Deployment Guide
Manutenzione
In questo capitolo vengono illustrati i dettagli del backup per il database.
Backup del database
Prima di eettuare un backup del database, interrompere Tomcat Service. Tomcat Service viene identicato come "Dell WMS: Tomcat
Service" e deve essere arrestato da Servizi locali.
Il seguente comando consentirà di scaricare il contenuto del database MongoDB.
mongodump --host <mongodb_host> -u stratus –p <password_db> --db stratus --out ".\wmsmongodump"
Il seguente comando consentirà di scaricare il contenuto del database MariaDB.
mysqldump --routine –h<mariadb_host> -ustratus –p<password_db> stratus > ".\wmsdump.sql"
Ripristino del database
Interrompere Tomcat Service prima di ripristinare il database. Tomcat Service viene identicato come "Dell WMS: Tomcat Service" e può
essere arrestato da Servizi locali.
Il comando seguente ripristinerà il database MongoDB. È necessario eseguire il seguente comando dalla directory wmsmongodump, la
directory padre del database Stratus.
echo "db.dropDatabase()" | mongo -u stratus -p <password_db> --host <host_db> stratus mongorestore --host <host_db> -u stratus -p
<password_db> --db stratus ".\stratus"
Il comando seguente ripristinerà il database MariaDB. È necessario eseguire il seguente comando.
mysql –h<db_host> -ustratus –p<password_db> -e"drop database if exists stratus; show databases;"mysql –h<host_db> -ustratus –
p<password_db> -e"create database stratus DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci;show
databases;"mysql –h<host_db> -ustratus –p<password_db> stratus < .\wmsdump.sql
7
Manutenzione 25