3CXバージョン14のフェールオーバーセットアップ

3CX電話システムでは、フォールトトレランス機能により交換機のコピーを作成でき、メインステーションが動作を拒否した場合、時間とデータの損失を最小限に抑えてバックアップに切り替えることができます。











必要条件



1つのドメイン名。 たとえば、 3cx.contoso.com

スプリットDNSモードの2つの異なるサーバーにインストールされた2つの3CX電話システムバージョン14。

両方のサーバーは、構成、ドメイン名、SSL証明書、SIP、トンネル、ポート、およびWebサーバーの種類に関して同一である必要があります。

仕組み:









ステップ1:アクティブサーバーを構成する



1. サーバー1管理パネルに移動します 。 これがメインのPBX 3CX電話システムV14であり、すでに構成されていることを提案しましょう。

2. [バックアップと復元]> [場所]に移動し、バックアップの保存場所を指定します。







3.この例では、バックアップはC:\ Backupsフォルダーに保存されます。 FTPがある場合は設定できますが、ローカルストレージはより簡単で高速です。







4. [ バックアップスケジュール]をクリックして、バックアップに含める内容と、作成する頻度を指定します。 少なくとも1日1回、夜間に行うことをお勧めします。 この例では、深夜0時にバックアップがC:\ ' 3CXScheduledBackup.zipという名前のバックアップフォルダーに保存されます。

5. 「robocopy」ユーティリティ(Windowsに付属)を使用して、 3CXScheduledBackup.zipファイルをC:\ Backupsフォルダーからバックアップサーバーにコピーするスクリプトを作成します(例: \\ passiveserver \ backups) 。 この場合、コマンドは次のようになります。

robocopy C:\バックアップ\ \\ passiveServer \バックアップ "3CXScheduledBackup.zip"

6.メインバックアップの1時間後(例では午前1時)に自動的に実行されるようにスクリプトを設定します。







7. [ バックアップと復元 ]に移動し、[ フェールオーバー ]をクリックします。 フェイルオーバーをオンにして、「 アクティブ」を選択します。

これで、 C:\ Backupsフォルダーにバックアップを作成するアクティブサーバーと、バックアップをバックアップサーバーにコピーするスクリプトができました。 次に、2番目のサーバーを構成する必要があります。 パッシブは自動的にバックアップを復元し、障害が発生した場合にアクティブサーバーを置き換えます。



ステップ2:パッシブサーバーのセットアップ



1. サーバー2に移動し、3CX電話システムをインストールします

2.管理パネルで、 [バックアップと復元]> [フェールオーバー ]に移動します







3. [ フェールオーバーを有効にする]オプションを有効にします

4. パッシブを選択します







5. [フェールオーバー設定]セクションで、[ 構成 ]ボタンをクリックし、回復スケジュールを構成します。

6.リモートサーバーのIPアドレスを指定します(この場合、 アクティブサーバーです )-例1.1.1.1

7.監視するサービスを選択します:SIPサーバー、Webサーバー、またはトンネルサーバー。

8.ステータスをチェックする間隔(デフォルトでは15秒)と、メインサーバーが利用できない場合のアクションを示します。

9.追加のアクションを設定できます-失敗の前後にスクリプトを実行できます。 この例では、DNSサーバーに接続し、AレコードのIPアドレスをパッシブサーバーのアドレスに変更するスクリプトを使用します 。 また、少なくとも1つのサービスが失敗した場合、メインサーバーの電源を切ります。 サンプルスクリプトはこちらにあります



[OK]をクリックすると、 パッシブサーバーはサービスを停止し、 アクティブサーバーの監視を開始します 。 メインPBXが何らかの理由で利用できない場合、 パッシブサーバーはスクリプトを実行し、PBX機能を引き継ぎます。



ダウンロードする








All Articles