...
- Linux: <DTP_INSTALL>/dtpservices/dtpservices.sh
- Windows: <DTP_INSTALL>/dtpservices/dtpservices.bat
変数の詳細については「Configuring Environment Variables」を参照してください。
認証
MongoDB データベースが認証を有効にして構成されている場合、Enterprise Pack で設定したユーザーは少なくとも次のデータベースで readWrite
ロールを持っている必要があります。
- administration
- service-designer
- service
...
Enterprise Pack を起動し、次のコマンドを実行して、組込みデータベースからリモート インスタンスにデータを移行します。
Code Block <DTP_INSTALL>/dtpservices/mongodb/bin/mongodump --port=8316 --gzip --archive=dump.tar.gz
<DTP_INSTALL>
ディレクトリは、DTP.sh インストール スクリプトを実行する際の-i
パラメーターの値と一致させる必要があります。- コマンドで作成した dump.tar.gz ファイルを、リモートの MongoDB データベースをホストしているサーバーにコピーします。
リモート サーバーが実行中であることを確認し、組込みデータベースからダンプしたデータを復元します。次のコマンド例では、mongorestore の実行ファイルがシステム パス上にあることを前提としています。データベース構成によっては、
--username
や--password
などの追加オプションが必要になる場合があります。Code Block mongorestore --gzip --archive=dump.tar.gz
あなたのインフラストラクチャが、このドキュメントで説明されている手順と完全に一致しない場合もあります。 たとえば、最初にデータをリモート あなたのインフラストラクチャが、このドキュメントで説明されている手順と完全に一致しない場合もあります。たとえば、最初にデータをリモート システム上の古いバージョンの MongoDB に移行してから、目的のバージョンになるまで MongoDB を段階的にアップグレードする必要があるかもしれません。データ移行の詳細については、MongoDB のドキュメントを参照してください: https://docs.mongodb.com/manual/tutorial/upgrade-revision/
...