PowerCMS™
PowerCMS 7 ベータ版の申し込みを受け付けております!
PowerCMS 4 系のサポートは2026年3月31日をもちまして終了いたします。期限までに PowerCMS 5/6 最新版へのアップグレードをご検討ください。
PowerCMS クラウドで WAF および CDN オプションの受付を開始しました。
[よくあるご質問] PowerSync を使って、CMS とは複数の別のサーバーへ同期することはできますか? を追加しました。

よくあるご質問

ホーム > よくあるご質問 > PowerCMSの機能 > PowerSync を使って、CMS とは複数の別のサーバー…

PowerSync を使って、CMS とは複数の別のサーバーへ同期することはできますか?

はい、可能です。ただし、いくつかの制限事項があります。

前提条件

  • 下記図の A / B / C の各サーバーはリモートサーバであり、CMSサーバの仮想環境ではありません。
  • Aサーバ:CMSサーバ(CMS がインストールされている環境です)
  • Bサーバ:ステージングサーバ(CMS はインストールされていません)
  • Cサーバ:本番サーバ(ユーザーが閲覧する環境で、こちらも CMS はインストールされていません)

パターン1

CMSサーバから、ステージング用の Bサーバへ同期して確認。ステージングサーバで確認したあと、本番の Cサーバへ同期

この場合、PowerSync を使って同期できるのは CMSサーバから、ステージングサーバまでです。
Bサーバに PowerCMS が入ってないためその先の同期は PowerSync では行えません。
rsync など PowerSync 以外のツールを併用する、もしくは Bサーバにも PowerCMS をいれて PowerSync を利用することで実現は可能です。
Bサーバにインストールする場合は、こちらの分のライセンスが追加で必要になります。

パターン1の図解

パターン2

CMSサーバから、ステージング用の Bサーバへ同期して確認。ステージングサーバで確認したあと、CMSサーバから本番の Cサーバへ同期

この場合、B / C 両方サーバへの PowerSync を使って同期できますが、タイミングをずらすことはできません。
Bサーバで確認したあとに、違うタイミングで Cサーバへ同期するということはできません。

こちらの設定等は「Copy2PublicPlus プラグインで2台の公開サーバーにコンテンツを同期する」でご説明しています。

パターン2の図解

パターン2 の解消法

ステージングと本番に同時に同期されては意味がないので、別のタイミングで同期をしたい場合は、同期用のスペースを複数用意することで、可能になります。
B スペースで同期を行うとB サーバーへアップロードされます。
C スペースで同期を行うとC サーバーへアップロードされます。

パターン2の解決方法図解

  
更新日
2025年11月13日

この質問の関連カテゴリー

お問い合わせ

お問い合わせフォームがご利用できない場合は、以下のメールアドレスからも受け付けております。
contact@alfasado.jp

製品資料ダウンロード

パンフレットデータ、提案用資料などがダウンロードできます。