如何备份 linode 360​​ VPS?

如何备份 linode 360​​ VPS?

我有一个运行 linode 360​​ 实例的 php/vbulletin/apache 服务器。

我想知道在另一个位置远程备份服务器的最佳方法是什么?

我猜我有两个选择,FTP 和 Amazon S3。

有人能提供一些主机示例和价格吗?也许你与他们有过合作?

我不想在这上面花太多钱...我只是希望至少能够在丢失某些东西的情况下恢复数据库。

MySQL 数据库是 800mb – 我不明白的是备份所需的总空间量。如果我每天备份一周,那么它将是 800x7,但是当几个人告诉我“增量备份”时,我感到很困惑?

那么脚本怎么样?或者它只是普通的 rsync?

无论如何,任何建议都将不胜感激。

答案1

答案2

关于数据库 - 它可能有 800MB 的数据,但如果您将其转储到文件中(您确实应该进行备份),该文件将压缩得很好,结果应该比磁盘上的“原始”数据少得多。然后,您可以使用任何您喜欢的方法将生成的备份文件(tgz、zip 等)传输到目标。最受欢迎的选择似乎是 rsync。

至于备份到哪里,如果是我的服务器,我会将其备份到我的家庭或办公室系统,然后使用 GFS 轮换将其备份到磁带。我只是觉得,如果我无法物理访问存储介质,那么系统就不能算是正确备份了。

答案3

Amazon S3 是一款出色的备份服务。您可以使用 duplicity 代替 rsync。使用 duplicity 可以进行增量备份。

为了简化备份,请使用 DT-S3-Backup。

http://blog.damontimm.com/bash-script-incremental-encrypted-backups-duplicity-amazon-s3/

答案4

Linode 实际上运行着自己的内部托管备份程序,应该可以满足您的需求。请访问http://www.linode.com/backups/

相关内容