私はフォローアップをしています。クラスタアップグレードのためのpostgresqlドキュメント2台のマシン - 1つは基本、1つは補助(コピー機能を含む)。ドキュメントによれば、プライマリサーバーのみをアップグレードすると、プライマリサーバーでrsyncを実行してセカンダリサーバーを同期できます。ドキュメントに記載されているコマンド:
rsync --archive --delete --hard-links --size-only --no-inc-recursive primary_parent_of_old_data_dir primary__parent_of_new_data_dir secondary_remote_parent_of_old_data_dir
セカンダリデバイスでrsyncコマンドを実行したかったので、次のようにしました。
rsync --archive --hard-links --size-only --verbose --human-readable --no-inc-recursive --delete root@primaryIP:primary_parent_of_new_data_dir secondary_parent_of_old_data_dir
これらのコマンドの違いが何であるかを尋ねたいです。最初のコマンドで2つではなく3つのディレクトリを指定する必要があるのはなぜですか?