Deployment Guide
Maintenance
Ce chapitre décrit comment eectuer une sauvegarde de la base de données.
Sauvegarde de la base de données
Arrêtez le service Tomcat avant d'eectuer une sauvegarde de la base de données. Le service Tomcat est identié comme « Dell WMS :
service Tomcat » et doit être arrêté à partir des services locaux.
Pour vider le contenu de MongoDB, exécutez la commande suivante :
mongodump --host <mongodb_host> -u stratus –p <db_password> --authenticationDatabase admin --db stratus --out ".
\wmsmongodump"
Pour vider le contenu de MarioDB, exécutez la commande suivante :
mysqldump --routine –h<mariadb_host> -ustratus –p<db_password> stratus > ".\wmsdump.sql"
Restauration de la base de données
Arrêtez le service Tomcat avant de restaurer la base de données. Le service Tomcat est identié comme « Dell WMS : service Tomcat » et
peut être arrêté à partir des services locaux.
Vous devez exécuter la commande suivante à partir du répertoire wmsmongodump (répertoire parent de la base de données stratus) pour
restaurer MongoDB.
echo "db.dropDatabase()" | mongo -u stratus -p <db_password> --authenticationDatabase admin --host <db_host> stratus
Vous devez exécuter la commande suivante pour restaurer MarioDB.
mongorestore --host <db_host> -u stratus -p <db_password> --authenticationDatabase admin --db stratus ".\stratus"
6
26 Maintenance