본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

PowerShell cmdlet을 사용하여 SAP HANA 데이터베이스를 복원합니다

기여자

SAP HANA 데이터베이스 백업을 복구하려면 SnapCenter 서버와의 연결 세션 시작, 백업 목록 표시 및 백업 정보 검색, 백업 복구가 포함됩니다.

  • 필요한 것 *

PowerShell cmdlet을 실행하려면 PowerShell 환경을 준비해야 합니다.

  • 단계 *

    1. Open-SmConnection cmdlet을 사용하여 지정된 사용자에 대한 SnapCenter Server 연결 세션을 시작합니다.

      Open-smconnection  -SMSbaseurl  https:\\snapctr.demo.netapp.com:8146/
    2. Get-SmBackup 및 Get-SmBackupReport cmdlet을 사용하여 복원할 백업을 식별합니다.

      이 예에서는 복구에 사용할 수 있는 두 개의 백업이 있음을 보여 줍니다.

       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

      이 예는 2015년 1월 29일부터 2015년 2월 3일까지 백업에 대한 자세한 정보를 표시합니다.

      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
    3. HANA Studio에서 복구 프로세스를 시작합니다.

      데이터베이스가 종료됩니다.

    4. Restore-SmBackup cmdlet을 사용하여 백업에서 데이터를 복원합니다.

      참고 AppObjectId는 "Host\Plugin\UID"입니다. 여기서 UID=SID는 단일 컨테이너 유형 리소스에 대한 것으로, UID=MDC\SID는 여러 컨테이너 리소스에 대한 것입니다. get-smResources cmdlet에서 ResourceID를 가져올 수 있습니다.
      Get-smResources  -HostName cn24.sccore.test.com  -PluginCode HANA

      이 예에서는 운영 스토리지에서 데이터베이스를 복구하는 방법을 보여 줍니다.

      Restore-SmBackup -PluginCode HANA -AppObjectId cn24.sccore.test.com\hana\H10 -BackupId 3

      이 예에서는 보조 스토리지에서 데이터베이스를 복구하는 방법을 보여 줍니다.

    Restore-SmBackup -PluginCode 'HANA' -AppObjectId cn24.sccore.test.com\hana\H10 -BackupId 399 -Confirm:$false  -Archive @( @{"Primary"="<Primary Vserver>:<PrimaryVolume>";"Secondary"="<Secondary Vserver>:<SecondaryVolume>"})

    + 백업은 HANA Studio에서 복구에 사용할 수 있습니다.

cmdlet과 함께 사용할 수 있는 매개 변수와 이에 대한 설명은 running_get-Help command_name_에서 확인할 수 있습니다. 또는 을 참조할 수도 있습니다 "SnapCenter 소프트웨어 cmdlet 참조 가이드".