sql >> Databáze >  >> NoSQL >> MongoDB

Správná syntaxe pro provedení mongodump instance mongoDb docker?

Definujte zálohu, která se má spustit také pomocí psaní. Tím se vytvoří nový kontejner ve stejné síti jako hlavní mongo kontejner. Pokud máte nějaké definice sítě pro vytváření zpráv, budete je muset duplikovat v každém souboru pro vytváření zpráv.

Vytvořte druhý soubor pro vytvoření příkazu backup: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/

Poté spusťte zálohu

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


  1. Jak mohu vygenerovat ObjectId pomocí mongoose?

  2. node.js ukládá objekty v redis

  3. 6 zásadních monitorovacích metrik Redis, které musíte sledovat

  4. Jak použít název dynamické proměnné v JavaScriptu bez eval pro aktualizaci MongoDB?