백업 및 DR 서비스용 SQL Server 데이터베이스 준비

Microsoft SQL Server에서는 특정 작업을 수행하려면 특정 사용자 역할이 필요합니다. SQL Server 데이터베이스에서 백업 및 DR 캡처, 복원, 마운트 해제, 삭제, 가상 애플리케이션 마운트 작업을 실행하려면 작업을 실행할 수 있는 충분한 SQL 권한이 있는 역할이 있는 Windows 사용자(로컬 사용자 또는 도메인 사용자)의 사용자 인증 정보를 제공해야 합니다.

이 섹션에서는 백업/복구 어플라이언스에서 캡처, 복원, 마운트 해제, 삭제, 가상 애플리케이션 마운트 작업을 실행하는 데 필요한 사용자 역할을 자세히 설명합니다. 이 섹션에 제시된 권장 역할은 SQL Server 데이터베이스 액세스에 관한 Microsoft의 권장사항을 기반으로 합니다.

시작하기 전에 SQL Server 데이터베이스용 백업 및 DR을 검토하는 것이 좋습니다.

Windows 로컬 관리자 사용자

캡처, 복원, 마운트 해제 삭제, 가상 애플리케이션 마운트를 실행하려면 SQL 환경에서 충분한 권한이 있는 Microsoft Windows 사용자의 인증 정보로 백업 및 DR 에이전트를 설치해야 합니다. Windows 사용자에게 특정 역할이 할당되어 있어야 합니다. Microsoft Windows 사용자는 새로 생성된 사용자 또는 기존 사용자일 수 있습니다.

Windows 사용자에게 필요한 SQL 역할

sysadmin 서버 역할에 할당된 Windows 로컬 관리자 사용자에게는 백업 및 DR 캡처, 복원, 가상 애플리케이션 마운트를 실행하는 데 필요한 모든 권한이 있습니다.

sysadmin 서버 역할이 너무 광범위하다고 생각되면 Windows 사용자에게 다음 역할을 할당하세요.

  • dbcreator 서버 역할

  • db_backupoperator 데이터베이스 역할

  • db_owner 데이터베이스 역할

또한 이러한 사용자에게는 다음 보안 객체도 할당해야 합니다.

  • 데이터베이스 보기

  • 데이터베이스 만들기

  • 데이터베이스 변경

  • SQL 연결

다음 섹션에서는 특정 백업 및 DR SQL 관련 작업을 실행하기 위해 Windows 로컬 관리자의 사용자 이름과 비밀번호를 입력해야 하는 위치를 자세히 설명합니다.

SQL Server 데이터베이스 로그를 캡처하기 위한 사용자 인증 정보

SQL Server 데이터베이스에 백업 계획 정책 템플릿을 적용할 때 템플릿에 데이터베이스 로그를 캡처하는 정책이 포함되어 있으면 애플리케이션의 백업 계획 애플리케이션 세부정보 및 설정에 관리 콘솔에서 적절한 역할이 할당된 Windows 사용자의 사용자 인증 정보를 입력해야 합니다.

Microsoft SQL Server 데이터베이스 복원을 위한 사용자 인증 정보

관리 콘솔에서 SQL Server 데이터베이스를 복원할 때 복원 대화상자에서 적절한 역할이 할당된 Windows 사용자의 사용자 인증 정보를 입력합니다.

SQL Server 데이터베이스를 가상 애플리케이션으로 마운트하기 위한 사용자 인증 정보

가상 애플리케이션 마운트는 SQL Server 데이터베이스를 가상 애플리케이션으로 마운트합니다. 백업/복구 어플라이언스에서 SQL Server 데이터베이스의 가상 애플리케이션 마운트를 실행할 때 사용자에게 SQL Server 데이터베이스를 마운트하고 마운트 해제(분리)할 수 있는 권한이 모두 허용되는 역할이 할당되어야 합니다.

가상 애플리케이션 마운트를 실행할 때 마운트 대화상자 고급 옵션에서 적절한 역할이 할당된 Windows 사용자의 사용자 인증 정보를 입력합니다.

백업 및 DR Microsoft SQL Server DBA 가이드

이 페이지는 Backup and DR을 사용하여 Microsoft SQL Server 데이터베이스를 보호하고 복구하는 데 관한 일련의 페이지 중 하나입니다. 자세한 내용은 다음을 참고하세요.