Deployment Guide

维护
本章介绍如何进行数据库备份。
数据库备份
停止 Tomcat 服务然后再进行数据库备份。Tomcat 服务被标识为“Dell WMS: Tomcat Service且必须从本地服务停止。
要转储 MongoDB 的内容请运行以下命令
mongodump --host <mongodb_host> -u stratus –p <db_password> --authenticationDatabase admin --db
stratus --out ".\wmsmongodump"
要转储 MarioDB 的内容请运行以下命令
mysqldump --routine –h<mariadb_host> -ustratus –p<db_password> stratus > ".\wmsdump.sql"
数据库还原
停止 Tomcat 服务然后再进行数据库还原。Tomcat 服务被标识为“Dell WMS: Tomcat Service且可以从本地服务停止。
您必须从 wmsmongodump 目录stratus 数据库的父目录运行以下命令以还原 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"
您必须从 wmsdump.sql 目录中运行以下命令来恢复 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"
7
22
维护