Deployment Guide
Table Of Contents
メンテナンス
本章では、データベースのバックアップを作成する方法について説明します。
データベースのバックアップ
データベースのバックアップを作成する前に、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 として識別されてお
り、ローカルサービスから停止できます。
● MongoDB を復元するには、wmsmongodump ディレクトリ(stratus データベースの親ディレクトリ)から次のコマンドを実行
する必要があります。
○ 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"
● MariaDB を復元するには、wmsdump.sql ディレクトリーから次のコマンドを実行する必要があります。
○ 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 メンテナンス