Est-ce que mongodump verrouille la base de données?
Je suis dans le milieu de la création d'une stratégie de sauvegarde pour mongo, c'était juste curieux de savoir si mongodump les verrous de la base de données avant d'effectuer le vidage de base de données?
source d'informationauteur Sina Karimi | 2013-02-12
Vous devez vous connecter pour publier un commentaire.
Mongdump ne permet pas de verrouiller la db. Cela signifie que les autres opérations de lecture et écriture se poursuivra normalement.
En fait, les deux mongodump et mongorestore sont non-bloquant. Donc, si vous voulez mongodump mongorestore un db alors il est de votre responsabilité de vous assurer que c'est vraiment un snapshot de sauvegarde/restauration. Pour ce faire, vous devez arrêter toutes les autres opérations d'écriture tout en prenant/restauration des sauvegardes avec mongodump/mongorestore. Si vous exécutez un environnement fragmenté alors son recommandé que vous arrêtez de balancer aussi.
J'ai trouvé ceci sur mongo du groupe google:
Voir la documentation pour plus d'informations
En outre, j'ai trouvé cette question
Extrait de la question ci-dessus