13,26 → 13,24 |
$Language = strtolower(substr(chop($Langue[0]),0,2));} |
if ($Language == 'fr'){ |
$l_backups = "Sauvegarde"; |
$l_user_db_save = "Sauvegarder la base des usagers"; |
$l_system_iso = "Créer une image ISO à chaud du système"; |
$l_create_user_db_backup = "Sauvegarder la base des usagers"; |
$l_create_system_backup = "Créer une archive système"; |
$l_execute = "Exécuter"; |
$l_warning = "(attention, la création de l'image ISO du système dure plusieurs dizaines de minutes)"; |
$l_backup_files = "Fichiers disponibles pour archivage"; |
$l_firewall_log = "Journaux du parefeu (Firewall)"; |
$l_users_db_files = "Base des usagers"; |
$l_iso_files = "images ISO du système"; |
$l_users_db_backups = "Base des usagers"; |
$l_system_backup = "Archive système"; |
$l_empty = "vide"; |
} |
else { |
$l_backups = "Backups"; |
$l_user_db_save = "Save the users database"; |
$l_system_iso = "Create a system iso image"; |
$l_create_user_db_backup = "Save the users database"; |
$l_create_system_backup = "Create a system backup"; |
$l_execute = "Execute"; |
$l_warning = "(warning, the creation of the system iso image takes few minutes)"; |
$l_backup_files = "Archive backup files"; |
$l_firewall_log = "Firewall log files"; |
$l_users_db_files = "Users database"; |
$l_iso_files = "System ISO images"; |
$l_users_db_backups = "Users database"; |
$l_system_backup = "system backup"; |
$l_empty = "empty"; |
} |
function taille_fichier($fichier) |
56,12 → 54,11 |
<tr><td valign="middle" align="left"> |
<FORM action="sauvegarde.php" method=POST><b> |
<select name='choix'></b> |
<option value="sauvegarde_DB"><?echo "$l_user_db_save";?> |
<option value="image_ISO"><?echo "$l_system_iso";?> |
<option value="user_DB_backup"><?echo "$l_create_user_db_backup";?> |
<option value="system_backup"><?echo "$l_create_system_backup";?> |
</select> |
<input type=submit value="<?echo "$l_execute";?>"> |
</FORM> |
<?echo "$l_warning";?> |
</td></tr> |
</TABLE> |
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0"> |
71,26 → 68,26 |
<TABLE width="100%" border=1 cellspacing=0 cellpadding=1> |
<TR align="center"> |
<TD><b><?echo "$l_firewall_log";?></b></TD> |
<TD><b><?echo "$l_users_db_files";?></b></TD> |
<TD><b><?echo "$l_iso_files";?></b></TD> |
<TD><b><?echo "$l_users_db_backups";?></b></TD> |
<TD><b><?echo "$l_system_backup";?></b></TD> |
</TR><TR align="center"> |
<? |
if (isset($_POST['choix'])){ |
switch ($_POST['choix']){ |
case 'sauvegarde_DB' : |
case 'user_DB_backup' : |
exec ("sudo /usr/local/sbin/alcasar-mysql.sh --dump"); |
break; |
case 'archivage_logs' : |
exec ("sudo /usr/local/bin/alcasar-log-export.sh"); |
break; |
case 'image_ISO' : |
exec ("sudo /usr/local/bin/alcasar-mondo.sh"); |
case 'system_backup' : |
exec ("sudo /usr/local/bin/alcasar-conf.sh --create"); |
break; |
} |
} |
$dir[0]="logs/firewall"; |
$dir[1]="base"; |
$dir[2]="ISO"; |
$dir[2]="system_backup"; |
$j=0; |
$nb=count($dir); |
while ($j != $nb) |