我现在读了这篇文章。
我需要获取中央数据库备份并将其还原到远程服务器。
在这种情况下,我有 43 个其他分支服务器和一个中央服务器。
这意味着我将在我的中央服务器中保留 44 个数据库(将使用 VPS)。
那么我可以编写一个 PHP 脚本来运行以下命令行代码的等价物,将我的分支服务器备份到中央服务器吗?
这样我的中央服务器上就有 43 个数据库,可以用 43 个远程服务器进行恢复。(我没有与所有 43 个分支服务器的网络连接或没有 VPN)
[local-server]# mysqldump -u root -ptmppassword sugarcrm | mysql \
-u root -ptmppassword --host=remote-server -C sugarcrm1
[Note: There are two -- (hyphen) in front of host]