sql >> Databasteknik >  >> NoSQL >> MongoDB

Korrekt syntax för att göra mongodump av mongoDb docker-instans?

Definiera säkerhetskopieringen som också ska köras via compose. Detta kommer att skapa den nya behållaren på samma nätverk som den huvudsakliga mongobehållaren. Om du har några skrivnätverksdefinitioner måste du duplicera dem i varje skrivfil.

Skapa en andra skrivfil för backupkommandot: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/

Kör sedan säkerhetskopieringen

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


  1. MongoDB:Unik nyckel i inbäddat dokument

  2. Hur man ställer in utgångsdatum till flera nycklar i Redis

  3. MongoDB Security - Resurser för att hålla NoSQL DBs säkra

  4. konvertera mongodb-objekt till javascript-objekt