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

SQL 리소스를 백업합니다

기여자

자원이 아직 자원 그룹에 속하지 않은 경우 자원 페이지에서 자원을 백업할 수 있습니다.

이 작업에 대해
  • Windows 자격 증명 인증의 경우 플러그인을 설치하기 전에 자격 증명을 설정해야 합니다.

  • SQL Server 인스턴스 인증의 경우 플러그인을 설치한 후 자격 증명을 추가해야 합니다.

  • GMSA 인증의 경우, GMSA를 활성화 및 사용하려면 SnapCenter에 호스트를 등록하는 동안 * 호스트 추가 * 또는 * 호스트 수정 * 페이지에서 GMSA를 설정해야 합니다.

  • 호스트가 GMSA로 추가되고 GMSA에 로그인 및 시스템 관리자 권한이 있는 경우 GMSA는 SQL 인스턴스에 연결할 수 있습니다.

    • SnapCenter는 SQL 인스턴스에 대한 인증이 구성되었는지 확인합니다. 인증이 구성된 경우 이 자격 증명을 사용하여 SQL 인스턴스에 액세스합니다.

    • 인증이 구성되지 않은 경우 GMSA를 사용하여 SQL 플러그인이 현재 작동 중인지 확인합니다. 플러그인이 작동 중인 경우 SQL 인스턴스에 대한 연결을 설정하는 데 사용됩니다.

    • SQL 인스턴스에 대한 인증이 모두 구성되어 있지 않고 플러그인이 작동하지 않는 경우 Windows 자격 증명 인증을 통해 SQL 인스턴스에 액세스합니다.

SnapCenter UI
단계
  1. 왼쪽 탐색 창에서 * 리소스 * 를 선택한 다음 목록에서 적절한 플러그인을 선택합니다.

  2. 리소스 페이지의 * 보기 * 드롭다운 목록에서 * 데이터베이스 * 또는 * 인스턴스 * 또는 * 가용성 그룹 * 을 선택합니다.

    1. 백업하려는 데이터베이스, 인스턴스 또는 가용성 그룹을 선택합니다.

      인스턴스 백업을 수행할 때 마지막 백업 상태 또는 해당 인스턴스의 타임스탬프에 대한 정보는 리소스 페이지에서 사용할 수 없습니다.

    토폴로지 보기에서는 백업 상태, 타임스탬프 또는 백업이 인스턴스 또는 데이터베이스에 대한 것인지 구분할 수 없습니다.

  3. 리소스 페이지에서 * 스냅샷 복사본의 사용자 지정 이름 형식 * 확인란을 선택한 다음 스냅샷 이름에 사용할 사용자 지정 이름 형식을 입력합니다.

    예를 들어 customtext_policy_hostname 또는 resource_hostname을 입력합니다. 기본적으로 타임스탬프는 스냅샷 이름에 추가됩니다.

  4. 정책 페이지에서 다음 작업을 수행합니다.

    1. 정책 섹션의 드롭다운 목록에서 하나 이상의 정책을 선택합니다.

      • 를 선택하여 정책을 생성할 수 있습니다를 눌러 정책 마법사를 시작합니다.

      선택한 정책에 대한 일정 구성 * 섹션에 선택한 정책이 나열됩니다.

    2. 를 선택합니다일정을 구성하려는 정책에 대한 스케줄 구성 열의

    3. 에 정책 * 에 대한 스케줄 추가 * 가 있습니다 policy_name 대화 상자에서 스케줄을 구성한 다음 * OK * 를 선택합니다.

      여기서 policy_name은 선택한 정책의 이름입니다.

    구성된 스케줄은 * Applied Schedules * 열에 나열됩니다.

    1. Microsoft SQL Server 스케줄러 사용 * 을 선택한 다음 일정 관리 정책과 연결된 * 스케줄러 인스턴스 * 드롭다운 목록에서 스케줄러 인스턴스를 선택합니다.

  5. 확인 페이지에서 다음 단계를 수행하십시오.

    1. 검증 서버 * 드롭다운 목록에서 검증 서버를 선택합니다.

      여러 검증 서버(로컬 호스트 또는 원격 호스트)를 선택할 수 있습니다.

    참고 검증 서버 버전은 기본 데이터베이스를 호스팅하는 SQL Server 버전의 버전과 같거나 그 이상이어야 합니다.
    1. 보조 스토리지 시스템의 백업을 확인하려면 * 보조 로케이터 로드 * 를 선택합니다.

    2. 확인 일정을 구성할 정책을 선택한 다음 * 를 선택합니다*.

    3. Add Verification Schedules_policy_name_대화 상자에서 다음 작업을 수행합니다.

      원하는 작업 수행할 작업…​

      백업 후 확인을 실행합니다

      백업 후 검증 실행 * 을 선택합니다.

      검증 예약

      Run scheduled verification * 을 선택합니다.

      참고 검증 서버에 스토리지 접속이 없는 경우 디스크 마운트 실패 오류가 발생하면서 확인 작업이 실패합니다.
    4. OK * 를 선택합니다.

      구성된 일정이 Applied Schedules 열에 나열됩니다.

  6. 알림 페이지의 * 이메일 기본 설정 * 드롭다운 목록에서 이메일을 보낼 시나리오를 선택합니다.

    또한 보낸 사람 및 받는 사람 전자 메일 주소와 전자 메일의 제목도 지정해야 합니다. 자원 그룹에서 수행된 작업의 보고서를 첨부하려면 * 작업 보고서 첨부 * 를 선택합니다.

    참고 이메일 알림의 경우 GUI 또는 PowerShell 명령 Set-SmtpServer를 사용하여 SMTP 서버 세부 정보를 지정해야 합니다.
  7. 요약을 검토한 후 * Finish * 를 선택합니다.

    데이터베이스 토폴로지 페이지가 표시됩니다.

  8. 지금 백업 * 을 선택합니다.

  9. 백업 페이지에서 다음 단계를 수행하십시오.

    1. 리소스에 여러 정책을 적용한 경우 * 정책 * 드롭다운 목록에서 백업에 사용할 정책을 선택합니다.

      필요 시 백업에 대해 선택한 정책이 백업 스케줄과 연결된 경우 스케줄 유형에 지정된 보존 설정에 따라 필요 시 백업이 유지됩니다.

    2. 백업 후 확인 * 을 선택하여 백업을 확인합니다.

    3. 백업 * 을 선택합니다.

      참고 Windows 스케줄러 또는 SQL Server 에이전트에서 생성된 백업 작업의 이름은 바꾸지 않아야 합니다.

      필요 시 백업에 대해 선택한 정책이 백업 스케줄과 연결된 경우 스케줄 유형에 지정된 보존 설정에 따라 필요 시 백업이 유지됩니다.

    암시적 리소스 그룹이 만들어집니다. 사용자 액세스 페이지에서 해당 사용자 또는 그룹을 선택하여 이 정보를 볼 수 있습니다. 암시적 리소스 그룹 유형은 "리소스"입니다.

  10. Monitor * > * Jobs * 를 선택하여 작업 진행 상황을 모니터링합니다.

작업을 마친 후
  • MetroCluster 구성에서 SnapCenter는 페일오버 후 보호 관계를 감지하지 못할 수 있습니다.

  • VMDK에서 애플리케이션 데이터를 백업하고 VMware vSphere용 SnapCenter 플러그인의 Java 힙 크기가 충분히 크지 않으면 백업이 실패할 수 있습니다. Java 힙 크기를 늘리려면 스크립트 파일 /opt/netapp/init_scripts/scvservice를 찾습니다. 이 스크립트에서 do_start method 명령이 SnapCenter VMware 플러그인 서비스를 시작합니다. 이 명령을 'java-jar-Xmx8192M-Xms4096M'으로 업데이트합니다.

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

    Open-smconnection  -SMSbaseurl  https://snapctr.demo.netapp.com:8146

    사용자 이름 및 암호 프롬프트가 표시됩니다.

  2. Add-SmPolicy cmdlet을 사용하여 백업 정책을 만듭니다.

    이 예제에서는 SQL 백업 유형이 FullBackup인 새 백업 정책을 만듭니다.

    PS C:\> Add-SmPolicy -PolicyName TESTPolicy
    -PluginPolicyType SCSQL -PolicyType Backup
    -SqlBackupType FullBackup -Verbose

    이 예에서는 Windows 파일 시스템 백업 유형이 Crash일관성(crash일관성)인 새 백업 정책을 생성합니다.

    PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy
    -PluginPolicyType SCW -PolicyType Backup
    -ScwBackupType CrashConsistent -Verbose
  3. Get-SmResources cmdlet을 사용하여 호스트 리소스를 검색합니다.

    이 예제에서는 지정된 호스트에서 Microsoft SQL 플러그인에 대한 리소스를 검색합니다.

    C:\PS>PS C:\> Get-SmResources -HostName vise-f6.sddev.mycompany.com
    -PluginCode SCSQL

    이 예제에서는 지정된 호스트에서 Windows 파일 시스템에 대한 리소스를 검색합니다.

    C:\PS>PS C:\> Get-SmResources -HostName vise2-f6.sddev.mycompany.com
    -PluginCode SCW
  4. 추가 SmResourceGroup cmdlet을 사용하여 SnapCenter에 새 리소스 그룹을 추가합니다.

    이 예제에서는 지정된 정책 및 리소스를 사용하여 새 SQL 데이터베이스 백업 리소스 그룹을 만듭니다.

    PS C:\> Add-SmResourceGroup -ResourceGroupName AccountingResource
    -Resources @{"Host"="visef6.org.com";
    "Type"="SQL Database";"Names"="vise-f6\PayrollDatabase"}
    -Policies "BackupPolicy"

    이 예에서는 지정된 정책 및 리소스를 사용하여 새 Windows 파일 시스템 백업 리소스 그룹을 생성합니다.

    PS C:\> Add-SmResourceGroup -ResourceGroupName EngineeringResource
    -PluginCode SCW -Resources @{"Host"="WIN-VOK20IKID5I";
    "Type"="Windows Filesystem";"Names"="E:\"}
    -Policies "EngineeringBackupPolicy"
  5. New-SmBackup cmdlet을 사용하여 새 백업 작업을 시작합니다.

    PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
  6. Get-SmBackupReport cmdlet을 사용하여 백업 작업의 상태를 봅니다.

    이 예는 지정된 날짜에 실행된 모든 작업의 작업 요약 보고서를 표시합니다.

    PS C:\> Get-SmJobSummaryReport -Date '1/27/2016'

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