Deployment Guide

Maintenance
Ce chapitre donne des informations sur la sauvegarde de la base de données.
Sauvegarde de la base de données
Arrêtez le service Tomcat avant d'eectuer 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.
La commande suivante supprimera le contenu de MongoDB.
mongodump --host <mongodb_host> -u stratus –p <db_password> --db stratus --out ".\wmsmongodump"
La commande suivante supprimera le contenu de MariaDB.
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.
La commande suivante permettra de restaurer MongoDB. Vous devez exécuter la commande suivante à partir du répertoire
wmsmongodump (répertoire parent de la base de données stratus).
echo "db.dropDatabase()" | mongo -u stratus -p <db_password> --host <db_host> stratus mongorestore --host <db_host> -u stratus -p
<db_password> --db stratus ".\stratus"
La commande suivante permettra de restaurer MariaDB. Vous devez exécuter la commande suivante.
mysql –h<db_host> -ustratus –p<db_password> -e"drop database if exists stratus; show databases;"mysql –h<db_host> -ustratus –
p<db_password> -e"create database stratus DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci;show
databases;"mysql –h<db_host> -ustratus –p<db_password> stratus < .\wmsdump.sql
7
26 Maintenance