今この記事を読みました。
中央データベースのバックアップを取得し、それをリモート サーバーに復元する必要があります。
この場合、他に 43 のブランチ サーバーと 1 つの中央サーバーがあります。
つまり、中央サーバーに 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]