Storage zones controller

プライマリ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に接続します。

  1. この手順で使用する PowerShell スクリプトは署名されていないので、PowerShell 実行ポリシーを変更する必要があります。

    1. PowerShell 実行ポリシーで、署名のないローカルのスクリプトを実行できるかどうかを確認します:PS C:\>Get-ExecutionPolicy

      たとえば、RemoteSigned、Unrestricted、または Bypass のポリシーでは、署名されていないスクリプトを実行できます。

    2. PowerShell 実行ポリシーを変更するには:PS C:\>Set-ExecutionPolicy RemoteSigned

  2. この 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 ウィンドウが開きます。

  3. PowerShell プロンプトから、モジュール ConfigBR.dll をインポートします: Import-Module C:\inetpub\wwwroot\Citrix\StorageCenter\Tools\SfConfigBR\ConfigBR.dll

    新しい PowerShell ウィンドウを開くたびに、モジュールをインポートする必要があります。

  4. 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 構成の復元」を参照してください

プライマリStorage Zones Controller構成のバックアップ

この記事の概要