我提到的如何定期将 mysql 数据库备份到 ftp 服务器?
有任何可以这样做的脚本吗?
答案1
curlftpfs
您可以使用以下方式挂载远程 ftp 服务器/mnt/ftpserver/
,然后使用以下方式备份数据库
mysqldump --all-databases --opt > /mnt/ftpserver/mysql_backup.sql
或者,您可以执行mysqldump
然后使用以下命令lftp
将备份文件推送到 ftp 服务器,例如
lftp -c "open -u <username>,<password> <servername>/<directory>; set ftp:rest-stor false; put mysql_backup.sql"
如果您需要更多详细信息,请添加评论。