プライマリStorage Zones Controller構成のバックアップ
Storage Zones Controller がローカルサイトにインストールされており、バックアップはユーザーが担当します。展開を完全に保護するには、Storage Zones Controller サーバーのスナップショットを作成し、設定をバックアップし、 ファイル回復用にStorage Zones Controller を準備する必要があります。
このトピックの説明に従って、構成をバックアップすることが重要です。たとえば、バックアップがないときに、誰かが誤ってゾーンを削除した場合、そのゾーン内のフォルダーとファイルを回復することはできません。
重要:
この手順では、必ず PowerShell 4.0 を使用してください。PowerShell の要件の詳細については、「 Storage Zones Controller のシステム要件」の「PowerShell スクリプトとコマンド」を参照してください。
Storage Zones Controller インストーラーには、プライマリStorage Zones Controller構成設定をバックアップおよび回復するコマンドを含む PowerShell モジュールが含まれています。バックアップには、ゾーン、ShareFile データのストレージゾーン、SharePoint 用のストレージゾーンコネクタ、ネットワークファイル共有の記憶域ゾーンコネクタなどの構成情報が含まれます。
バックアップと復元コマンドでは、Storage Zones Controllerと同じユーザーコンテキストで 32 ビットバージョンの PowerShell を実行する必要があります。ユーザーコンテキストを設定するには、ツール PSExec を使用します。このツールは、からダウンロードできます https://docs.microsoft.com/en-us/sysinternals/downloads/psexec。
注:
この手順は、セカンダリStorage Zones Controller には適用されません。セカンダリStorage Zones Controllerをリカバリするには、サーバーにStorage Zones Controllerを再インストールし、サーバをプライマリStorage Zones Controllerに接続します。
- 
    この手順で使用する PowerShell スクリプトは署名されていないので、PowerShell 実行ポリシーを変更する必要があります。 - 
        PowerShell 実行ポリシーで、署名のないローカルのスクリプトを実行できるかどうかを確認します:PS C:\>Get-ExecutionPolicyたとえば、RemoteSigned、Unrestricted、または Bypass のポリシーでは、署名されていないスクリプトを実行できます。 
- 
        PowerShell 実行ポリシーを変更するには:PS C:\>Set-ExecutionPolicy RemoteSigned
 
- 
        
- 
    この PowerShell セッションのユーザーコンテキストを設定します。コマンドウィンドウで、次のいずれかのコマンドを実行します。 - 
        デフォルトのネットワークサービスアカウントを使用している場合: PsExec.exe -i -u "NT AUTHORITY\NetworkService" C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell
- 
        Storage Zones Controller アプリケーションプールに指定ユーザーを使用する場合: PsExec.exe -i -u "domain\username" C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell
 PowerShell ウィンドウが開きます。 
- 
        
- 
    PowerShell プロンプトから、モジュール ConfigBR.dll をインポートします: Import-Module C:\inetpub\wwwroot\Citrix\StorageCenter\Tools\SfConfigBR\ConfigBR.dll新しい PowerShell ウィンドウを開くたびに、モジュールをインポートする必要があります。 
- 
    PowerShell プロンプトから Get-SFConfig コマンドを実行し、次のプロンプトを完了します。 - 
        プライマリゾーンコントローラー -入力例: - 
            ローカルサーバーへの接続: http://localhost/ConfigService/
- 
            リモートサーバーへの接続: http[s]://myservername.domain.com/ConfigService/
- 
            DNS の問題でサーバー名に接続できない場合は、リモートサーバーに接続します。 http[s]://10.40.37.5/ConfigService/
 
- 
            
- 
        パスフレーズ-Storage Zones Controllerに指定されたパスフレーズ。 
- 
        ファイルパス-例 c:\szc-backup.bak
 コマンドパラメータ: 
- 
        
| パラメーター | 説明 | 例 | 
|---|---|---|
| 「サーバー」 | プライマリStorage Zones Controller サーバー名または IP アドレス。これは、[例] の下に示す次のいずれかの形式で、末尾にスラッシュを含める必要があります。 | ローカルサーバーへの接続: http://localhost/ConfigService/; リモートサーバーへの接続:http[s]://myservername.domain.com/ConfigService/; DNS の問題によりサーバー名への接続が妨げられた場合にリモートサーバーに接続する:http[s]://10.40.37.5/ConfigService/ | 
| “passphrase” | Storage Zones Controllerに指定されているパスフレーズ。 | “MyPassphrase” | 
| 「フルパス」 | バックアップファイルを保存する場所。 | 「c:\szc-backup.bak」 | 
Get-SFConfig コマンドは、バックアップファイルを作成します。
プライマリStorage Zones Controller 設定を復元するには、「 プライマリStorage Zones Controller 構成の復元」を参照してください