Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Restaurar recursos mediante los cmdlets de PowerShell

Colaboradores

La restauración de un backup de recursos incluye el inicio de una sesión de conexión con el servidor SnapCenter, el listado de los backups y la recuperación de información de los backups, y la restauración de un backup.

Debe haber preparado el entorno de PowerShell para ejecutar los cmdlets de PowerShell.

  • Pasos*

    1. Inicie una sesión de conexión con el servidor de SnapCenter para el usuario especificado mediante el cmdlet de Open-SmConnection.

      Open-smconnection  -SMSbaseurl  https:\\snapctr.demo.netapp.com:8146/
    2. Para recuperar la información sobre los backups que desea restaurar, puede usar los cmdlets Get-SmBackup y Get-SmBackupReport.

      Este ejemplo muestra información sobre todos los backups disponibles:

       C:\PS>PS C:\> Get-SmBackup
      
      BackupId                      BackupName                    BackupTime                    BackupType
      --------                      ----------                    ----------                    ----------
        1               Payroll Dataset_vise-f6_08... 8/4/2015    11:02:32 AM                 Full Backup
        2               Payroll Dataset_vise-f6_08... 8/4/2015    11:23:17 AM

      En este ejemplo, se muestra información detallada sobre el backup del 29 de enero de 2015 al 3 de febrero de 2015:

    PS C:\> Get-SmBackupReport -FromDateTime "1/29/2015" -ToDateTime "2/3/2015"
    
       SmBackupId           : 113
       SmJobId              : 2032
       StartDateTime        : 2/2/2015 6:57:03 AM
       EndDateTime          : 2/2/2015 6:57:11 AM
       Duration             : 00:00:07.3060000
       CreatedDateTime      : 2/2/2015 6:57:23 AM
       Status               : Completed
       ProtectionGroupName  : Clone
       SmProtectionGroupId  : 34
       PolicyName           : Vault
       SmPolicyId           : 18
       BackupName           : Clone_SCSPR0019366001_02-02-2015_06.57.08
       VerificationStatus   : NotVerified
    
       SmBackupId           : 114
       SmJobId              : 2183
       StartDateTime        : 2/2/2015 1:02:41 PM
       EndDateTime          : 2/2/2015 1:02:38 PM
       Duration             : -00:00:03.2300000
       CreatedDateTime      : 2/2/2015 1:02:53 PM
       Status               : Completed
       ProtectionGroupName  : Clone
       SmProtectionGroupId  : 34
       PolicyName           : Vault
       SmPolicyId           : 18
       BackupName           : Clone_SCSPR0019366001_02-02-2015_13.02.45
       VerificationStatus   : NotVerified
    1. Puede restaurar los datos del backup mediante el cmdlet Restore-SmBackup.

      Restore-SmBackup -PluginCode 'DummyPlugin' -AppObjectId 'scc54.sccore.test.com\DummyPlugin\NTP\DB1' -BackupId 269 -Confirm:$false
      output:
      Name                : Restore 'scc54.sccore.test.com\DummyPlugin\NTP\DB1'
      Id                  : 2368
      StartTime           : 10/4/2016 11:22:02 PM
      EndTime             :
      IsCancellable       : False
      IsRestartable       : False
      IsCompleted         : False
      IsVisible           : True
      IsScheduled         : False
      PercentageCompleted : 0
      Description         :
      Status              : Queued
      Owner               :
      Error               :
      Priority            : None
      Tasks               : {}
      ParentJobID         : 0
      EventId             : 0
      JobTypeId           :
      ApisJobKey          :
      ObjectId            : 0
      PluginCode          : NONE
      PluginName          :

La información relativa a los parámetros que se pueden utilizar con el cmdlet y sus descripciones se puede obtener ejecutando Get-Help nombre_comando. Alternativamente, también puede consultar la "Guía de referencia de cmdlets de SnapCenter Software".