MySQL - 如何将数据库备份到不同的服务器?

时间:2010-09-12 08:52:45

标签: mysql backup mysqldump myisam

我有两个MyISAM表数据库,每周更新一次。它们的大小非常大(一个DB为2GB,另一个为6GB)。我目前每周使用mysqldump备份一次,并在运行数据库的同一台服务器上保留最近2周的.sql转储。

但是,我希望能够将备份转储到另一台服务器,因为它们不必要地占用服务器空间。实现这一目标的最佳方法是什么?如果可能,我想在备份期间保持数据库运行。 (在备份过程中不会发生插入或更新,只需选择)。

提前致谢, 添

1 个答案:

答案 0 :(得分:0)

如果我是你,我会创建一个执行备份的脚本,然后将备份发送到其他地方。我知道这就是你要问的问题,但你遗漏了一些很有用的事情,例如你的两个系统运行的操作系统是什么?

它们都是Windows,您可以挂载网络驱动器并在那里进行备份转储(或在那里复制转储)。如果它们是linux服务器,我建议使用scp命令将其复制。如果它是一个混合,那么它会变得有趣和棘手。

如果您正在使用Linux服务器,以下指南应引导您完成备份过程。 Click me!

如果您在阅读之后仍然摸不着头脑,请告诉我您正在使用哪种操作系统,我可以提供更详细的说明。

祝你好运!