DPM 설치

중요

이 버전의 DPM(Data Protection Manager)은 지원이 종료되었습니다. DPM 2022로 업그레이드하는 것이 좋습니다.

System Center DPM(Data Protection Manager)을 설치하기 위해 수행해야 할 작업은 다음과 같습니다.

  1. 설치 필수 구성 요소를 읽어보세요.
  2. DPM 운영 체제의 호환 여부를 확인합니다.
  3. DPM 설정 및 구성 정보를 저장할 SQL Server 데이터베이스를 설정합니다.
  4. DPM을 설정합니다. 사용자 인터페이스에서 DPM을 설치 하거나 무인 설치를 실행할 수 있습니다. 도메인 컨트롤러에 DPM을 설치하려면 다음 지침을 따릅니다.

참고

DPM 2019 UR4를 사용하면 업데이트 롤업 에이전트를 새로 설치하면 보호된 서버를 다시 시작할 수 있습니다.

Setup prerequisites

환경 설치에 대한 세부 정보 또는 특정 정보
기본 DPM 설치 필수 조건 DPM 서버에는 많은 구성 요소가 필요합니다. 설정하는 동안 다음이 자동으로 설치됩니다.

- .NET Framework 4.0 또는 4.5(DPM 2016/2019); SQL 설치에 필요한 .NET Framework 3.5(SQL 2016 이전) .NET FRAMEWORK SQL 설치에 필요한 4.6입니다(SQL 2016 이상). 자동으로 설치되지 않을 경우 서버 관리자에서 기능 추가를 통해 설치합니다.
- Windows Installer 4.5 이상. 운영 체제의 일부로 설치되었지만 <루트 디렉터리>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE에서 관리자 권한으로 설치할 수도 있습니다.
- Microsoft Visual C++ 2012 재배포 가능 패키지, Microsoft Visual C++ 2010 재배포 가능 패키지, Microsoft Visual C++ 2008 재배포 가능 패키지
- PowerShell 3.0(Windows Server 2012 R2 또는 2012에 포함).
- Microsoft Hyper-V 관리 PowerShell
DPM 데이터베이스
- DPM 데이터베이스에 대해 지원되는 SQL Server 버전을 확인합니다.
- DPM 서버 또는 원격 서버에 SQL 서버를 설치할 수 있습니다.
- DPM을 설치하기 전에 SQL을 로컬이나 원격으로 설치합니다.
- DPM 2022에서 SQL Server 2022를 사용하려는 경우 SQL 2022가 SQLNCLI와 함께 제공되지 않으므로 DPM 2022 RTM을 설치하기 전에 SQL Server 컴퓨터에 SQL SERVER Native Client(SQL SERVER Native Client) 를 설치해야 합니다.
- 원격으로 데이터베이스를 설치하는 경우 원격 인스턴스를 실행하는 컴퓨터는 DPM 서버와 동일한 도메인 및 표준 시간대에 있어야 합니다.
- 원격 데이터베이스를 실행하는 경우 DPM을 설치하기 전에 원격 SQL 컴퓨터에서 SQL 준비 도구를 실행해야 합니다.
- SQL Server는 독립 실행형으로 운영하거나 클러스터 내에서 실행할 수 있습니다.
- SQL 서버가 클러스터된 경우 보고 서버 및 SQL 서버는 다른 컴퓨터에 있어야 합니다.
- 도메인 컨트롤러에서 SQL Server를 실행할 수 없습니다.
- SQL Server Always-On 배포는 사용할 수 없습니다.
- DPM을 Azure VM(가상 머신)으로 배포하는 경우 SQL Server를 실행하는 Azure VM을 원격 SQL Server 인스턴스로 사용합니다. 이 배포에서는 온-프레미스 SQL 서버를 사용할 수 없으며 Azure SQL 데이터베이스는 현재 지원되지 않습니다.
Hyper-V VM으로 설치된 DPM Hyper-V 가상 머신으로 DPM을 설치할 경우 다음에 유의합니다.

  • 가상 DPM 설치는 확장된 환경을 위한 것이 아닙니다. 대신, 직접 연결/SAN 기반 스토리지를 사용하십시오. SAN에 비해 VHDX 파일을 사용하는 스케일 업(CSV의 Hyper-V) 환경에서 성능이 저하될 수 있습니다. 따라서 스케일 업 환경의 경우 VHDX를 사용하지 않는 것이 좋습니다.
  • VHDX에 대한 크기 제한은 없습니다.
    고정 및 동적 확장 VHDX 파일 모두가 지원됩니다.
  • VHD 및 VHDX 파일 모두가 DPM 스토리지 풀에서 지원됩니다.
    가상 DPM 설치는 가상 하드 드라이브를 스토리지 풀에 추가하도록 지원하는 데 필요합니다.
  • 동적 및 고정 가상 하드 드라이브의 경우 VHD 및 VHDX 파일이 원격 SMB 공유에서 지원됩니다.
  • 업데이트 3이 있는 DPM 2012 R2부터 가상 FC를 사용하여 테이프 드라이브를 지원하는 Hyper-V 가상 머신으로 DPM을 실행할 수 있습니다.
  • 고가용성 DPM 스토리지의 경우 SOFS(스케일 아웃 파일 서버)에 가상 하드 드라이브를 배치해야 합니다. SMB 3.0은 규모 확장 파일 서버에서 필요합니다.
  • 가상 DPM 설치는 다음을 지원하지 않습니다.

    • Windows 2012 스토리지 공간 또는 스토리지 공간을 기반으로 구축된 가상 하드 드라이브
      Windows 2012 스토리지 공간에 있는 VHDX 파일의 로컬 또는 원격 호스팅도 지원되지 않습니다.
    • 가상 하드 드라이브를 호스트하는 볼륨에서 디스크 중복 제거 사용
    • DPM 스토리지 풀인 Windows 2012 iSCSI 대상(가상 하드 드라이브 사용)
    • DPM 스토리지 풀에 사용된 VHD 파일을 호스트하는 볼륨의 NTFS 압축
    • 스토리지 풀에 사용되는 VHD 파일을 호스트하는 볼륨에 대한 BitLocker.
    • DPM 스토리지 풀의 VHDX 파일에 대한 실제 디스크의 기본 4K 섹터 크기
    • Windows 2008 서버에 호스트되는 가상 하드 드라이브
Azure 가상 머신으로서의 DPM
  • DPM은 A2 크기 이상의 모든 Azure IaaS 가상 머신에서 지원됩니다.
    DPM Azure 가상 머신 크기 계산기를 사용하여 DPM 가상 머신의 크기를 선택할 수 있습니다. 가상 머신을 설정할 때 연결된 디스크당 최대 IOPS가 기본 계층보다 표준 계층에서 더 높기 때문에 표준 컴퓨팅 계층에 instance 만듭니다.
  • DPM은 보호 매트릭스에 설명된 대로 워크로드를 보호할 수 있습니다.
  • DPM은 동일한 Azure 가상 네트워크 및 Azure 구독에 있는 여러 Azure 클라우드 서비스를 실행하는 작업을 보호할 수 있습니다.
    Azure 가상 머신으로 실행되는 DPM은 온-프레미스 데이터를 보호할 수 없습니다.
  • 실행 중인 다른 가상 머신과 공유할 경우 스토리지 계정에 대한 크기 및 IOPS 제한으로 인해 DPM 가상 머신의 성능에 영향이 있을 수 있으므로 DPM 가상 머신에는 별도의 스토리지 계정을 사용해야 합니다. DPM 가상 머신과 보호된 작업은 동일한 Azure 가상 네트워크에 속해야 합니다.
  • 대상 스토리지(DPM 스토리지 풀)로 사용할 수 있는 디스크 수는 가상 머신 (최대 16개)의 크기에 따라 제한됩니다. DPM 서버에서 실행되는 Azure Backup 에이전트에는 임시 스토리지(캐시 위치) 및 클라우드(로컬 스테이징 영역)에서 복원된 데이터가 필요합니다. 각 Azure 가상 머신에는 일종의 임시 디스크 스토리지가 포함되어 있으며, 볼륨 D:\로 사용자에게 제공됩니다. Azure Backup에 필요한 로컬 준비 영역은 D:\에 상주하도록 구성할 수 있으며, 캐시 위치는 C:\로 지정할 수 있습니다. 이 경우, DPM 가상 머신에 연결된 데이터 디스크에서 공백을 만들 필요가 없습니다.
  • 데이터는 DPM 가상 머신에 연결된 Azure 디스크에 저장됩니다. 가상 머신에 연결된 후에는 디스크와 스토리지 공간이 DPM 내에서 관리됩니다. 백업할 수 있는 데이터 양은 DPM 가상 머신에 연결된 디스크의 수와 크기에 따라 달라집니다. 각 Azure 가상 머신에 연결할 수 있는 최대 디스크 수(A2V2, A4V2 및 A8V2용 디스크 4개) 및 각 디스크의 최대 크기(1TB)가 있습니다. 디스크 수와 크기에 따라 사용 가능한 백업 스토리지 풀이 결정됩니다. DPM 연결 Azure 디스크에서 하루 동안 데이터를 유지하고 Azure Backup 서비스에 1일 이전 데이터를 저장하는 것이 좋습니다. 이렇게 하면 더 긴 보존 범위에 대한 데이터 스토리지를 제공하고 Azure Backup 오프로드하여 더 많은 양의 데이터를 보호할 수 있습니다.
  • 배포 규모를 조정하려면 다음 옵션을 사용할 수 있습니다.

    • 옵션 1, 강화: DPM 가상 머신의 크기를 A2V2, A4V2, A8V2에서 늘리고 로컬 스토리지를 더 추가합니다.
    • 옵션 2, 데이터 오프로드: 오래된 데이터를 Azure 백업으로 보내고, DPM 서버에 연결된 스토리지에는 최신 데이터만 보존합니다.
    • 옵션 3, 스케일 아웃: 워크로드를 보호하기 위해 DPM 서버를 더 추가합니다.
  • 아래 표 A에 각 DPM 가상 머신 크기에 해당하는 보호된 작업의 최대 수가 요약되어 있습니다.

표 A

VM 크기 최대 보호되는 작업 평균 작업 크기 평균 작업 변동(매일)
A2V2 20 100GB 순 변동 5%
A4V2 40 150GB 순 변동 10%
A8V2 60 200GB 순 변동 15%

SQL Server 데이터베이스 설정

다음의 경우에 SQL Server 데이터베이스를 설정해야 합니다.

  • DPM 2019, 2016을 실행하고 있습니다.
  • DPM 2022, 2019, 2016을 실행하고 있습니다.

SQL Server 데이터베이스를 설정하려면

  1. DPM을 설치할 로컬 서버 또는 원격 서버에서 SQL Server 설정을 실행합니다.

  2. 설치에서 새 SQL Server 독립 실행형 설치를 선택하거나 기존 설치에 기능을 추가합니다.

  3. 제품 키에서 유효한 라이선스 키를 입력합니다. 설치 지원 규칙에서 계속하기 전에 오류를 수정합니다. 설치 역할에서 SQL Server 기능 설치를 선택합니다.

  4. 기능 선택에서 데이터베이스 엔진 서비스를 선택합니다. 인스턴스 기능에서 보고 서비스 - 네이티브를 선택합니다. 설치 규칙에서 규칙을 검토합니다.

  5. 인스턴스 구성에서 DPM에 사용할 SQL Server 인스턴스의 이름을 지정합니다. 이름에 밑줄 또는 지역화된 문자를 사용하지 마세요. 디스크 공간 요구 사항에서 정보를 검토합니다.

  6. 서버 구성>서비스 계정에서 SQL Server 서비스를 실행할 도메인 계정을 지정합니다.

    • 단일 전용 도메인 사용자 계정을 사용하여 SQL Server Services, SQL Server 에이전트, SQL Server 데이터베이스 엔진 및 SQL Server Reporting Services 실행하는 것이 좋습니다.

    • RODC에 DPM을 설치하는 경우 해당 위치에서 만든 DPMSQLSvcsAcctaccount를 사용합니다. 사용자 계정은 원격 인스턴스가 설치되어 있는 도메인 컨트롤러에서 로컬 관리자 그룹의 구성원이어야 합니다. 설정이 완료되면 로컬 관리자 그룹에서 사용자 계정을 제거할 수 있습니다. 또한 RODC에 설치하려면 DPM용 RODC를 설정하고 DPMR$MACHINENAME 계정을 만들 때 선택한 암호를 입력해야 합니다.

    • 도메인 사용자 계정을 만들 때 가능한 가장 낮은 권한을 부여하고 만료되지 않는 강력한 암호를 할당하고 쉽게 식별할 수 있는 이름을 지정합니다. 마법사의 뒷부분에 있는 로컬 관리자 그룹 및 SQL Server Sysadmin 고정 서버 역할에 이 계정을 추가합니다.

    • SQL 전체 텍스트 필터 데몬 시작 관리자를 제외한 모든 서비스는 자동으로 설정해야 합니다.

  1. 데이터베이스 엔진 구성에서 Windows 인증 모드 설정을 적용합니다. DPM 관리자는 SQL Server 관리자 권한이 필요합니다. SQL Server 관리자 지정에서 DPM 관리자를 추가합니다. 필요한 경우 다른 계정을 추가할 수 있습니다. 기본 설정으로 마법사의 나머지 부분을 완료하고설치>준비 를선택합니다.

    SQL Server 2022를 사용하는 경우 SQL Server 2022 컴퓨터에 SQLNCLI(SQL Server Native Client)를 설치해야 합니다.

    SQLNCLI는 DPM 2022 RTM 설치를 위한 필수 구성 요소이지만 SQL Server 2022에서는 사용할 수 없습니다. 따라서 SQL Server 2022 설치 후에는 SQL Server 컴퓨터에 SQL Server Native Client 별도로 설치해야 합니다. 그런 다음 DPM 2022 RTM을 설치하고 UR1 이상으로 업데이트해야 합니다. 이 UR1 이상은 SQL Server 2022를 DPM 데이터베이스로 지원하고 SQLNCLI 대신 OLEDB 18.0을 사용합니다.

  2. 원격 컴퓨터에 SQL Server 설치하는 경우 다음을 수행합니다.

    • DPM 지원 파일(SQLPrep)을 설치합니다. 이렇게 하려면 SQL Server 컴퓨터에서 DPM DVD를 삽입하고 setup.exe 시작합니다. 마법사에 따라 Microsoft Visual C++ 2012 재배포 가능 패키지 설치 DPM 지원 파일이 자동으로 설치됩니다.

    • DPM 서버가 SQL Server 컴퓨터와 통신할 수 있도록 방화벽 규칙을 설정합니다.

      • TCP/IP가 기본 오류 감사 로 사용하도록 설정되어 있는지 확인하고 암호 정책 검사를 사용하도록 설정합니다.

      • 포트 80에 TCP를 허용하려면 SQL Server의 DPM 인스턴스에 sqservr.exe에 대한 수신 예외를 구성합니다. 보고서 서버는 포트 80에서 HTTP 요청을 수신합니다.

      • 원격 SQL Server에서 RPC를 사용하도록 설정해야 합니다.

      • 데이터베이스 엔진의 기본 인스턴스는 TCP 포트 1443에서 수신 대기하며 이 설정은 수정할 수 있습니다. 기본 1433 포트에서 수신 대기하지 않는 인스턴스에 SQL Server Browser 서비스를 사용하여 연결하려면 UDP 포트 1434가 필요합니다.

      • SQL Server의 명명된 인스턴스는 기본적으로 동적 포트를 사용합니다. 이 설정은 수정할 수 있습니다.

      • SQL Server 오류 로그에서 데이터베이스 엔진이 사용하는 현재 포트 번호를 확인할 수 있습니다. SQL Server Management Studio를 사용하여 명명된 인스턴스에 연결하면 오류 로그를 볼 수 있습니다. 서버가 ['any' <ipv4> port_number]에서 수신하고 있습니다 항목의 관리 - SQL Server 로그에서 현재 로그를 확인할 수 있습니다.

  1. 데이터베이스 엔진 구성에서 Windows 인증 모드 설정을 적용합니다. DPM 관리자는 SQL Server 관리자 권한이 필요합니다. SQL Server 관리자 지정에서 DPM 관리자를 추가합니다. 필요한 경우 다른 계정을 추가할 수 있습니다. 기본 설정으로 마법사의 나머지 부분을 완료하고설치>준비 를선택합니다.

  2. 원격 컴퓨터에 SQL Server 설치하는 경우 다음을 수행합니다.

    • DPM 지원 파일(SQLPrep)을 설치합니다. 이렇게 하려면 SQL Server 컴퓨터에서 DPM DVD를 삽입하고 setup.exe 시작합니다. 마법사에 따라 Microsoft Visual C++ 2012 재배포 가능 패키지 설치 DPM 지원 파일이 자동으로 설치됩니다.

    • DPM 서버가 SQL Server 컴퓨터와 통신할 수 있도록 방화벽 규칙을 설정합니다.

      • TCP/IP가 기본 오류 감사 로 사용하도록 설정되어 있는지 확인하고 암호 정책 검사를 사용하도록 설정합니다.

      • 포트 80에 TCP를 허용하려면 SQL Server의 DPM 인스턴스에 sqservr.exe에 대한 수신 예외를 구성합니다. 보고서 서버는 포트 80에서 HTTP 요청을 수신합니다.

      • 원격 SQL Server에서 RPC를 사용하도록 설정해야 합니다.

      • 데이터베이스 엔진의 기본 인스턴스는 TCP 포트 1443에서 수신 대기하며 이 설정은 수정할 수 있습니다. 기본 1433 포트에서 수신 대기하지 않는 인스턴스에 SQL Server Browser 서비스를 사용하여 연결하려면 UDP 포트 1434가 필요합니다.

      • SQL Server의 명명된 인스턴스는 기본적으로 동적 포트를 사용합니다. 이 설정은 수정할 수 있습니다.

      • SQL Server 오류 로그에서 데이터베이스 엔진이 사용하는 현재 포트 번호를 확인할 수 있습니다. SQL Server Management Studio를 사용하여 명명된 인스턴스에 연결하면 오류 로그를 볼 수 있습니다. 서버가 ['any' <ipv4> port_number]에서 수신하고 있습니다 항목의 관리 - SQL Server 로그에서 현재 로그를 확인할 수 있습니다.

참고

  • SQL 2017 이상에서는 SSRS가 SQL 설치의 일부로 설치되지 않습니다. SQL SSRS를 별도로 설치해야 합니다. 자세한 내용은 SQL Server Reporting Services(2017 이상) 설치를 참조하세요.
  • 원격 클러스터된 SQL 인스턴스의 경우 데이터베이스 엔진이 클러스터에 있어야 하며 SSRS는 별도의 컴퓨터(DPM 서버 또는 다른 컴퓨터일 수 있음)에 있어야 합니다.
  • 로컬 또는 원격 SQL Server 시나리오에서 DPM 서버에 다음 구성 요소를 설치해야 합니다.
    - SSMS(SQL Server Management Studio)는 더 이상 SQL Server 함께 설치되지 않습니다. 해당하는 버전의 SSMS를 별도로 설치해야 합니다.
    - SQL Server 2019의 경우 SSMS와 함께 DPM 서버에 SQL Server 위해 SQLCMD, Visual C++ 2017 재배포 가능 패키지 및 Microsoft ODBC Driver 17도 별도로 설치해야 합니다.

DPM 설치

중요

DPM을 설치할 때 도메인 이름 및 SQL 컴퓨터 이름에 NetBIOS 이름을 사용하세요. FQDN(정규화된 도메인 이름)을 사용하지 마세요.

  1. 필요한 경우 DPM을 실행할 머신에 DPM 2016.exe(DPM 2016용)/DPM 2019.exe(DPM 2019용) 파일을 추출합니다. 이렇게 하려면 exe 파일을 실행하고 시작 화면에서 다음을 선택합니다. 대상 위치 선택에서 설치 파일을 추출할 위치를 지정합니다. 추출 준비 완료에서 추출을 선택합니다. 추출이 완료되면 지정된 위치로 이동하여 Setup.exe실행합니다.

  2. DPM 설치의 시작 페이지에서 다음을 선택합니다. 사용 조건 페이지에서 계약 >확인에 동의합니다.

  3. 필수 구성 요소 확인 페이지에서 확인을 기다리고 계속하기 전에 모든 문제를 해결합니다.

  4. 제품 등록 페이지에서 다음을 선택합니다. Microsoft 업데이트 옵트인 페이지에서 Microsoft 업데이트에 DPM을 포함할 것인지 여부를 선택합니다.

  5. 설정 요약 페이지에서 설정을 검사 설치를 선택합니다. 설치가 완료되면 닫기를 선택합니다. 변경 내용을 검사 Windows 업데이트가 자동으로 시작됩니다.

무인 설치 실행

다음과 같이 무인 설치를 실행합니다.

  1. 시작하기 전에 필수 구성 요소가 설치되어 있는지 확인합니다.

  2. 원격 SQL Server SQL을 설치하기 전에 .NET Framework 3.5(SQL 2016의 경우), 4.0 또는 4.5(SQL 2017)가 Windows 서버에 설치되어 있는지 확인합니다.

  3. 다음 코드를 사용하여 방화벽이 열려 있는지 확인합니다.

    netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain  
    netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=Domain
    
  4. 로컬 또는 원격 서버에 SQL Server를 설치합니다.

  5. 메모장(또는 다른 텍스트 편집기)에 다음 텍스트를 복사하고 DPM 서버에 스크립트를 DPMSetup.ini로 저장합니다. SQL Server 인스턴스가 DPM 서버 또는 원격 서버에 설치되어 있는지 여부에 관계없이 동일한 스크립트를 사용합니다.

    중요

    DPM을 설치할 때 도메인 이름 및 SQL 컴퓨터 이름에 NetBIOS 이름을 사용하세요. FQDN(정규화된 도메인 이름)을 사용하지 마세요.

    DPMSetup.ini 만들 때 내부의 <> 텍스트를 사용자 환경의 값으로 바꿉 있습니다. 해시(#)로 시작하는 줄이 주석 처리되고 DPM 설정에서 기본값을 사용합니다. 값을 지정하려면 내 <> 의 값을 입력하고 해시(#)를 삭제합니다.

    [OPTIONS]
    UserName = <A user with credentials to install DPM>
    CompanyName = <Name of your company>
    ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx>
    # SqlAccountPassword = <The password to the DPM$ account>
    # StandardAgentLicenses = <No. of standard agent licenses you have purchased>
    # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased>
    # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager
    # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB
    # IntegratedInstallSource = <Location of the DPM setup files>
    # ---For using a remote SQL Server Instance ---
    # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name>
    # SQLInstanceName = <Name of the instance of SQL Server that Setup must use>
    # SQLMachineUserName = <Username that Setup must user>
    # SQLMachinePassword = <Password for the username Setup must use>
    # SQLMachineDomainName = <Domain to which the SQL Server computer is attached>
    # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster ---
    # ReportingMachineName = <Name of the SQL Server computer>
    # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use, SSRS in case of SQL 2017>
    # ReportingMachineUserName = <Username that Setup must user>
    # ReportingMachinePassword = <Password for the username Setup must use>
    # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>
    
  6. 파일을 저장한 다음 설치 서버의 관리자 권한 명령 프롬프트에서 다음을 입력합니다. start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt.

    • [media location]은 setup.exe를 실행할 위치를 나타냅니다.
    • <path>는 .ini 파일의 위치입니다.

도메인 컨트롤러에 DPM 설치

RODC에서 DPM을 설정하려면 SQL Server 설정하고 DPM을 설치하기 전에 몇 가지 단계를 수행해야 합니다.

  1. DPM에 필요한 보안 그룹 및 계정을 만듭니다. 이렇게 하려면관리 도구>시작>Active Directory 사용자 및 컴퓨터>도메인/기본 제공을 선택하고 이러한 보안 그룹을 만듭니다. 각 그룹에 대해 범위(전역) 및 그룹 유형(보안)에 대한 기본 설정을 사용합니다.

    • DPMDBReaders$<컴퓨터 이름>
    • MSDPMTrustedMachines$<컴퓨터 이름>
    • DPMRADCOMTrustedMachines$<컴퓨터 이름>
    • DPMRADmTrustedMachines$<컴퓨터 이름>
    • DPMDBAdministrators$<컴퓨터 이름>
    • MSDPMTrustedUsers$<컴퓨터 이름>
    • DPMSCOM$<컴퓨터 이름>
    • DPMRATrustedDPMRAs$<컴퓨터 이름>, 여기서 <컴퓨터 이름>은 도메인 컨트롤러의 이름입니다.
  2. 도메인 컨트롤러의 로컬 컴퓨터 계정(<컴퓨터 이름>)을 그룹에 추가합니다 MSDPMTrustedMachines$<*Computer Name*> . 그런 다음 주 도메인 컨트롤러에서 가능한 가장 낮은 자격 증명을 사용하여 도메인 사용자 계정을 만듭니다. 만료되지 않는 강력한 암호를 할당하고 로컬 관리자 그룹에 추가합니다.

    참고

    SQL Server 설치하는 동안 SQL Server 서비스를 구성해야 하므로 이 계정을 기록해 둡니다. 이 사용자 계정의 이름을 원하는 대로 지정할 수 있습니다. 그러나 계정의 용도를 쉽게 식별하려면 DPMSQLSvcsAcct와 같은 중요한 이름을 지정할 수 있습니다. 이러한 절차의 경우 이 계정을 DPMSQLSvcsAcct 계정이라고 합니다.

  3. 주 도메인 컨트롤러에서 가능한 가장 낮은 자격 증명을 사용하여 다른 도메인 사용자 계정을 만들고 계정 이름을 DPMR$MACHINENAME으로 지정하고 만료되지 않는 강력한 암호를 할당한 다음 이 계정을 DPMDBReaders$<*Computer Name*> 그룹에 추가합니다.

  4. 그런 다음 SQL Server 데이터베이스에 필요한 보안 그룹 및 사용자 계정을 만듭니다(범위: 전역, 그룹 유형: 보안). 그룹 또는 계정은 <grouporaccountnameComputerName> 형식이어야 합니다.

    • SQLServerSQL2005BrowserUser$<컴퓨터 이름>

    • SQLServerMSSQLServerADHelperUser$<컴퓨터 이름>

    • SQLServerReportServerUser$<인스턴스 ID><인스턴스 이름>

    • SQLServerMSASUser$<컴퓨터 이름><인스턴스 이름>

    • SQLServerDTSUser$<컴퓨터 이름>

    • SQLServerFDHostUser<컴퓨터 이름><인스턴스 이름>

    • 여기서 <컴퓨터 이름>은 SQL Server 2008을 설치할 도메인 컨트롤러의 컴퓨터 이름입니다.

      • <인스턴스 이름>은 도메인 컨트롤러에 만들려는 SQL Server의 인스턴스 이름입니다. 이 인스턴스 이름은 기본 DPM 인스턴스 이름(MSDPM2010)이 아니라면 어떤 이름으로든 지정할 수 있습니다.
      • <인스턴스 ID>는 기본적으로 SQL Server 설치 프로그램을 통해 할당되며 그룹이 SQL Server의 주 버전 인스턴스(10)에 대한 보고 서비스(MSRS)에 적용된다는 것을 나타냅니다. 이 릴리스의 경우 이 값은 MSRS1A0_50입니다.
  5. 주 도메인 컨트롤러에서 앞서 만든 도메인 사용자 계정(DPMSQLSvcsAcct 계정)을 다음 그룹에 추가합니다. SQLServerReportServerUser$<ComputerName>$MSRS10.<InstanceID> SQLServerMSASUser$<ComputerName>$<InstanceID>

  6. 이러한 단계를 완료한 후 SQL Server 설치할 수 있습니다.

    • 이전에 만든 도메인 사용자 계정을 사용하여 DPM을 설치하려는 도메인 컨트롤러에 로그인합니다. 이 계정을 DPMSQLSvcsAcct라고 하겠습니다.

    • SQL Server 설치를 시작합니다. 설치 프로그램의 서버 구성 - 서비스 계정 페이지에서 사용자 계정 DPMSQLSvcsAcct에서 실행할 SQL Server Services(SQL Server 에이전트, SQL Server 데이터베이스 엔진, SQL Server Reporting Services)에 대한 로그인 계정을 지정합니다.

    • SQL Server 설치한 후 SQL Server 구성 관리자>SQL Server 네트워크 구성>프로토콜을 열고 명명된 파이프>사용을 마우스 오른쪽 단추로 클릭합니다. SQL Server 서비스를 중지하고 다시 시작해야 합니다.

  7. 그런 후 다음과 같이 DPM을 설치할 수 있습니다.

    • SQL Server 설정 페이지에서 프로시저에 설치한 SQL Server instance 이름을 localhost\<Instance Name>으로 입력한 다음, 만든 첫 번째 도메인 사용자 계정(DPMSQLSvcsAcct 계정)에 대한 자격 증명을 입력합니다. 이 계정은 원격 인스턴스가 설치되어 있는 도메인 컨트롤러에서 로컬 관리자 그룹의 구성원이어야 합니다. 설치가 완료되면 로컬 관리자 그룹에서 사용자 계정을 제거할 수 있습니다.

    • 보안 설정 페이지에서 이전에 DPMR$MACHINENAME 사용자 계정을 만들 때 사용한 것과 동일한 암호를 입력해야 합니다.

    • SQL Server Management Studio를 열고 DPM에서 사용하도록 구성된 SQL Server의 인스턴스에 연결합니다. 새 쿼리를 선택하고 아래 텍스트를 오른쪽 창에 복사한 다음 F5 키를 눌러 쿼리를 실행합니다.

      use DPMDB
      declare @refresh_jobid uniqueidentifier
      select @refresh_jobid = ScheduleId from tbl_SCH_ScheduleDefinition where JobDefinitionId in
      (select JobDefinitionId from tbl_JM_TaskDefinition where TaskDefinitionId in (select distinct TaskDefinitionID from tbl_TE_TaskTrail
      where VerbID = '53603503-C4C8-4D0E-8F1E-D2F3868E51E3')) and IsDeleted=0
      exec msdb.dbo.sp_update_job @job_name =@refresh_jobid, @enabled=0
      update tbl_SCH_ScheduleDefinition
      set IsDeleted=1
      where ScheduleId = @refresh_jobid
      

SQL 2016를 SQL 2017로 업그레이드

DPM Semi-Annual Channel 1801 이상에서 SQL 2017을 사용하려면 SQL 2016을 SQL 2017로 업그레이드해야 합니다. SQL Server 2016 또는 SQL Server 2016 SP1 Enterprise 또는 Standard를 SQL 2017로 업그레이드할 수 있습니다. 다음 절차는 SQL 2016을 SQL 2017로 업그레이드하는 단계를 나열합니다.

참고

SQL 2017은 업그레이드 시나리오에서 DPM 1801이 있는 데이터베이스로 지원됩니다. DPM 2019를 사용하면 SQL 2017이 DPM의 새 설치 및 업그레이드 시나리오 모두에서 DPM 데이터베이스로 지원됩니다.

  1. SQL Server에서 보고 데이터베이스를 백업합니다.

  2. 암호화 키를 백업합니다.

  3. 로컬 컴퓨터에서 보고 폴더를 정리합니다.

  4. Reporting Service를 설치합니다.

  5. DPM 서버에서 다음 DPM 레지스트리 키를 새 보고 인스턴스 이름으로 변경합니다.

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DB<ReportingInstanceName>
  6. 보고 서비스 가상 디렉터리 이름을 ReportServer_SSRS로 변경합니다.

  7. 보고 서비스를 구성하고 데이터베이스 및 암호화 키를 복원합니다.

다음 단계

  • 적용 가능한 새 핫픽스 및 RS에 대한 릴리스 정보를 참조하세요.