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

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

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

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

Windows 로컬 관리자 사용자

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

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

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

sysadmin 서버 역할이 너무 관대한 것으로 간주되면 Windows 사용자에게 다음 역할을 할당합니다.

  • dbcreator 서버 역할

  • db_backupoperator 데이터베이스 역할

  • db_owner 데이터베이스 역할

또한 이러한 사용자에게는 다음과 같은 보호 대상도 할당되어야 합니다.

  • 데이터베이스 보기

  • 데이터베이스 만들기

  • 데이터베이스 변경

  • Connect 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 SQL Server DBA 가이드

이 페이지는 백업 및 DR을 사용하여 Microsoft SQL Server 데이터베이스를 보호하고 복구하는 방법을 다루는 일련의 페이지 중 하나입니다. 다음 페이지에서 추가 정보를 확인하세요.