我已经买了一台Ubuntu服务器,我要安装几个网站。
我想知道如何执行网站的备份..存储在/ var / www文件夹中的不同文件夹中。
例如,我可以使用ftp客户端复制/粘贴文件夹,但是我想知道备份数据的专业方式是什么。 我应该从unix而不是ftp?
我应该运行一个脚本? 备份应该是自动的吗?
谢谢
这取决于你想要做什么以及你的机器可以做什么。
我拥有运行Debian Lenny的虚拟服务器。 我使用backup2l ,它使用差异,增量和less量完整备份的良好组合来节省空间。 因为我不允许挂载外部文件系统来存储备份,所以我让backup2l将文件存储在虚拟服务器的驱动器上。 后备挂钩告诉backup2l使用rsync(GREAT工具!)将本地备份存档与家中服务器上的远程存档同步。
良好的select是:
如果您要将备份存储在另一台服务器上(我推荐!),您应该始终通过SSH隧道发送数据。
虽然它可能是老派,但是tar和scp的简单组合可能就是您所需要的。 无论是脚本和/或计划取决于你。 这也不难。 一个命令可以预先授权scp工作,而不需要你每次input密码。
如果你担心安全问题,你不应该使用简单的FTP。
另外检查rdiff备份和backuppc