Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
ダウンロード専用同期を実行します。
dbmlsync -ds ...
ダウンロード専用同期が発生する場合、dbmlsync はデータベースの変更をアップロードしません。しかし、スキーマと進行オフセットについての情報はアップロードします。
さらに、dbmlsync は、ダウンロード専用同期中に、リモートデータベースでの変更が上書きされないようにします。これを実行するには、ログをスキャンし、アップロードされるのを待機している操作に関連するローを検出します。これらのローのいずれかがダウンロードによって修正されると、ダウンロードはロールバックされ、同期は失敗します。この理由で同期が失敗した場合は、問題を訂正するために完全な同期を行う必要があります。
ダウンロード専用同期で同期されたリモートがある場合、ダウンロード専用同期がスキャンするログの量を減らすために、定期的に完全な双方向同期を行ってください。そうしないと、ダウンロード専用同期が完了するのに次第に時間がかかるようになります。
-ds を使用すると、ConflictRetries 拡張オプションが無視され、dbmlsync はダウンロード専用同期をリトライしません。ダウンロード専用同期は、失敗した場合、通常の同期が行われるまで失敗し続けます。
ダウンロード専用同期に定義する必要があるスクリプトのリストについては、必要なスクリプトを参照してください。