SQL Server 플러그인 시작하기
SQL Server 플러그인은 SQL 데이터베이스 호스트에서 Windows 에이전트로 설치됩니다. Cloud Backup 포털을 통해 작업을 구성하고, SQL 데이터베이스를 안전한 원격 볼트에 백업하고, SQL 데이터베이스를 복원할 수 있습니다.
제공되는 기능
- 데이터베이스 백업, 트랜잭션 로그를 포함한 데이터베이스 백업, 트랜잭션 로그만 포함한 백업을 만들 수 있습니다.
- 여러 개의 백업 작업을 동시에 실행할 수 있습니다.
- SQL 데이터베이스를 동일한 SQL 인스턴스 또는 다른 SQL 인스턴스로 복원할 수 있습니다.
- 원래 데이터베이스 이름으로 데이터베이스를 복원하고 기존 데이터베이스를 겹쳐쓰며 복구 없음 옵션을 사용하여 복원할 수 있습니다.
기본 기능
- 와일드카드 문자(별표 및 물음표)를 사용하여 SQL Server 백업 작업에서 포함하고 제외할 데이터베이스의 이름을 지정하는 기능. 백업 작업의 필터와 이름이 일치하는 새 데이터베이스는 작업이 실행될 때 자동으로 포함 또는 제외됩니다.
- 64비트 에이전트 및 SQL Server 플러그인을 사용하여 AlwaysOn 가용성 그룹에서 보조 데이터베이스를 보호하는 기능.
- Granular Restore for Microsoft SharePoint 애플리케이션에서 사용할 SharePoint 2010/2013 컨텐츠 데이터베이스가 포함된 SQL safe-set를 공유하는 기능. safe-set가 공유되면 Granular Restore 애플리케이션을 사용하여 사이트 콜렉션, 웹 사이트, 목록, 라이브러리, 폴더, 목록 항목 또는 문서를 복원할 수 있습니다.
- 여러 볼륨에 걸쳐 있는 데이터베이스의 델타 친화적 백업 지원.
- 단일 스케줄 입력으로 전체 복구 모델에서 데이터베이스를 보호하는 기능. 이 옵션을 사용하여 단일 스케줄 항목에서 트랜잭션 로그의 절삭을 관리하고 데이터베이스를 보호할 수 있습니다.
- SQL Server 플러그인은 전체, 트랜잭션 로그를 포함한 전체 및 트랜잭션 로그 백업을 지원합니다(SQL Server 용어와 맞추기 위해 용어가 업데이트됨). 애플리케이션은 고객이 특정 시점 “트랜잭션 로그” 백업을 선택할 수 있는 단일 패스 복원 기능을 계속 지원합니다. IBM Cloud Backup for Classic은 데이터베이스를 선택한 특정 시점으로 복원하는 데 필요한 전체 데이터베이스 및 모든 트랜잭션 로그를 복원합니다.
- 백업 작업에는 동일한 단일 SQL Server 인스턴스의 하나 이상의 데이터베이스가 포함될 수 있습니다. 원하는 경우 별도의 작업을 작성하여 동시에 실행될 수 있는 다른 SQL Server 인스턴스에서 기타 데이터베이스를 백업할 수 있습니다.
- "복구 없음"을 통해 데이터베이스를 복구할 수 있는 기능은 SQL Server 의 관리 스튜디오를 통해 더 많은 복구 옵션을 제공합니다.
- 대체 복원 옵션은 파일로의 복원을 지원하며, 이를 사용하여 데이터베이스 관리자는 SQL System Manager를 통해 데이터베이스를 마운트할 수 있습니다.
- 대체 복원에는 논리 데이터베이스 이름이 일치하지 않아도 하나의 데이터베이스의 복원 경로를 다른 쪽으로 지정하는 기능이 포함됩니다. 불일치하는 오브젝트의 경우, 플러그인은 인스턴스에 대한 기본 데이터베이스 위치에 데이터베이스를 작성합니다.
- 64비트 SQL Server 2008 R2(SP1) 및 SQL Server 2012에서 TDE(Transparent Data Encryption) 지원.
- SQL Server 호스트가 유실된 경우, SQL Server 소프트웨어가 설치될 수 있으며 데이터베이스가 복원될 수 있습니다. (기본 데이터베이스가 먼저 복구되어야 합니다.)
- 백업이 시작되면 데이터베이스 서비스의 실행 여부와 무관하게 백업이 이루어집니다.
- 원래 데이터베이스 이름(기존 데이터베이스 겹쳐쓰기와 무관함), 기존 데이터베이스에서의 복원 또는 디스크의 파일로 복원이 지원됩니다.
MSSQL 플러그인 설치
플러그인을 설치하려면 수정 선택사항을 사용하여 에이전트 설치 킷을 실행하십시오. 플러그인은 사용자 설치 페이지에서 옵션으로 나타납니다.
Microsoft Windows 서버용 MSSQL 플러그인을 설치하기 전에 services.msc
에서 두 IBM Cloud Backup for Classic 서비스를 모두 중지하십시오. 릴리스 노트를 검토하여 백업 에이전트가 데이터베이스의 SQL과 호환되는지 확인하십시오.
설치가 완료되면 두 서비스가 모두 활성화되어 실행되고 있는지 확인하십시오. Cloud Backup Portal에서 데이터베이스를 보고 액세스할 수 있으면 설치가 완료된 것입니다.
MSSQL DB 백업 작업 구성
SQL Server 플러그인은 볼륨에 걸친 데이터베이스, TDE가 있는 데이터베이스, AlwaysOn 가용성 그룹에 있는 데이터베이스를 백업할 수 있습니다. 또한 파일 스트림 지원 데이터베이스의 BLOB 데이터를 백업할 수도 있습니다. 전체 데이터베이스 백업, 트랜잭션 로그 백업이 포함된 전체 데이터베이스, 또는 트랜잭션 로그만 포함된 백업을 실행할 수 있습니다. SQL Server 플러그인을 클러스터 지원 플러그인과 함께 설치하면 SQL Server 클러스터의 데이터베이스를 보호할 수 있습니다. 자세한 정보는 MSSQL 데이터베이스 백업 구성을 참조하십시오.
MSSQL DB 복원
SQL Server 플러그인을 사용하여 SQL Server 데이터베이스를 백업한 후에는 SQL Server 인스턴스에 직접 데이터베이스를 복원하거나 플랫 파일로 데이터베이스를 복원할 수 있습니다. Always On 가용성 그룹의 SQL Server 데이터베이스를 복원하려면 데이터베이스를 항상 기본 복제본으로 복원해야 합니다. 자세한 정보는 MSSQL 데이터베이스 복원을 참조하십시오.