sql >> Database teknologi >  >> NoSQL >> MongoDB

Korrekt syntaks til at lave mongodump af mongoDb docker-instans?

Definer sikkerhedskopien til også at køre via compose. Dette vil oprette den nye container på det samme netværk som den primære mongo-container. Hvis du har nogen komponer netværksdefinitioner, skal du duplikere dem i hver komponeringsfil.

Opret en anden compose-fil til backup-kommandoen: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 derefter sikkerhedskopien

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


  1. Kan selleri celerybeat bruge en Database Scheduler uden Django?

  2. Redis gemmer strenge som buffere på nogle OS'er, ikke andre?

  3. pymongo.errors.ConnectionFailure:kunne ikke oprette forbindelse til localhost:27017:[Errno 111] Forbindelse afvist

  4. Efter at have opgraderet PHP til version 7, hvorfor kan jeg så ikke bruge mongodb-driveren?