レプリカセットを使用してリモートのMongoデータベースに接続する
- 更新日2025-12-03
- 2分で読める
データベースの冗長性を確保し、データ損失を軽減するために、レプリカセットを使用してリモートMongoDBインスタンスに接続します。
- SystemLink 2021 R1以降が稼動しているサーバ
- MongoDBレプリカセットをホストしている複数のサーバ
- readWriteAnyDatabaseの役割とcreateCollection権限を持つユーザメモ readWriteの役割には、createCollection権限は含まれません。
- 管理者権限のあるユーザで、SystemLinkサーバのデスクトップにログインします。
- NI SystemLinkサーバ構成を起動し、NoSqlDatabaseタブに移動します。
- 外部で管理されているNoSqlDatabaseサーバに接続を有効にします。 メモ NIでは、SystemLinkサーバとMongoDBインスタンス間の通信をTLSで保護することを推奨しています。
- カスタム接続文字列を使用を有効にします。
- MongoDB接続文字列の標準形式に準拠した接続文字列を入力します。詳細については、「接続文字列の形式」を参照してください。
- テスト接続をクリックして、SystemLinkがMongoDBインスタンスに接続できることを確認します。
- 適用をクリックすると、SystemLinkサービスマネージャが再起動し、MongoDBインスタンスに接続されます。
関連コンテンツ
- MongoDB TLS
- 接続文字列
- MongoDB Compass
- MongoDBサポートの制限事項
SystemLinkがMongoDBインスタンスに接続できなくなる可能性のある制限について説明します。
- 接続文字列の形式
MongoDBインスタンスに接続するために接続文字列を指定する場合は、以下のガイドラインに従ってください。