ShareFileデータのバックアップからファイルやフォルダを回復する

ShareFile管理者コンソールでは、ストレージゾーンを参照して特定の日時のShareFileデータレコードを検索し、復元するファイルやフォルダにタグを付けます。ShareFileは、タグ付けされたアイテムをリカバリキューに追加します。その後、提供されたスクリプトを実行して、バックアップからストレージ場所にファイルを復元できます。

重要:

この手順では、必ず PowerShell 4.0 を使用してください。PowerShell の要件の詳細については、 ストレージゾーンController システム要件の PowerShell スクリプトとコマンドを参照してください。

前提条件

  1. ShareFile Webインターフェイスで、[ 管理 ]、[ ストレージゾーン ] の順にクリックします。

  2. ゾーン名をクリックし、[ファイルの リカバリ ] をクリックします。

  3. リカバリ日 ]テキストボックスをクリックし、日付と時刻を選択します。

    指定した日付と時刻のストレージゾーンのファイルリストが表示されます。

  4. 復元する各ファイルのチェックボックスをオンにし、[復元] をクリックします。

  5. 復元されたファイルを格納するフォルダを選択し、[復元] をクリックします。

    フォルダ一覧には、リカバリが進行中であることを示す回転アイコンが表示されます。

  6. バックアップの場所がストレージゾーンの永続記憶域と同じレイアウトに従っていない場合は、バックアップの場所から DoRecovery.ps1 の編集時に指定した場所にファイルをコピーします。

  7. DoRecovery.ps1 PowerShell スクリプトは署名されていないため、この手順では PowerShell 実行ポリシーの変更が必要になる場合があります。

    1. PowerShell 実行ポリシーで、ローカルの署名されていないスクリプトの実行が許可されているかどうかを判断します。PowerShell ウィンドウで、次の操作を行います。Get-ExecutionPolicy

      たとえば、[RemoteSigned]、[無制限]、または [バイパス] というポリシーを使用すると、署名されていないスクリプトを実行できます。

    2. PowerShell 実行ポリシーを変更するには、次の手順に従います。Set-ExecutionPolicy RemoteSigned

  8. この PowerShell セッションのユーザーコンテキストを設定します。コマンドウィンドウで、次のいずれかのコマンドを実行します。

    • 既定のネットワークサービスアカウントを使用している場合:

       PsExec.exe -i -u "NT AUTHORITY\NetworkService" C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell
      
    • ストレージゾーン Controller アプリケーションプールに名前付きユーザーを使用する場合は、次の手順を実行します。

       PsExec.exe -i -u "domain\username" C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell
      

    PowerShell ウィンドウが開きます。

  9. ファイルをリカバリします。

    1. 管理者としてコマンドプロンプトウィンドウを開きます。

    2. PsExec.exe の場所に移動し、次のように入力します。

      PsExec.exe -i -u "NT AUTHORITY\NetworkService" C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell
      
    3. PowerShell ウィンドウで、次の場所に移動します。

      cd C:\inetpub\wwwroot\Citrix\StorageCenter\Tools\Disaster Recovery

    4. リカバリ・スクリプトを実行します。

      .\DoRecovery.ps1

    PowerShell ウィンドウには、「アイテムが回復しました」というメッセージが表示されます。リカバリされたファイルは、バックアップから永続的なストレージ場所にコピーされます。コンソールを更新すると、ShareFile Webインターフェイスから正常にリカバリされたファイルの回転アイコンが消えます。

    ShareFile Webアプリケーションから削除されたファイルが、ストレージゾーンController 削除サービスによってまだ削除されていない場合、ファイルは永続的なストレージ場所に残っています。その場合、ファイルのリカバリは即時に行われ、ShareFile Webインターフェイスに回転するアイコンは表示されません。

    ファイルをリカバリできない場合は、[ディザスタリカバリ] フォルダにあるヘルプファイルを参照してください。

ShareFileデータのバックアップからファイルやフォルダを回復する