Docs Menu
Docs Home
/
MongoDB Compass
/ / /

CLI を使用した保存済み接続のインポート

項目一覧

  • 前提条件
  • 暗号化された保存された接続のインポート
  • 手順
  • Errors
  • 暗号化されていない保存された接続のインポート
  • 手順

保存された接続をインポートするには、Compass CLIを使用します。 こうすることで、他のワークスペースから保存された接続や他のチーム メンバーが使用する接続を使用できるようになります。

保存した接続をインポートするには、まず接続をエクスポートする必要があります。

パスフレーズで暗号化されている保存済み接続のリストをインポートするには、次の手順を使用します。

Compass CLIを使用して暗号化されていない保存された接続をインポートするには、次のコマンドを指定します。

  • MongoDB Compass 実行可能ファイルへのパス。 実行可能ファイルの名前とファイルパスは、オペレーティングシステムによって異なります。

  • --import-connectionsオプションは、保存された接続を含むファイルの宛先に設定されます。

  • [ --passphraseオプションは、エクスポートされたファイルの暗号化に使用されるパスフレーズに設定されます。

操作は次のプロトタイプのようになります。

<path-to-Compass-executable> \
--import-connections=<filename> \
--passphrase=<passphrase>

次の例では、パスフレーズabc123で暗号化されたパス/tmp/compass-connections/favorites-encrypted.jsonのファイルから保存された Compass 接続をインポートします。

MongoDB Compass 実行可能ファイルを含むフォルダーで次のコマンドを実行します。

./MongoDB\ Compass \
--import-connections=/tmp/compass-connections/favorites-encrypted.json \
--passphrase=abc123

注意

実行可能ファイルの名前とファイルパスは、オペレーティングシステムによって異なります。 上記のコマンドは macOS 用です。

インポート コマンドを実行すると、次の出力が表示されます。

Importing connections from "/tmp/compass-connections/favorites-encrypted.json" (with passphrase)

MongoDB Compass を起動すると、接続画面の Saved Connectionsの下にインポートされた接続が表示されます。

暗号化されて保存された接続をインポートしようとすると、次のエラーが表示される場合があります。

  • パスフレーズを指定しない場合は、次のエラーが表示されます。

    Failed to perform operation Be [Error]: Input file contains encrypted
    secrets but no passphrase was provided
  • 誤ったパスフレーズを指定すると、次のエラーが表示されます。

    Failed to perform operation Be [Error]: Cannot decrypt due to corrupt
    data or wrong passphrase

パスフレーズで暗号化されていない保存済み接続のリストをインポートするには、次の手順を使用します。

Compass CLIを使用して暗号化されていない保存された接続をインポートするには、次のコマンドを指定します。

  • MongoDB Compass 実行可能ファイルへのパス。 実行可能ファイルの名前とファイルパスは、オペレーティングシステムによって異なります。

  • 保存された接続を含むファイルの宛先には--import-connectionsオプションが設定されています。

操作は次のプロトタイプのようになります。

<path-to-Compass-executable> --import-connections=<filename>

次の例では、パス/tmp/compass-connections/favorites.jsonのファイルから保存された Compass 接続をインポートします。

MongoDB Compass 実行可能ファイルを含むフォルダーで次のコマンドを実行します。

./MongoDB\ Compass --import-connections=/tmp/compass-connections/favorites.json

注意

実行可能ファイルの名前とファイルパスは、オペレーティングシステムによって異なります。 上記のコマンドは macOS 用です。

インポート コマンドを実行すると、次の出力が表示されます。

Importing connections from "/tmp/compass-connections/favorites.json" (without passphrase)

MongoDB Compass を起動すると、[ 接続 ] 画面のSaved Connectionsの下にインポートされた接続が表示されます。

戻る

Compass でのエクスポート