サーバの変更によるシステム移行は以下の手順で実施することができます。
ただし、ミドルウェアやOSの設定も必要となりますので、お客様の責任の下、充分に確認・検証を行った上で実施してください。
また、移行に際しては、必ずバックアップを作成するようにしてください。
1.現行の intra-mart AccelPlatformのシステム(分散環境であれば全てのサーバ)を停止します。
2. データベースを移行する場合は、システムデータベースおよび全てのテナントデータベースのテーブルを全て移行します。
環境によってはシステムデータベースとテナントデータベースが同じスキーマに作成されている場合があります。
3.ストレージを移行する場合は、conf/storage-config.xmlのストレージルートパス設定(root-path-name)のパス配下を全て移行します。
https://document.intra-mart.jp/library/iap/public/configuration/im_configuration_reference/texts/im_core/storage-config/index.html
また、各テナントのテナント環境情報にストレージパスが設定されている場合、そのパス配下も移行します。
4. Solrサーバも移行する場合は、以下のドキュメントを参考にしてください。
https://document.intra-mart.jp/library/iap/public/im_contents_search/solr_administrator_guide/texts/operation/index.html#migration
5. Cassandraの移行については、Cassandraのドキュメントを参照の上、実施してください。
6. 環境の変更に伴う各種設定を行います。
以下を参考に設定を変更してください。
https://product.intra-mart.support/hc/ja/articles/15779538142873
7. 移行に伴うミドルウェア(Webサーバやロードバランサー)の設定を変更します。
8. 新環境にアプリケーションサーバ(Resinなど)をインストールし、環境設定を行います。
9. 6 で設定を変更したIM-Jugglingのプロジェクトからwarを作成し、デプロイを行います。
10. その他外部連携先の変更に伴う変更については各外部連携機能のドキュメントを参照し、変更してください。
-- 対象 -------------------------------------------------------------------------
iAP/Accel Platform/全アップデート
--------------------------------------------------------------------------------
FAQID:1239
新規サーバへのシステム移行について
