Respaldar la configuración de un StorageZones Controller principal

Un StorageZones Controller está instalado en su sitio local y usted es responsable de realizar una copia de seguridad. Para proteger completamente su implementación, debe tomar una instantánea del servidor del StorageZones Controller, realizar una copia de seguridad de la configuración y Preparar el StorageZones Controller para la recuperación de archivos.

Es fundamental que realice una copia de seguridad de la configuración como se describe en este tema. Por ejemplo, si no tiene una copia de seguridad y alguien elimina accidentalmente una zona, no podrá recuperar las carpetas y los archivos de esa zona.

Importante:

Asegúrese de usar PowerShell 4.0 para este procedimiento. Para obtener más información acerca de los requisitos de PowerShell, vea scripts y comandos de PowerShell en requisitos del sistema del StorageZones Controller.

El instalador del StorageZones Controller incluye un módulo de PowerShell con comandos que respaldan y restauran la configuración de un StorageZones Controller principal. La copia de seguridad incluirá información de configuración para zonas, zonas de almacenamiento para datos de ShareFile, conector de zona de almacenamiento para SharePoint y conector de zona de almacenamiento para recursos compartidos de archivos de red.

Los comandos de copia de seguridad y restauración requieren que ejecute la versión de 32 bits de PowerShell en el mismo contexto de usuario que el StorageZones Controller. Para establecer el contexto del usuario, utilice la herramienta PSExec. Esta herramienta está disponible para su descarga desde http://technet.microsoft.com/en-us/sysinternals/bb897553.

Nota:

Estos pasos no se aplican a un StorageZones Controller secundario. Para recuperar un StorageZones Controller secundario, vuelva a instalar el StorageZones Controller en el servidor y, a continuación, únelo al StorageZones Controller principal.

  1. La secuencia de comandos de PowerShell utilizada en este procedimiento no está firmada, por lo que es posible que deba cambiar la directiva de ejecución de PowerShell.

    1. Determine si la directiva de ejecución de PowerShell le permite ejecutar scripts locales sin firmar: PS C:\>Get-ExecutionPolicy

      Por ejemplo, una directiva de RemoteSigned, Unrestricted o Bypass le permite ejecutar scripts sin firmar.

    2. Para cambiar la directiva de ejecución de PowerShell: PS C:\>Set-ExecutionPolicy RemoteSigned

  2. Establezca el contexto de usuario para esta sesión de PowerShell. En una ventana de comandos, ejecute uno de los siguientes comandos.

    • Si utiliza la cuenta de servicio de red predeterminada:

      PsExec.exe -i -u "NT AUTHORITY\NetworkService" C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell

    • Si utiliza un usuario con nombre para el grupo de aplicaciones del StorageZones Controller:

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

    Se abre una ventana de PowerShell.

  3. Desde el símbolo del sistema de PowerShell, importe el módulo Configbr.dll: Import-Module "C:\inetpub\wwwroot\Citrix\StorageCenter\Tools\SfConfigBR\ConfigBR.dll"

    Debe importar el módulo cada vez que abra una nueva ventana de PowerShell.

  4. Desde el símbolo del sistema de PowerShell, ejecute el comando Get-SFConfig:Get-SfConfig -PrimaryZoneController "server" -Passphrase "passphrase" -FilePath "fullpath"

    Por ejemplo:

    Get-SfConfig -PrimaryZoneController "`https://myserver.domain.com/ConfigService/`" -Passphrase "mypassphrase" -FilePath "c:\szc-backup.bak"
    

    Parámetros de comando:

Parámetros Descripción Ejemplos
«servidor» El nombre del servidor del StorageZones Controller principal o la dirección IP. Puede aparecer en cualquiera de las siguientes formas que se muestran en Ejemplos y debe incluir la barra diagonal final. Conectarse a un servidor local:http://localhost/ConfigService/; Conectarse a un servidor remoto:http[s]://myservername.domain.com/ConfigService/; Conectarse a un servidor remoto si los problemas DNS impiden la conexión a un nombre de servidor:http[s]://10.40.37.5/ConfigService/
«frase de contraseña» La frase de contraseña especificada para el StorageZones Controller. «MyPassPhrase»
«ruta completa» Una ubicación para guardar el archivo de copia de seguridad. «c:szc-backup.bak»

El comando Get-SFConfig crea el archivo de copia de seguridad.

Para restaurar una configuración de StorageZones Controller principal, consulte Recuperar una configuración de StorageZones Controller principal.

Respaldar la configuración de un StorageZones Controller principal