MySQL Workbench 是一个客户端查询和建模工具,在这方面非常出色——它的目的不是执行服务器任务——这是服务器的工作。您可以使用 Workbench 执行手动备份,但我认为这不是您的长期目标。
您可以通过多种方式执行备份。看看这里为他们的10。一些解决方案依赖于操作系统——基本上,如果你在 Linux/*nix 上比在 Windows 上有更多的选择(你是哪一个?)。此外,这取决于您的表是 InnoDB 还是 MyISAM(希望是 InnoDB!)。
上面的帖子中没有提到的两个(其他开源)备份解决方案是 Percona 的XtraBackup,它可以是 cron'd 或Zmanda的(在Schwartz 等人的High Performance MySQL书中提到过)。另一个解决方案是MyDumper——同样是一个 Percona 支持的工具(除了这个也处理 MyISAM 表)。
如果您熟悉 *nix 和文件系统,那么 LVM 解决方案可能适合您?试试这里。
我建议您研究可用的解决方案并进行一些测试,看看哪一个最适合您的要求。
归档时间: |
|
查看次数: |
24925 次 |
最近记录: |