备份 VPS 的最佳方法是什么?

备份 VPS 的最佳方法是什么?

假设我有 50GB 的异地存储空间,而我的 VPS 有 30GB 的硬盘。如果我想每 24 小时备份一次我的整个 VPS(请注意,已安装 cPanel/WHM),我该怎么做,哪种方法最好?我注意到很多人使用一种名为 R1Sync 的软件,但我对此并不熟悉。

答案1

您没有指定服务器的操作系统,但如果它运行的是 unix/linux,我会使用rsync。它只能备份文件更改和新文件。

现在,如果我是配置它的人,我会在备份服务器上配置 ssh,以使用公钥身份验证作为 Web 服务器。然后,我会配置一个 cronjob,让它按我需要的频率运行。

rsync 命令如下所示:

rsync -az -e ssh user@remotehost:/path/on/remote/host /path/to/backup/

当然,如果你将命令放在 cron 中,重定向标准输出和标准错误是一个好主意。

rsync -az -e ssh user@remotehost:/path/on/remote/host /path/to/backup/ &> /var/log/rsync-backup.log

另外,您要备份 VPS 做什么?(硬件故障、意外删除文件等)

如果您决定使用 rsync,我建议您阅读所有可用的功能。

相关内容