我正在使用此脚本的修改版本来备份我网站的数据库。我也想将我网站的内容备份到 DropBox。如何修改以下 PHP 脚本来执行此任务?然后,我将其设置为作为 Cron 作业运行。
$dropbox_email='myEmail'; //Dropbox username
$dropbox_pass='myPassword'; // Dropbox password
$dropbox_dir='/SITE-BACKUPS';
$backupfile = $dbname . date("Y-m-dTh:i:s") . '.sql.gz';
$backupdir = dirname(__FILE__);
system("mysqldump -h $dbhost -u $dbuser --password='$dbpass' $dbname |
gzip > $backupfile");
include("DropboxUploader.php");
$uploader = new DropboxUploader($dropbox_email, $dropbox_pass);
$uploader->upload($backupdir.'/'.$backupfile,$dropbox_dir);
unlink($backupfile);