SQL Server 데이터베이스 백업에서 복제합니다
SnapCenter를 사용하여 SQL Server 데이터베이스 백업을 복제할 수 있습니다. 이전 버전의 데이터에 액세스하거나 복원하려는 경우 필요에 따라 데이터베이스 백업을 클론 복제할 수 있습니다.
-
호스트 추가, 리소스 식별 및 스토리지 시스템 접속 생성과 같은 작업을 완료하여 데이터 보호를 준비할 수 있어야 합니다.
-
데이터베이스 또는 리소스 그룹을 백업해야 합니다.
-
데이터 LUN 및 로그 LUN의 미러, 볼트 또는 미러 볼트 같은 보호 유형은 로그 백업을 사용하여 대체 호스트에 클론 생성 시 보조 로케이터를 검색하는 데 동일해야 합니다.
-
SnapCenter 클론 작업 중에 마운트된 클론 드라이브를 찾을 수 없는 경우 SnapCenter 서버의 CloneRetryTimeout 매개 변수를 300으로 변경해야 합니다.
-
볼륨을 호스팅하는 애그리게이트는 SVM(스토리지 가상 머신)의 할당된 애그리게이트 목록에 있어야 합니다.
-
독립 실행형 데이터베이스 인스턴스에 클론을 생성하는 동안 마운트 지점 경로가 있고 전용 디스크인지 확인합니다.
-
FCI(장애 조치 클러스터 인스턴스)에 클론을 생성하는 동안 마운트 지점이 존재하고, 공유 디스크이며, 경로와 FCI가 동일한 SQL 리소스 그룹에 속해야 합니다.
-
각 호스트에 하나의 VFC 또는 FC 이니시에이터만 연결되어 있는지 확인합니다. 이는 SnapCenter가 호스트당 하나의 이니시에이터만 지원하기 때문입니다.
-
소스 데이터베이스 또는 타겟 인스턴스가 클러스터 공유 볼륨(CSV)에 있으면 복제된 데이터베이스가 CSV에 있게 됩니다.
-
scripts_path는 플러그인 호스트의 SMCoreServiceHost.exe.Config 파일에 있는 PredefinedWindowsScriptsDirectory 키를 사용하여 정의됩니다.
필요한 경우 이 경로를 변경하고 SMcore 서비스를 다시 시작할 수 있습니다. 보안을 위해 기본 경로를 사용하는 것이 좋습니다.
키 값은 swagger에서 API:API/4.7/configsettings를 통해 표시할 수 있습니다
Get API를 사용하여 키 값을 표시할 수 있습니다. API 설정은 지원되지 않습니다.
가상 환경(VMDK/RDM)의 경우 마운트 지점이 전용 디스크인지 확인합니다. |
-
왼쪽 탐색 창에서 * 리소스 * 를 선택한 다음 목록에서 * SnapCenter Plug-in for SQL Server * 를 선택합니다.
-
리소스 페이지의 * 보기 * 목록에서 * 데이터베이스 * 또는 * 리소스 그룹 * 을 선택합니다.
인스턴스 백업 클론 생성은 지원되지 않습니다. -
데이터베이스 또는 리소스 그룹을 선택합니다.
-
Manage Copies * (복사본 관리 *) 보기 페이지에서 기본 또는 보조(미러링 또는 보관된) 스토리지 시스템에서 백업을 선택합니다.
-
백업을 선택한 다음 * 를 선택합니다*.
-
클론 옵션 * 페이지에서 다음 작업을 수행합니다.
이 필드의 내용… 수행할 작업… 클론 서버
클론을 생성할 호스트를 선택합니다.
클론 인스턴스
데이터베이스 백업을 복제할 클론 인스턴스를 선택합니다.
이 SQL 인스턴스는 지정된 클론 서버에 있어야 합니다.
접미사 복제
클론 파일 이름에 추가될 접미사를 입력하여 데이터베이스가 클론임을 나타냅니다.
예: db1_clone. 원본 데이터베이스와 같은 위치에 클론을 생성하는 경우 복제된 데이터베이스를 원본 데이터베이스와 구분할 수 있도록 접미사를 제공해야 합니다. 그렇지 않으면 작업이 실패합니다.
마운트 지점을 자동으로 할당하거나 경로 아래에 볼륨 마운트 지점을 자동으로 할당합니다
경로 아래에 마운트 지점을 자동으로 할당할지, 볼륨 마운트 지점을 자동으로 할당할지 여부를 선택합니다.
경로 아래의 볼륨 마운트 지점 자동 할당: 경로 아래의 마운트 지점을 사용하여 특정 디렉토리를 제공할 수 있습니다. 마운트 지점은 해당 디렉토리 내에 생성됩니다. 이 옵션을 선택하기 전에 디렉토리가 비어 있는지 확인해야 합니다. 디렉토리에 데이터베이스가 있으면 마운트 작업 후 데이터베이스가 잘못된 상태가 됩니다.
-
로그 페이지에서 다음 옵션 중 하나를 선택합니다.
이 필드의 내용… 수행할 작업… 없음
로그 없이 전체 백업만 클론하려면 이 옵션을 선택합니다.
모든 로그 백업
전체 백업 이후에 사용 가능한 모든 로그 백업을 클론하려면 이 옵션을 선택합니다.
까지 로그 백업을 통해
선택한 날짜를 사용하여 백업 로그까지 생성된 백업 로그를 기반으로 데이터베이스를 복제하려면 이 옵션을 선택합니다.
특정 날짜 기준 종료
트랜잭션 로그가 복제된 데이터베이스에 적용되지 않는 날짜 및 시간을 지정합니다.
이 시점 클론은 지정된 날짜 및 시간 이후에 기록된 트랜잭션 로그 항목의 클론을 중단합니다.
-
Script * 페이지에서 각각 클론 작업 전후에 실행해야 하는 ppt 또는 postscript의 스크립트 시간 제한, 경로 및 인수를 입력합니다.
예를 들어, 스크립트를 실행하여 SNMP 트랩을 업데이트하고, 경고를 자동화하고, 로그를 보내는 등의 작업을 수행할 수 있습니다.
처방자 또는 사후 스크립트 경로에는 드라이브 또는 공유가 포함되어서는 안 됩니다. 경로는 scripts_path에 상대해야 합니다. 기본 스크립트 시간 초과는 60초입니다.
-
알림 * 페이지의 * 이메일 기본 설정 * 드롭다운 목록에서 이메일을 보낼 시나리오를 선택합니다.
또한 보낸 사람 및 받는 사람 전자 메일 주소와 전자 메일의 제목도 지정해야 합니다. 수행된 클론 작업의 보고서를 첨부하려면 * 작업 보고서 연결 * 을 선택합니다.
이메일 알림의 경우 GUI 또는 PowerShell 명령 Set-SmtpServer를 사용하여 SMTP 서버 세부 정보를 지정해야 합니다. EMS의 경우 를 참조할 수 있습니다 "EMS Data 수집 관리"
-
요약을 검토한 후 * Finish * 를 선택합니다.
-
Monitor * > * Jobs * 를 선택하여 작업 진행 상황을 모니터링합니다.
클론이 생성된 후에는 이름을 바꿀 수 없습니다.