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'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.
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