Dpmsync를 사용 하 여
게시 날짜: 2016년 3월
적용 대상: System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager
DpmSync 는 동기화 할 수 있는 명령줄 도구는 DPM 데이터베이스 저장소 풀의 디스크 상태 및 설치 된 보호 에이전트 사용 합니다. DpmSync 도구를 복원는 DPM 데이터베이스를 동기화는 DPM 저장소 풀의 복제본과 데이터베이스 보고서 데이터베이스를 복원 하 고 손실 된 복제본에 다시 할당 합니다.
DpmSync 구문
DpmSync – RestoreDb – DbLoc 위치-InstanceName 서버 \ 인스턴스]
DpmSync -동기화
DpmSync -ReallocateReplica
DpmSync -DataCopied
매개 변수
매개 변수 | 설명 |
---|---|
-RestoreDb | 복원 된 DPM 지정된 된 위치에서 데이터베이스입니다. |
동기화 | 복원 된 데이터베이스를 동기화합니다. DpmSync를 실행 해야 – 데이터베이스를 복원한 후에 동기화 합니다. DpmSync를 실행 한 후 – Sync, 일부 복제본이 누락 된 것으로 여전히 표시 될 수도 있습니다. |
-DbLoc 위치 | 백업 위치를 식별 DPM 데이터베이스입니다. |
-InstanceName 서버 \ 인스턴스 | DPMDB를 복원 해야 하는 인스턴스. |
-ReallocateReplica | 동기화 되지 않은 모든 누락 된 복제본 볼륨을 다시 할당합니다. |
-DataCopied | 새로 할당 된 복제본 볼륨에 데이터 로드를 완료 했는지를 나타냅니다. 클라이언트 컴퓨터에 적용 됩니다. |
예제 1: 복원 하는 DPM 로컬 백업 미디어에서 데이터베이스에 DPM 서버입니다.
다음 명령을 실행합니다.
DpmSync – RestoreDb-DbLoc G:\DPM\Backups\2005\November\DPMDB.bak
복원 후의 DPM 데이터베이스에서 다음 명령을 실행 하는 데이터베이스를 동기화 하려면:
DpmSync-Sync
복원 하 고 동기화 후의 DPM 데이터베이스 및 복제본에 대 한 디스크 공간을 다시 할당 다음 명령을 실행 하는 복제 데이터베이스를 복원 하기 전에:
DpmSync-ReallocateReplica
예제 2: 복원 하는 DPM 원격 데이터베이스에서 데이터베이스입니다.
원격 컴퓨터에서 다음 명령을 실행 합니다.
DpmSync – RestoreDb-DbLoc G:\DPM\Backups\2005\November\DPMDB.bak-InstanceName contoso\ms$ dpm
복원 후의 DPM 데이터베이스는 데이터베이스를 동기화 하려면에서 다음 명령을 실행 합니다.는 DPM 서버:
DpmSync-Sync
복원 하 고 동기화 한 후의 DPM 데이터베이스에 있으며에서 다음 명령을 실행 하는 복제 데이터베이스를 복원 하기 전에 DPM 서버 복제본에 대 한 디스크 공간을 다시 할당 합니다.
DpmSync-ReallocateReplica
예제 3: 이동 하는 DPM 로컬에서 데이터베이스 DPM 원격 SQL server에는 서버입니다.
이동 DPMSync의 사용을 설명 하는 다음 단계는 DPM 로컬에서 데이터베이스 (DPMDB) DPM (DPMServer1) 서버를 원격 SQL server (DPMRemoteSQL).
1. | 다음 명령을 실행 합니다. DPMBackup – db합니다. 이렇게 하면 파일 DPMDB.bak 만들어집니다에서 files\microsoft DPM\DPM\volumes\Shadowcopy\Database Backups합니다. 이 백업을 안전한 위치에 저장 합니다. |
2. | 제거 DPM DPMServer1에서 데이터를 보존 하도록 선택 합니다. |
3. | DPMDB를 삭제 합니다. 이 작업을 다시 설치 하기 위해 수행 해야 할 DPM합니다. |
4. | 설치 DPM DPMRemoteSQL에 설치 된 원격 SQL Server 인스턴스와 DPMServer1에 있습니다. |
5. | DPMRemoteSQL에서 다음 명령을 실행 dpmsync – restoredb – dbloc < dbbackuplocation> -instancename< 인스턴스 이름>, 여기서 dbbackuplocation는 1 단계에서 수행 된 백업의 위치 및 instancename는 원격 SQL Server 인스턴스의 이름입니다. |
6. | DPMServer1 Dpmsync에서 다음 명령을 실행 하는 이제-동기화 |