Windows オペレーティング・システム

Microsoft DFS ファイル保護方式

Microsoft Dfs 環境でデータを保護するために使用できる方法がいくつかあります。

このタスクについて

Microsoft Dfs データを保護するには、以下の方法を使用する必要があります。

手順

  1. DFS リンク・メタデータおよび実データを、DFS ルートをホスティングしているワークステーションから各リンクの共用ターゲットでバックアップします。 この方法では、すべての IBM® Storage Protect アクティビティーを単一のワークステーションに統合することで、バックアップとリストアを簡素化します。 この方法には、リンク・ターゲットに保管されたデータにアクセスするための追加ネットワーク転送がバックアップ中に必要となる、という欠点があります。
  2. DFS ルートをホスティングしているワークステーションにとってローカルな DFS リンク・メタデータのみをバックアップします。 また、データがローカルであるワークステーションから、各リンクのターゲットでデータをバックアップします。 この方法では、追加のネットワーク転送が必要ないため、バックアップおよびリストアのパフォーマンスが向上しますが、バックアップ操作およびリストア操作を複数のワークステーション間で調整する必要があります。

結果

注:
  1. この機能に関する現行の制限については、製品の README ファイルを参照してください。
DFS サーバー・コンポーネントに含まれるファイルは、標準の UNC 名を使用してアクセスします。例えば、次のとおりです。
\\servername\dfsroot\
ここで、servername はホスト・コンピューターの名前であり、dfsroot は DFS ルートの名前です。

dfsbackupmntpnt オプションを yes (省略時値) に設定すると、DFS ルートの増分バックアップが DFS のジャンクションを横断することはありません。 ジャンクション・メタデータだけがバックアップされます。 これは使用する必要がある設定で、クライアントは、DFS リンクをリストアするために使用することもできます。

dfsbackupmntpnt オプションを使用して、クライアントが DFS マウント・ポイントを Microsoft Dfs ジャンクションとして認識するか、ディレクトリーとして認識するかを指定できます。

重要: 最初に DFS ジャンクション・メタデータをリストアしてください。 これにより、リンクが再作成されます。 次に各ジャンクション、および各ジャンクションのデータを個別にリストアします。 ジャンクション・メタデータを最初にリストアしなかった場合は、クライアントは、ジャンクション・ポイントと 同じ名前を使用して、DFS ルートの下にディレクトリーを作成し、こうして作成したディレクトリーに データをリストアします。
以下の例は、上記の方法 1 に関連しており、クライアントを使用して Microsoft Dfs 環境をバックアップおよびリストアする方法を示しています。 ワークステーション wkst1 でホスティングされているドメイン DFS 環境が存在していることを前提とします。
DFS ルート
\\wkst1\abc64test
DFS リンク 1
\\wkst1\abc64test\tools
DFS リンク 2
\\wkst1\abc64test\trees

バックアップ手順:

  1. クライアント・オプション・ファイル (dsm.opt) で dfsbackupmntpnt オプションを yes に設定します。
  2. 次のコマンドを入力して、リンク・ジャンクション情報をバックアップします。
     
    dsmc inc \\wkst1\abc64test
  3. 次のコマンドを入力して、tools リンクにあるデータをバックアップします。
     
    dsmc inc \\wkst1\abc64test\tools
  4. 次のコマンドを入力して、trees リンクにあるデータをバックアップします。
     
    dsmc inc \\wkst1\abc64test\trees
注: DFS 複製は、ステージング・フォルダーを使用して、メンバーの送信からメンバーの受信に複製される新規ファイルおよび変更ファイルのキャッシュとして機能します。 これらのファイルをバックアップしたくない場合は、exclude.dir オプションを使用して、バックアップから除外できます。
exclude.dir x:\...\Dfsrprivate

リストア手順:

  1. ターゲット・ワークステーションに手動で共有を再作成します (共有が存在しない場合のみ)。
  2. バックアップ時に存在していたときと同じ名前の DFS ルートを手動で再作成します。
  3. 次のコマンドを入力して、データを tools リンクから復旧します。 この手順は、データがリンク・ターゲットにまだ存在している場合は必要ありません。
      dsmc restore \\wkst1\abc64test\tools\* -sub=yes
  4. 次のコマンドを入力して、データを trees リンクから復旧します。 この手順は、データがリンク・ターゲットにまだ存在している場合は必要ありません。
      dsmc restore \\wkst1\abc64test\trees\* -sub=yes
  5. 必要な場合には、分散ファイル・システム管理コンソール・スナップインを使用して、各リンクの複製を再確立します。

Microsoft Dfs データのリストアには、以下の制限があります。

  • クライアントは、DFS のルートをリストアしません。 DFS ツリーを再作成するには、DFS ルートを最初に手動で作成してから、リストアを開始してリンクを再作成してください。
  • クライアントは、ローカル・ワークステーションのみでホスティングされている DFS ツリー (ドメイン・ベースの DFS とスタンドアロンの DFS) をバックアップできます。 DFS ホスト・サーバーがユーザーのローカル・ワークステーションでない場合は、DFS をバックアップできません。
  • クライアントは、リストアにおいて共用フォルダーを再作成できません。 例えば、ジャンクションおよびその ジャンクションが指す共用フォルダーを削除すると、DFS ルートのリストアによって DFS ジャンクションが再作成されますが、ジャンクションのリストアでは、元のバックアップ済み共用ネットワーク・フォルダーは作成されず、ローカル・フォルダーが作成されます。
  • DFS リンクと一緒にレプリカが作成されている場合は、レプリカ共用は別のサーバー上に置かれ、クライアントではレプリカ・データは表示されません。
  • Dfs ルートを追加または変更しても、クライアントはそれをバックアップしません。 Dfs ルートは、DOMAIN ALL-LOCAL を指定するかどうかに関係なく、クライアント・オプション・ファイル (dsm.opt) 内の domain オプションに指定する必要があります。