我在Windows机器上的选择是创建一个运行mysqldump
的批处理文件,其中包含最适合您的参数。
此批处理文件可以绑定到Windows调度程序,以便在任何时间点自动执行。
您可以参考this页面获取MySQL社区的一些指南。
现在您已经转储了数据库,您的脚本应该将其发送到目标服务器并在本地部署(也可以自动完成)。
- 我使用
mysqldump
的参数,允许我将数据逐步添加到新服务器
- 我使用DeltaCopy转移转储,这是rsync程序周围的社区窗口包装器(如果感兴趣,您也应该在该页面上检查Syncrify)
这两个最后一点都允许比每次复制整个数据库更快的进程。