配置具有自动备份功能的多个网站的 VPS

配置具有自动备份功能的多个网站的 VPS

我第一次配置 VPS 服务,想知道如何设置我的网站的自动备份。

我应该让 Apache 来处理吗?还是操作系统级别?

另外,我是否应该了解有关为多个网站配置 VPS 的知识?

谢谢

答案1

我每周都会使用 shell 脚本执行此操作,该脚本在 /root 中创建一个 TAR 文件并使用 SCP 复制它。

它在每个 mysql 数据库上创建文件,如果有的话,复制您的本地 ldap 目录。

它要求您有一台目标机器,您可以使用安装在本地机器上的 SSH 密钥进行连接。

满足这些假设后,脚本如下。

http://jve.linuxwall.info/ressources/code/bkp_sender.sh

答案2

这取决于您的配置和目标。您有 mysql 吗?只有静态页面和 PHP 脚本?

至少,您可以使用 rsync 将文件从 VPS 复制到另一个位置。它非常标准且非常灵活。

相关内容