将cPanel WHM服务器备份到Amazon S3的最佳方法是什么?

我想将cPanel备份归档到Amazon S3而不是FTP。

我做了一些Googlesearch,但我没有发现任何权威。

我发现以下选项:

  1. whms3backup.com – 无限制许可250美元
  2. cPanel应用程序目录中的S3备份脚本列表
  3. 使用s3tools手动设置

你怎么看? 你推荐或不推荐?

我没有与cPanel工作,但我所知道的是,它是一堆静态文件(您的网站),然后MySQL数据库。

您可以在您的服务器上安装s3cmd工具 – http://s3tools.org/s3cmd ,并使用此工具将您的网站tar文件和mysql转储tar文件备份到S3。

你可以把所有这些写在一个简单的bash脚本中,并通过cron运行它。

我们使用s3backupwhm.com似乎工作得很好。 运行在我们的3个WHM服务器上,没有任何问题。 不知道为什么S3支持不是WHM的核心部分呢!

login到WHM并转到“configuration备份”。 底部的所有path都是备份目标的选项。 您可以select本地文件系统上的FTP或目标(例如“/ root / backups”)。 select本地文件系统,然后将s3cmdconfiguration为通过cron作业运行,将该目录复制到S3。

/root/s3cmd/s3cmd sync --recursive --delete-removed /root/backups/cpbackup/daily s3://rbn-cpanel/daily_backups

每个备份的CPanel帐户都是一个单独的gzip压缩包,所以它非常容易。