Plan de vuelta atrás
Cómo volver a MongoDB si la migración no sale bien.
Prepara cómo volver a MongoDB si la migración no sale bien. Decídelo antes de mover el tráfico.
Requisitos
- El clúster de MongoDB de origen, sin borrar, hasta que des la migración por buena.
Mientras pruebas
Deja MongoDB como estaba y prueba TeselaDB con una copia. Si algo falla, la aplicación sigue en MongoDB.
Después de mover el tráfico
Lo que se escriba en TeselaDB después del cambio también tiene que volver. mongodump funciona contra TeselaDB:
Shell
mongodump --uri "mongodb://root:<contraseña>@node-01:27017/tienda?tls=true&tlsCAFile=./ca.pem" --gzip --archive=vuelta.gz
mongorestore --uri "mongodb://usuario:<contraseña>@mongo-01:27017/" --gzip --archive=vuelta.gzComprobar
Con la copia de vuelta restaurada, el recuento de documentos de cada colección que has devuelto desde TeselaDB es el mismo en MongoDB y en TeselaDB.
Problemas frecuentes
- Una clave de API o una opción
teselaBucketssolo existen en TeselaDB. No tienen equivalente en MongoDB y no vuelven.