我们正在使用安装了Redhat Enterprise Linux 5的专用Web服务器,我们正在使用它来托pipe我们的几个网站。
我们要求我们的主机将一个外部USB硬盘驱动器连接到我们的服务器上,这样我们就可以备份一次我们当前的文件和数据库数据。
我的问题是这样做的最好方法是什么? 如何在不停机的情况下将我们的服务器中所需的所有内容复制到USB?
我们正在考虑使用rsync来复制文件 。 有没有更好的方法来做到这一点? 更快,更安全(没有文件损坏,应该保留文件元数据)?
对于数据库,因为网站是活的,有很多的访问者总是会改变,rsync会有这个问题。 什么是最好的方式来复制我们的数据库数据没有停机时间? DB从20GB到50GB不等 。 补充: 使用的数据库是MySQL服务器5.0.95
有什么我们不应该复制? 到目前为止,我知道复制:
只是浪费时间和高清空间,因为我们将无法使用这个。 还有其他什么我应该避免复制?
这将是一次性复制,我们将复制所有内容后将HD发送给我们。