4D v14論理ミラーの設定 |
|||||||||||||||||||||||||||||||||||||||||||
|
4D v14
論理ミラーの設定
論理ミラーの設定
4D Serverでは論理ミラーを使用したバックアップシステムの設定を可能とするソリューションを提供します。このソリューションでは新しい2つのコマンドNew log fileとINTEGRATE LOG FILEを使用します。 論理ミラーは洗練されたバックアップモードで、クリティカルあるいはハイロードのデータベースで主に使用されます。 論理ミラーは、あるマシンで動作中のデータベースのコピーを別のマシン上に作成し、定期的に更新することで構成されます。両マシンはネットワークを経由して通信を行い、動作中のマシンはデータベースに対して行われたすべての更新を、ログファイルの形で定期的にミラーマシンに送信します。 動作中のデータベースに影響する事故が発生した場合、ミラーデータベースを使用して素早くまたデータを失うことなく、元に戻すことができます。さらに、動作中のデータベースはバックアップによりブロックされることはありません。 論理ミラーの使用は特定のニーズに応えるものです。定期的なバックアップとログファイルの使用に基づく標準の方法は、ほとんどの場合簡単で信頼性があり、コストのかからない方法です。データベースは定期的 (通常24時間ごと) にバックアップされます。バックアップ中、データベースには読み込みのみモードでアクセスできます。この一時的な書き込み不可の時間は、2GBを超えるような大きなデータベースであってもとても短いもので、5分もかかりません。この動作を、データベースが利用されていない時間帯に行うよう設定することも可能です。 にもかかわらず、特定の種類の組織、例えば病院などでは、クリティカルなデータベースを24時間完全に動作させなければなりません。データベースをたとえ短時間でも読み込みのみモードにすることはできません。この場合、論理ミラーの設定が適切なソリューションとなります。 Note: ミラーデータベースはデータに対して行われた変更のみを反映します。このバックアップモードは開発途中のデータベースには適しません。しばしばストラクチャに対する変更が行われ、それはミラーを無効なものとし、ミラーデータベースストラクチャの交換を必要としてしまいます。 論理ミラーを使用したバックアップシステムの設定は、2つの新しいコマンドNew log fileとINTEGRATE LOG FILEを使用して行います。これらのコマンドは4D Language Referenceマニュアルで説明しています。 以下の実装を行います:
このシステムの設定には、コードのプログラムが必要です。特に:
警告: 論理ミラーを使用したバックアップシステムを使用するときは、動作マシン中のマシン上で標準のバックアップを行うことはできません。これら2つのバックアップモードを両方使用すると、動作中のデータベースとミラーデータベースの間で非同期が発生します。動作データベースでは自動マニュアル問わず、バックアップが実行されないようにしてください。他方、ミラーデータベースのバックアップは可能です (後述参照)。 ミラーマシン上の4D Serverで、データベースのバックアップを実行できます。 ミラーマシン上では、どのような方法でもバックアップを実行できます。ファイルメニューのコマンドを使用した手動によるバックアップ、データベース設定で設定した定期的なバックアップ、ランゲージコマンドを使用したプログラムによるバックアップ。 注: ミラー・マシンでログファイルを有効にすることはできません。さらに、このマシンでログファイルを使用オプションを選択していないことを確認してください。 動作マシンとの非同期のリスクを避けるため、動作マシンからのログファイルの統合時とミラーデータベースのバックアップ、どちらかの基本的な処理を行うとき、4Dは自動でミラーマシンをロックします。
4D v14以降、カレントのログファイルをミラーマシンでも有効化することが出来るようになりました。これはつまり"ミラーのミラー"、またはそれのさらならミラーを設定できるようになった、という事です。これはINTEGRATE MIRROR LOG FILEによって実現可能になったものです。詳細な情報に関しては、このコマンドの説明を参照して下さい。 それぞれの4D Serverマシンの視点から見た以下のシナリオで、ミラーを使用したバックアップシステムの設定を示します:
|
プロパティ
プロダクト: 4D ARTICLE USAGE
4D Server ( 4D v14 R2) Inherited from : 論理ミラーの設定 ( 4D v13) |
|||||||||||||||||||||||||||||||||||||||||