汎用的な MongoDB ソース設定ガイド
情報
MongoDB Atlas を使用している場合は、こちらの専用ガイドを参照してください。
oplog 保持を有効化する
レプリケーションには、最小 24 時間の oplog 保持が必要です。初回スナップショットが完了する前に oplog が切り捨てられないようにするため、oplog の保持期間は 72 時間以上に設定することを推奨しています。
MongoDB シェルで次のコマンドを実行することで、現在の oplog 保持期間を確認できます(このコマンドを実行するには clusterMonitor ロールが必要です)。
oplog の保持期間を 72 時間に設定するには、レプリカセット内の各ノードで、管理者権限を持つ USER として次のコマンドを実行します。
replSetResizeOplog コマンドと oplog の保持に関する詳細については、MongoDB ドキュメントを参照してください。
データベースユーザーの設定
管理者ユーザーで MongoDB インスタンスに接続し、MongoDB CDC ClickPipes 用のユーザーを作成するために次のコマンドを実行します。
注記
clickpipes_user と some_secure_password は、必ず希望するユーザー名とパスワードに置き換えてください。
次のステップ
これで ClickPipe を作成し、MongoDB インスタンスから ClickHouse Cloud へデータの取り込みを開始できます。 MongoDB インスタンスのセットアップ時に使用した接続情報は、ClickPipe の作成プロセスでも必要になるため、必ず控えておいてください。