sql >> データベース >  >> NoSQL >> MongoDB

mongoDb dockerインスタンスのmongodumpを実行するための正しい構文?

    また、composeを介して実行するバックアップを定義します。これにより、メインのmongoコンテナーと同じネットワーク上に新しいコンテナーが作成されます。作成ネットワーク定義がある場合は、各作成ファイルにそれらを複製する必要があります。

    バックアップコマンド用の2番目の作成ファイルを作成します:docker-compose-backup.yml

    version: "3"
    services:
      mongo_db_backup:
        image: 'mongo:3.4'
        volumes:
          - '/opt/mongo/project/live_backup:/backup'
        command: |
          mongodump --host mongo_db --out /backup/
    

    次に、バックアップを実行します

    docker-compose -f docker-compose-backup.yml run mongo_db_backup
    


    1. フラスコバックエンドを使用してブラウザからMongoDBをクエリする

    2. ImportError:「pymongo」という名前のモジュールがありません

    3. HBaseコンパクションとは何ですか?

    4. $whereなしで同じコレクション内の2つのフィールドを比較するMongoDBクエリ