2012-07-07 69 views
2

我资助,并在伟大工程,但 它将该文件复制到根文件夹(HOMEZ /)PHP代码中FTP备份数据库使用URL

1 - 我一个backup.php插入这段代码在我的FTP想要把这些备份文件放在homez/backupDB中的任何想法放在这个路径的位置?

2-数据库备份文件(DB.sql.bz2)始终具有相同的名称,是否可以用创建日期来命名每个文件? (我推出这个PHP的URL链接)

<? 
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

'../$ db.sql'是将文件保存到路径的部分。 – 2012-07-07 21:00:58

+0

谢谢Jared! – JinSnow 2012-07-08 10:56:18

回答

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 
"; 
?> 
+0

非常感谢:它的作品 - >令人难以置信!祝你有美好的一天! – JinSnow 2012-07-08 10:55:23