我有一个在线运行的系统。我必须使该系统在localhost中运行。但原始的在线系统应该每天更新一次。任何人都知道一个工具可以将本地数据库数据传输到MySQL的远程数据库
答案 0 :(得分:0)
我非常确定使用cron你能做到这一点:
crontab -e
和里面:
0 0 * * * scp /local/database root@foo2.com:/remote/database
您需要设置SSH密钥才能执行此操作。
答案 1 :(得分:0)
要做到这一点,你几乎没有可能。
当您不
时,请参阅ETL tools =已启动或MySQL Replication =实时同步
或使用MySQL Administrator之类的工具,您可以在
时安排备份和恢复或使用文件传输像FTP一样(我在服务器崩溃后使用它。但是你需要在这种情况下使用相同的ENV)
您还可以开发自己的工具(如ETL工具)来执行此操作。
答案 2 :(得分:0)
使用本地mysqldump
工具的mysql
从数据库创建转储并在另一端恢复! (但这取决于您的数据库大小)
或者您可以将replication
与delay
窗口一起使用!
For how to replicate your MySQL database follow this article here!