FTP中的PHP代码使用URL备份数据库

时间:2012-07-07 20:53:09

标签: php ftp backup

我资助并在我的FTP中将这段代码插入到backup.php中但效果很好 它将文件复制到根文件夹(homez /)

1-我想把这些备份文件放在homez / backupDB中,知道在哪里放这条路径?

2- db备份文件(DB.sql.bz2)始终具有相同的名称,是否可以使用创建日期命名每个文件? (我用URL链接启动这个php)

<?
echo "Votre base est en cours de sauvegarde.......

";
$db="nom_de_ma_base";
$status=system("mysqldump --host=mysql5-1.perso --user=$_POST[login] --password=$_POST[password] $db > ../$db.sql");
echo $status;
echo "Compression du fichier.....

";
system("bzip2 -f ../$db.sql");
echo "C'est fini. Vous pouvez récupérer la base par FTP
\n
";
?>

谢谢!

1 个答案:

答案 0 :(得分:1)

<?
echo "Votre base est en cours de sauvegarde.......

";
$db="nom_de_ma_base";
$status=system("mysqldump --host=mysql5-1.perso --user=$_POST[login] --password=$_POST[password] $db > ../$db.sql");
echo $status;
echo "Compression du fichier.....

";
system("bzip2 -f /homez/backupDB/$db" . date("d-M-Y", time()) . ".sql");
echo "C'est fini. Vous pouvez récupérer la base par FTP
\n
";
?>