Deployment Guide

Mantenimiento
En este capítulo se describe cómo realizar un respaldo de la base de datos.
Copia de seguridad de la base de datos
Detenga el servicio Tomcat antes de realizar una copia de seguridad de la base de datos. El servicio Tomcat se identifica como "Dell WMS:
Tomcat Service" y se debe detener desde los servicios locales.
Para volcar los contenidos de MongoDB, ejecute el siguiente comando:
mongodump --host <mongodb_host> -u stratus –p <db_password> --authenticationDatabase admin --db
stratus --out ".\wmsmongodump"
Para volcar los contenidos de MariaDB, ejecute el siguiente comando:
mysqldump --routine –h<mariadb_host> -ustratus –p<db_password> stratus > ".\wmsdump.sql"
Restauración de la base de datos
Detenga el servicio Tomcat antes de restaurar la base de datos. El servicio Tomcat se identifica como "Dell WMS: Tomcat Service" y se
puede detener desde los servicios locales.
Se debe ejecutar el siguiente comando desde el directorio wmsmongodump: directorio principal de la base de datos de stratus, para
restaurar MongoDB.
echo "db.dropDatabase()" | mongo -u stratus -p <db_password> --authenticationDatabase admin
--host <db_host> stratus
mongorestore --host <db_host> -u stratus -p <db_password> --authenticationDatabase admin
--db stratus ".\stratus"
Debe ejecutar el siguiente comando en el directorio wmsdump.sql para restaurar MariaDB.
Mysql.exe --verbose -h<mariadb_host> -ustratus -p<db_password> -e "DROP DATABASE stratus"
Mysql.exe --verbose -h<mariadb_host> -ustratus -p<db_password> -e "CREATE DATABASE stratus
DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci"
Mysql.exe --verbose -h<mariadb_host> -ustratus -p<db_password> stratus < ".\wmsdump.sql"
8
24 Mantenimiento