备份整个 VPS 的简单方法,包括 WHM CPanel 设置

备份整个 VPS 的简单方法,包括 WHM CPanel 设置

我了解如何通过 WHM/Cpanel 自动备份网站。但是,假设我想完全复制整个 VPS,以便可以取消它,然后在一个月左右后轻松地再次部署它。 (这与此处描述的重要文件不同:如何备份VPS

我正在考虑使用 cp 创建系统的精确镜像并下载副本并压缩。或者,尝试通过 FTP 进入盒子并下载所有内容。

有没有简单的方法来备份整个 Centos VPS?非常感谢您的意见。

答案1

经过几天尝试几种不同的解决方案。我发现了 3 种简单的方法来完整备份您的 VPS。

  1. tar

我最终使用的代码是:

tar -cpzf /backups/fullbackup.tar.gz --exclude=backups --exclude=proc --exclude=tmp --exclude=mnt --exclude=sys --exclude=dev --exclude=run /

这可以创建您的 vps 系统的完整备份。

  1. dd

对于某些目录来说这是一个不错的选择,但公平警告 - 它可能会给您一个损坏的文件,因为许多日志正在更改。参见这篇文章:如何将 Debian 远程计算机上的整个磁盘添加或 cp 到本地计算机?

  1. rsync

这在 Linux 到 Linux 上非常好。然而,我在 MacOSx 上分配足够的交换空间以使其对我有用时遇到了困难。

最后,tar效果很好。当然,您始终可以从 VPS 提供商处获取快照。但是,他们并不总是为您提供文件的下载,并且会向您收取存储费用。所以,应对和下载自己是很棒的。

相关内容