Skip to main content
クラスターにインストールされている場合、Processing Server は一時ファイルにファイル ストレージを使用します。そのファイル ストレージで障害が発生すると、クラスター全体が停止します。ファイル ストレージをフェールセーフ化することで、クラスターの稼働を維持できます。 DFS Namespaces と DFS Replication は、これを実現する方法の 1 つです。DFS Namespaces は、異なるサーバー上のフォルダーから仮想ディレクトリを構築するため、いずれかのサーバーで障害が発生してもディレクトリには引き続きアクセスできます。DFS Replication は、ServerSettings.xml ファイルの変更を追跡し、バックアップ フォルダーにコピーします。
文書画像と抽出されたデータを保存するファイル ストレージには、RAID ディスクなどのハードウェア ソリューションが必要です。ソフトウェア ベースの分散ストレージ ソリューションはサポートされていません。
ファイル ストレージの詳細については、ABBYY FlexiCapture のアーキテクチャを参照してください。

前提条件

  • クラスター ノードまたはファイル ストレージとして使用されていない、Windows Server 2012 以降を実行するコンピューター
  • そのコンピューターに設定された DFS Namespaces と DFS Replication の役割
  • すべてのノードに設定された DFS Namespaces と DFS Replication の役割
  • node1admin ユーザーおよび node2admin ユーザーにフル コントロールのアクセス許可が付与された共有フォルダー。この共有フォルダーは、メインの共有フォルダーにアクセスできなくなった場合にバックアップとして機能します
以下の手順では、DCsrv という名前のホスト サーバーを使用します。DFS の役割が設定されている任意のコンピューターを使用できます。

DFS の役割を追加

1

Add Roles and Features Wizard を開始する

Server Manager を開き、Add Roles and Features をクリックします。
2

DFS の役割を選択する

Select server roles ステージで、File and Storage Services を展開し、DFS NamespacesDFS Replication の項目を選択します。
File and Storage Services の下で DFS Namespaces と DFS Replication が選択されている、Select server roles ステージの Add Roles and Features Wizard のスクリーンショット。

共有フォルダーの作成

共有フォルダーは、次の 3 つの条件を満たす必要があります。
  • クラスターからレプリケートされたデータの保存にのみ使用してください。
  • クラスター ノードの外部、かつファイル ストレージの外部に配置してください。
  • すべてのノードからアクセスできる必要があります。
作成するには、Server Manager を開き、File and Storage Services → Shares をクリックしてから、Tasks → New Share… をクリックします。次に、Processing Server サービス用の共有フォルダーの作成の手順 2 ~ 14 を実行します。

名前空間を作成する

名前空間の作成と構成は DFS Management コンソールで行います。ここでサーバーを選択し、アクセス許可を付与して、名前空間の種類を設定します。
1

新しい名前空間ウィザードを開く

Server Manager を開き、Tools → DFS Management をクリックします。DFS Management スナップインで New Namespace… をクリックします。
Namespaces が選択され、操作ペインで New Namespace コマンドが利用できる DFS Management コンソールのスクリーンショット。
2

ホスト サーバーを指定する

名前空間をホストするサーバーの名前を指定し、Next をクリックします。
新しい名前空間ウィザードの Namespace Server 手順で、名前空間をホストするサーバーとして DCsrv が入力されているスクリーンショット。
3

名前空間に名前を付ける

名前空間の名前を指定し、Edit Settings… をクリックします。
新しい名前空間ウィザードの Namespace Name and Settings 手順で、名前空間名として DFS が入力され、Edit Settings ボタンが利用できるスクリーンショット。
4

共有フォルダーに権限を付与する

Edit Settings ダイアログで Use custom permissions を選択し、Customize… をクリックします。共有フォルダーに対するフル コントロールのアクセス許可を node1admin ユーザーと node2admin ユーザーに付与します。
DFS 名前空間の共有フォルダーに対する Edit Settings ダイアログのスクリーンショット。Use custom permissions オプションが選択され、Customize ボタンが利用できる状態。
5

名前空間の種類を選択する

Namespace Type の段階で Domain-based namespace を選択し、続いて Enable Windows Server 2008 mode を選択してから Next をクリックします。
新しい名前空間ウィザードの Namespace Type 手順で、Domain-based namespace が選択され、Enable Windows Server 2008 mode オプションがオンになっているスクリーンショット。
6

設定を確認して名前空間を作成する

設定が正しいことを確認し、Create をクリックします。
新しい名前空間ウィザードの Review Settings and Create Namespace 手順で、作成前にドメイン ベースの名前空間の設定を要約しているスクリーンショット。
7

ウィザードを閉じる

Close をクリックします。
新しい名前空間ウィザードの Confirmation 手順で、名前空間の作成タスクが Success ステータスで完了したことを示しているスクリーンショット。

共有フォルダーを名前空間に追加する

メインの共有フォルダーとバックアップ用の共有フォルダーの両方を名前空間に追加します。
1

フォルダーの作成を開始する

DFS Management スナップインで New Folder… をクリックします。
cluster2016.com の DFS 名前空間が表示され、操作ペインで New Folder コマンドが強調表示されている DFS Management コンソールのスクリーンショット。
2

フォルダーに名前を付ける

フォルダーの名前を指定し、Add… をクリックします。この名前は分散ファイル システムの名前空間に表示されます。
フォルダー名は、いずれのレプリケート フォルダーの名前とも重複しないようにしてください。
フォルダー名として FC12ClusterTemp が入力され、Folder targets の一覧が空で Add ボタンが使用可能になっている New Folder ダイアログのスクリーンショット。
3

メインの共有フォルダーを追加する

共有フォルダーへのパスを指定し、OK をクリックします。
Path to folder target フィールドに共有フォルダー ターゲットへのパスが入力された Add Folder Target ダイアログのスクリーンショット。
4

バックアップ フォルダーを追加する

再度 Add… をクリックし、バックアップ フォルダーへのパスを指定します。2 つのフォルダー ターゲットが Folder targets の一覧に表示されます。OK をクリックします。
メインとバックアップの共有フォルダーのパスが Folder targets の一覧に表示されている New Folder ダイアログのスクリーンショット。
5

レプリケーション グループ作成の確認に同意する

レプリケーション グループを作成するかどうかを確認するメッセージが表示されます。Yes をクリックして作成し、レプリケーションの設定を開始します。
フォルダー ターゲットを同期するためのレプリケーション グループを作成するかどうかを確認し、Yes と No のボタンが表示されている Replication メッセージ ボックスのスクリーンショット。

レプリケーションのセットアップ

フォルダーの複製ウィザードでは、レプリケーション グループ、プライマリ サーバー、接続トポロジ、スケジュール、帯域幅を順に設定します。
1

推奨される名前をそのまま使用するか編集する

ウィザードによって、レプリケーション グループと複製フォルダーの名前が提案されます。必要に応じて編集し、次へをクリックします。
Screenshot of the Replication Group and Replicated Folder Name step of the Replicate Folder Wizard with suggested names for the replication group and the FC12ClusterTemp replicated folder.
2

フォルダー ターゲットの適格性を確認する

フォルダー ターゲットがレプリケーションに参加できるかどうかがウィザードに表示されます。適格性列を確認し、次へをクリックします。
Screenshot of the Replication Eligibility step of the Replicate Folder Wizard showing both folder targets marked Add as DFS Replication member in the Eligibility column.
3

プライマリ メンバーを選択する

フォルダー ターゲットへ複製するデータを保持しているサーバーを選択し、次へをクリックします。
Screenshot of the Primary Member step of the Replicate Folder Wizard with FC12ProcServer selected as the primary member that holds the content to be replicated.
4

トポロジを選択する

フル メッシュを選択し、次へをクリックします。
Screenshot of the Topology Selection step of the Replicate Folder Wizard with the Full mesh topology option selected.
5

スケジュールと帯域幅を設定する

指定した帯域幅を使用して継続的に複製するを選択します。帯域幅ドロップダウンリストでフルを選択し、次へをクリックします。
Screenshot of the Replication Group Schedule and Bandwidth step of the Replicate Folder Wizard with Replicate continuously using the specified bandwidth selected and Bandwidth set to Full.
6

設定を確認してグループを作成する

設定が正しいことを確認し、作成をクリックします。
Screenshot of the Review Settings and Create Replication Group step of the Replicate Folder Wizard summarizing the replication group folder, members, and primary folder target before creation.
7

ウィザードを閉じる

レプリケーション グループが作成されたら、閉じるをクリックします。
Screenshot of the Confirmation step of the Replicate Folder Wizard reporting that all replication group creation tasks completed with a Success status.
8

レプリケーション遅延のメッセージを閉じる

レプリケーションの遅延という警告が表示された場合は、OKをクリックします。
Screenshot of the Replication Delay information message warning that replication will not begin until the configuration is picked up by the replication group members.

レプリケーションのテスト

レプリケーションが正しく動作することを確認するためにテストします。DFS Management スナップインを開き、新しいレプリケーション グループを選択して Create Diagnostic Report をクリックします。
FC12ClusterTemp の複製フォルダーのメンバーシップが選択され、操作ペインで Create Diagnostic Report コマンドが強調表示されている DFS Management コンソールのスクリーンショット。
開いた Diagnostic Report WizardPropagation test を選択し、ウィザードの指示に従います。設定はデフォルトのままにしておきます。 診断が完了すると、ウィザードに診断レポートが表示されます。

フォルダー ターゲットの優先順位を設定する

フォルダー ターゲットに優先順位を設定すると、誤動作のリスクを軽減できます。 以下の手順は、設定の一例です。ニーズに応じて、別の設定の方が適している場合もあります。詳細については、Microsoft のドキュメントの Set target priority to override referral ordering を参照してください。
1

共有フォルダーのプロパティを開く

名前空間を開き、共有フォルダーのプロパティを開きます。
DFS Management コンソールで、FC12ClusterTemp のフォルダー ターゲットが表示され、選択したフォルダー ターゲットに対する Properties コマンドが操作ペインで強調表示されているスクリーンショット。
2

参照順序を上書きする

Advanced をクリックし、Override referral ordering を選択してから、First among all targets を選択します。これにより、アクセス可能な間は、ユーザーは常にそのフォルダー ターゲットに誘導されます。
フォルダー ターゲットの Properties ダイアログの Advanced タブで、Override referral ordering オプションが有効になっており、First among all targets が選択されているスクリーンショット。

ABBYY FlexiCapture Processing Server サービスの構成

これらの設定により、ファイルストレージに障害が発生した場合でも、ABBYY FlexiCapture Processing Server サービスをホストするクラスターの稼働を維持できます。
ファイルストレージに障害が発生すると、障害発生時に開いていたセッションに関するデータが失われる場合があります。
1

名前空間内の設定ファイルをサービスに指定する

ABBYY FlexiCapture Processing Server サービスのセットアップの手順 1 ~ 4 を実行します。手順 1 では、Processing Server の設定を格納するファイルへのパスを変更し、コマンドが次のようになるようにします。
このコマンドは手動で入力してください。コピー&ペーストすると余分な改行文字が入り、コマンドが失敗する原因となります。
2

%appdata% 変数の参照先を変更する

Windows レジストリ内の %appdata% 変数を \\cluster2016.com\DFS\FC12ClusterTemp に変更します。詳細については、%appdata% 変数の変更を参照してください。