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

Vil du lave en trinvis backup til mongodb. Journalføring? Oplog?

MongoDB giver ikke en trinvis sikkerhedskopieringsmulighed ud af boksen, men det er muligt at lave et snapshot af filen og afspille oploggen igen. Har du konfigureret din server som et replikasæt ved at følge de trin, der er beskrevet i dokumentationen?http://www.mongodb.org/display/DOCS/Replica+Sets+-+Basics

Kan du også fortælle os formålet med disse sikkerhedskopier? Har du overvejet at tilføje en anden node til dit replikasæt for dataholdbarhed?

Hvis du har gennemgået trinene for at konfigurere serveren som medlem af et replikasæt, kan du så køre rs.status() i shellen?

En anden bemærkning (bare for at præcisere) - journalisering er ikke ment som en backup-strategi; journalisering sikrer blot, at databasen kan vende tilbage til en konsistent tilstand i tilfælde af failover. Det anbefales stærkt at køre med journalføring aktiveret.

Her er MongoDB-dokumentationen til sikkerhedskopier:http://www.mongodb.org/display/DOCS /Sikkerhedskopier



  1. Pymongo Regex $alle flere søgetermer

  2. Operationelle faktorer at overveje under MongoDB-datamodellering

  3. Få den højeste værdi af en kolonne i MongoDB

  4. Rails og caching, er det nemt at skifte mellem memcache og redis?