サーバー イメージの構成を変更しました。新しい構成でサーバーを起動しました。mlcp コピーを使用して、あるサーバーから別のサーバーにすべてのデータを移植できます (同様のスクリプトについては前を参照してください)。トランザクションが発生している間、データを編集することは許可できないと思います。つまり、コピーの開始から新しいサーバーがリンクされるまでの間、古いサーバーでデータを編集することはできません。コピーが開始されて初めて、データを読み取ることができます。
mlcp を使用して更新をプッシュすることはできますか? データの転送中にサーバー上で編集を行うことを許可し、データの整合性を維持することはできますか?
# moves all data in databases from a server to another server
# usage: ./copy.sh someServer.com anotherServer.com
from=$1
to=$2
# input security database first so that the users are added
mlcp.sh copy -mode local -input_host $from -input_port 8000 \
-input_username admin -input_password password \
-input_database Security \
-output_database Security \
-output_host $to -output_port 8000 -output_username admin \
-output_password password
mlcp.sh copy -mode local -input_host $from -input_port 8000 \
-input_username admin -input_password password \
-input_database Documents \
-output_database Documents \
-output_host $to -output_port 8000 -output_username admin \
-output_password password