我目前有一个VPS,我担心自己或托管公司会发生一些事情,因此我需要将每日备份发送到与托管公司的服务器无关的服务器。
基本上,我需要服务器自动将数据库导出到SQL文件中,然后每天甚至每天几次将其发送到第三方服务器(例如google或其他工具),idk(例如Google) sql文件将可以访问到服务器。
我该如何实现?
答案 0 :(得分:0)
我们不打算为您编写解决方案,仅帮助您解决编码错误等。
这是您可以做的:
ShellScript示例。 [dbBackup.sh]
#!/bin/bash
today =`date '+%Y-%m-%d'`;
ssh root@remoteServer.com mysqldump -u root --password=SomeDiffPassword databaseName > /home/user/DailyDatabaseBackups/database_$today.sql
Cron示例
* * * * * /home/user/dbBackup.sh