Tiens, en parlant de backup, si vous avez besoin, vous faires une page qui génère un backup, et je vous stocke ça dans un coin, j'ai déjà un script qui s'occupe des backups de mon forum sur le NAS chez moi
<?php
// Enter Database access details
$host = 'host-bss';
$user = 'utilisateur';
$pass = 'mot-de-passe';
$db = 'nom-de-la-base ou-des-bases';
$filename = sprintf('%s/dumpDB.sql.gz', getenv('DOCUMENT_ROOT'));
mysql_connect($host, $user, $pass);
mysql_select_db($db);
// Instructing the system to zip and store the database
$data = system(sprintf(
'mysqldump --opt -h%s -u%s -p%s %s | gzip > %s',
$host,
$user,
$pass,
$db,
$filename
));
header('Content-Description: Database Backup');
header('Content-Type: application/x-Gzip');
header('Content-Disposition: attachment; filename=dumpDB.sql.gz');
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($filename));
ob_clean();
flush();
readfile($filename);
unlink($filename);
?>