sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB backup plan

  1. fsync kommando spolar data till disk. Den exekveras var 60:e sekund som standard, men kan konfigureras med --syncdelay kommandoradsparameter.

  2. dokumentationen om säkerhetskopior har några bra tips för dagliga och veckovisa säkerhetskopieringar. För den dagliga säkerhetskopieringen, en master-slave-konfiguration verkar vara det bästa alternativet, eftersom det bara kommer att synkronisera ändringar.

  3. För den veckovisa säkerhetskopieringen kan du också använda en master-slave-konfiguration eller replikering. Ett annat alternativ är mongodump-verktyget , som kommer att säkerhetskopiera hela databasen. Den kan skapa säkerhetskopior medan databasen körs, så du kan köra den på huvuddatabasen eller en av slavarna. Du kan också låsa slaven innan du säkerhetskopierar den.



  1. Mongoose:populate() / DBref eller dataduplicering?

  2. Fel vid laddning av YAML-konfigurationsfiler i Rails

  3. Hur man skapar användare i mongodb med docker-compose

  4. använder kartan för att cache för cirka 5000 poster i Javascript-applikation VS Redis