Deployment Guide
Mantenimiento
En este capítulo se explican los detalles de copia de seguridad 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 identica como "Dell WMS:
Tomcat Service" y se debe detener desde los servicios locales.
El siguiente comando volcará el contenido de MongoDB.
mongodump --host <mongodb_host> -u stratus –p <db_password> --db stratus --out ".\wmsmongodump"
El siguiente comando volcará el contenido de MariaDB.
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 identica como "Dell WMS: Tomcat Service" y se
puede detener desde los servicios locales.
El siguiente comando restaurará MongoDB. Se debe ejecutar el siguiente comando desde el directorio wmsmongodump: directorio principal
de la base de datos de 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"
El siguiente comando restaurará MariaDB. Se debe ejecutar el siguiente comando.
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
Mantenimiento 27