다음을 통해 공유


Update-StorageGroupCopy

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

마지막으로 수정된 항목: 2007-10-31

Microsoft Exchange Server 2007 CCR(클러스터 연속 복제) 또는 LCR(로컬 연속 복제) 환경에 지정된 저장소 그룹 복사본의 복제를 시작하거나 다시 동기화하려면 Update-StorageGroupCopy cmdlet를 사용합니다. 또한 cmdlet를 사용하여 SCR(대기 연속 복제) 환경에서 복제를 다시 동기화할 수 있습니다.

구문

Update-StorageGroupCopy -Identity <StorageGroupIdParameter> [-Confirm [<SwitchParameter>]] [-DataHostNames <String[]>] [-DeleteExistingFiles <SwitchParameter>] [-DomainController <Fqdn>] [-Force <SwitchParameter>] [-ManualResume <SwitchParameter>] [-StandbyMachine <String>] [-TargetPath <LocalLongFullPath>] [-WhatIf [<SwitchParameter>]]

자세한 정보

Update-StorageGroupCopy cmdlet를 사용하여 CCR, LCR 수동 복사본 또는 SCR 대상의 복제를 수동으로 시작하거나 다시 동기화할 수 있습니다. cmdlet는 저장소 그룹 복사본 복제를 자동으로 다시 시작합니다. 복제를 수동으로 다시 시작하려면 ManualResume 매개 변수와 함께 cmdlet를 실행해야 합니다.

이 작업은 다음과 같은 상황에서 수행되어야 합니다.

  • 기준 데이터베이스가 없는 LCR 또는 SCR을 사용하여 저장소 그룹 복사본을 만든 경우

  • 데이터베이스의 수동 복사본 또는 SCR 대상이 손상된 경우

  • 데이터베이스의 수동 복사본 또는 SCR 대상이 만료된 경우

  • 연속 복제 환경이 있고 수동 복사본에 새로운 기준 데이터베이스를 가져와야 하는 경우. 이러한 상황은 수동 복사본에 사용할 수 있는 잘못된 기준 데이터베이스, 손상, 일부 구성 변경 또는 서버 손실 때문에 발생할 수 있습니다.

  • 데이터베이스의 활성 복사본 또는 수동 복사본에 대해 오프라인 조각 모음을 실행하는 경우

Update-StorageGroupCopy cmdlet를 사용하는 경우 다음 사항을 고려해야 합니다.

  • TargetPath 매개 변수는 데이터베이스의 수동 복사본에 대해 구성한 위치와 다른 경로에 데이터베이스를 시드하는 데 사용됩니다. 예를 들어, 원격 실제 위치에 SCR 대상이 있는 경우 TargetPath 매개 변수를 사용하여 SCR 원본에 대해 로컬로 업데이트를 수행한 다음 데이터 압축을 제공하는 복사 유틸리티를 사용하여 네트워크를 통해 복사본을 SCR 대상 컴퓨터로 이동할 수 있습니다.

  • TargetPath 매개 변수를 사용하지 않을 경우에는 수동 복사본이 있는 컴퓨터에서 Update-StorageGroupCopy cmdlet를 실행해야 합니다.

  • StandbyMachine 매개 변수가 지정되어 있지 않으면 Update-StorageGroupCopy cmdlet가 로컬 LCR 또는 CCR 수동 복사본에 적용됩니다.

  • 동일한 저장소 그룹에서 백업(VSS(볼륨 섀도 복사본 서비스) 또는 레거시 스트리밍 백업)이 실행되는 동안 Update-StorageGroupCopy 명령을 실행할 수 없습니다.

  • 활성 복사본에서 통신이 끊어지거나 실패하면 작업을 완전히 다시 시작해야 합니다.

  • 자동 검사가 이루어지지 않기 때문에 cmdlet를 초기화하기 전에 충분한 공간이 있는지 확인해야 합니다. 새 데이터베이스가 만들어질 때까지 기존 데이터베이스가 삭제되지 않기 때문에 DeleteExistingFiles 매개 변수를 사용하려면 대상 볼륨에 복사본 두 개를 저장할 수 있는 공간이 필요합니다.

  • Update-StorageGroupCopy cmdlet는 사용 가능한 네트워크 대역폭에 영향을 줄 수 있으며 프로덕션 서버의 성능에 일부 영향을 줄 수 있습니다. DataHostNames 매개 변수를 사용하여 시드 또는 다시 시드에 사용할 네트워크를 지정할 수 있습니다.

Update-StorageGroupCopy cmdlet를 수행하려면 실행될 때 대상 위치에 Exchange 파일이 없어야 하며 저장소 그룹 복사본의 복제가 일시 중단되어야 합니다. Suspend-StorageGroupCopy cmdlet를 사용하여 저장소 그룹 복사본을 일시 중단합니다. 시드가 완료된 후 ManualResume 매개 변수가 지정되지 않으면 저장소 그룹 복사본 복제가 자동으로 다시 시작됩니다.

클러스터된 사서함 서버가 설치된 컴퓨터에서 Suspend-StorageGroupCopy cmdlet를 사용하려면 사용하는 계정이 Exchange Server 관리자 역할 및 대상 서버에 대해 로컬 관리자 그룹을 위임받아야 합니다. 사용 권한, 역할 위임 및 Exchange 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

매개 변수

매개 변수 필수 종류 설명

Identity

필수

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

Identity 매개 변수에는 다음 값 중 하나가 사용됩니다.

  • GUID

  • 저장소 그룹 이름

Confirm

선택

System.Management.Automation.SwitchParameter

Confirm 매개 변수를 사용하면 명령 처리가 일시 중지되고 관리자가 계속 처리되기 전에 수행할 명령을 알고 있어야 합니다. 기본값은 $true입니다.

DataHostNames

선택

System.String[]

DataHostNames 매개 변수는 시드에 사용되어야 할 클러스터 네트워크를 지정합니다. 최대 두 개의 호스트 이름을 지정할 수 있습니다.

DeleteExistingFiles

선택

System.Management.Automation.SwitchParameter

DeleteExistingFiles 매개 변수를 사용하면 명령 실행 시에 대상 위치에서 기존 로그 파일이 제거됩니다. 확인된 파일만 제거되며 다른 파일이 있으면 실패합니다. 대상 위치의 다른 파일에 대해서는 아무 작업도 이루어지지 않습니다. 따라서 다른 파일이 있는 경우 수동으로 해당 파일을 제거해야 합니다.

DomainController

선택

Microsoft.Exchange.Data.Fqdn

cmdlet에 DomainController 매개 변수를 사용하여 저장소 그룹 개체에 액세스하는 데 사용되는 도메인 컨트롤러의 FQDN(정규화된 도메인 이름)을 지정할 수 있습니다.

Force

선택

System.Management.Automation.SwitchParameter

Force 매개 변수는 작업이 프로그래밍 방식으로 실행되고 관리 입력에 대한 프롬프트가 적절하지 못할 때 사용합니다. cmdlet에서 Force가 제공되지 않으면 관리 입력을 요구하는 메시지가 표시됩니다. cmdlet에서 Force가 제공되나 값이 생략된 경우 기본값은 $true입니다.

ManualResume

선택

System.Management.Automation.SwitchParameter

Update-StorageGroupCopy cmdlet에서 저장소 그룹 복사본 복제를 자동으로 다시 시작하지 않도록 하려면 ManualResume 매개 변수를 사용합니다. 이 매개 변수를 사용하여 저장소 그룹 복사본 복제를 수동으로 다시 시작할 수 있습니다.

StandbyMachine

선택

System.String

StandbyMachine 매개 변수는 SCR 대상으로 구성된 서버의 이름을 지정합니다. 이 매개 변수는 SCR 대상의 저장소 그룹 복사본을 업데이트할 때 사용해야 합니다. StandbyMachine 매개 변수가 지정되어 있지 않으면 Update-StorageGroupCopy cmdlet가 로컬 LCR 또는 CCR 수동 복사본에 적용됩니다.

TargetPath

선택

Microsoft.Exchange.Data.LocalLongFullPath

TargetPath 매개 변수는 로컬 컴퓨터에 있는 데이터베이스 파일의 위치를 지정합니다. 이 위치는 데이터베이스가 포함될 디렉터리입니다. 경로의 마지막 부분은 원본의 기본 이름에 따라 결정됩니다. CCR 환경에서 TargetPath 매개 변수가 생략된 경우 Update-StorageGroupCopy는 수동 노드에서 실행되어야 합니다. SCR 환경에서 TargetPath 매개 변수가 생략된 경우 Update-StorageGroupCopy는 SCR 대상 컴퓨터에서 실행되어야 합니다.

WhatIf

선택

System.Management.Automation.SwitchParameter

WhatIf 매개 변수는 명령 실행 시에 개체에 대해 수행하게 되는 작업을 시뮬레이트하도록 지시합니다. 관리자는 WhatIf 매개 변수를 사용하여 변경 내용을 실제로 적용하지 않고 어떠한 사항이 변경되는지 확인할 수 있습니다. 기본값은 $true입니다.

오류

오류 설명

Update-StorageGroupCopy: Online database seeding error: MSExchangeIS (Information Store) is not online on '< CMSNameorServerName >'.

통신 문제 때문에 해당 작업을 서버에 연결할 수 없습니다.

Update-StorageGroupCopy: Online database seeding error: '< SGName >' is not suspended. The storage group must be suspended before seeding.

저장소 그룹을 시드하려면 먼저 일시 중단되어야 합니다.

Update-StorageGroupCopy: This task must be run on the second copy's machine if the ' TargetPath ' parameter is omitted.

TargetPath 매개 변수가 생략된 경우 이 작업은 수동 복사본에서 실행되어야 합니다.

Update-StorageGroupCopy is unable to update the storage group copy because this task is only supported on servers running Exchange Server 2007. < ServerName > is not running Exchange Server 2007.

LCR 및 CCR은 Exchange 2007에서만 지원됩니다. SCR은 Microsoft Exchange Server 2007 SP1(서비스 팩 1)에서만 지원됩니다.

Access denied. The account used to run this task does not have sufficient privileges to update storage group copy from < ServerName >. Please use an account that has been assigned the Exchange Server Admin role.

사용자가 지정한 서버에서 Exchange Server 관리자 권한을 가지고 있지 않습니다.

< ServerName > or < StorageGroupName > does not exist.

지정한 ID가 없습니다.

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

CCR (when no second node):

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

지정한 저장소 그룹이 복제를 지원하도록 구성되어 있지 않습니다.

Database:

Update-StorageGroupCopy: Online database seeding error: Target database ('< thePath >') already exists. It must be removed.

Logs:

Update-StorageGroupCopy : Online database seeding error: Log files already exist at '< thePath >'. They must be removed.

target path 없이 업데이트를 실행하기 전에 로그 파일과 데이터베이스가 삭제되지 않았습니다. 대상 위치에서 로그, 데이터베이스, 검사점 및 .jtx 파일을 삭제합니다.

Update-StorageGroupCopy: Online database seeding error: The database is not mounted.

프로덕션 데이터베이스가 탑재되어 있지 않습니다. 데이터베이스를 탑재하고 작업을 다시 실행합니다.

Specified path is not available.

지정한 경로를 사용할 수 없거나 쓸 수 없습니다.

Update-StorageGroupCopy: Online database seeding error: The database is currently being backed up.

Storage group <StorageGroupName> failed to seed at <DatabaseLocation>. Reason: Error Code (0x50d).

원본 데이터베이스가 이미 백업되고 있습니다.

Update-StorageGroupCopy: Online database seeding error: Communication failure; Exchange Information Store (MSExchangeIS) on '< ServerName >' is unavailable.

원본과의 통신이 끊어졌습니다. 업데이트가 종료되었습니다.

Update-StorageGroupCopy: Online database seeding error: < ErrorCode >.

다음 조건 중 하나 때문에 시드가 실패했습니다.

  • 오류

  • 잘못된 입력 또는 매개 변수

  • RAM 부족

  • 디스크 공간 부족

  • 프로세스 권한 획득 실패

  • 시드 디렉터리가 없음

  • 로그 파일이 이미 있음

  • *.jtx 파일이 이미 있음

  • 저장소 그룹이 없음

Update-StorageGroupCopy: Failed to create the directory '< DirectoryPath >'. The error code is '< error code >'.

데이터베이스를 호스팅하는 데 필요한 디렉터리를 만들지 못했습니다.

The DataHostNames switch does not accept more than two host names.

DataHostNames 매개 변수를 사용하여 두 개의 연속 복제 호스트 이름만 지정할 수 있습니다.

The DataHostNames parameter did not contain any local machine names.

로컬 노드에 등록된 연속 복제 호스트 이름을 지정해야 합니다.

예제

첫 번째 예에서는 Server1에서 SG1이라는 저장소 그룹의 수동 복사본을 다시 시드하는 방법을 보여줍니다.

두 번째 예에서는 NET1 및 NET2라는 두 개의 연속 복제 호스트 이름을 사용하여 Server1이라는 클러스터된 사서함 서버에서 SG1이라는 저장소 그룹의 수동 복사본을 다시 시드하는 방법을 보여줍니다.

세 번째 예에서는 SCR 대상 복사본이 Server2라는 서버에서 호스팅되는 Server1에서 SG1이라는 저장소 그룹의 SCR 대상 복사본을 다시 시드하는 방법을 보여줍니다.

Update-StorageGroupCopy -Identity Server1\SG1
Update-StorageGroupCopy -Identity Server1\SG1 -DataHostNames {Net1,Net2}
Update-StorageGroupCopy -Identity Server1\SG1 -StandByMachine Server2