다음을 통해 공유


Restore-Mailbox

이 cmdlet은 Exchange Server 2010년에만 사용할 수 있습니다.

Restore-Mailbox cmdlet을 사용하여 복원된 데이터베이스에서 사서함 콘텐츠를 추출합니다.

참고: Exchange Server 2010 SP1(서비스 팩 1) 이상에서는 Restore-Mailbox cmdlet 대신 New-MailboxRestoreRequest cmdlet을 사용하여 복원된 데이터베이스에서 사서함 콘텐츠를 추출합니다.

아래 구문 섹션에 있는 매개 변수 집합에 대한 자세한 내용은 Exchange cmdlet 구문을 참조하십시오.

구문

Default (기본값)

Restore-Mailbox
    [-Identity] <MailboxIdParameter>
    -RecoveryDatabase <DatabaseIdParameter>
    -RecoveryMailbox <StoreMailboxIdParameter>
    -TargetFolder <String>
    [-AllowDuplicates]
    [-AllContentKeywords <String[]>]
    [-AttachmentFilenames <String[]>]
    [-BadItemLimit <Int32>]
    [-Confirm]
    [-ContentKeywords <String[]>]
    [-EndDate <DateTime>]
    [-ExcludeFolders <MapiFolderPath[]>]
    [-GlobalCatalog <Fqdn>]
    [-IncludeFolders <MapiFolderPath[]>]
    [-Locale <CultureInfo>]
    [-MaxThreads <Int32>]
    [-RecipientKeywords <String[]>]
    [-SenderKeywords <String[]>]
    [-StartDate <DateTime>]
    [-SubjectKeywords <String[]>]
    [-ValidateOnly]
    [-WhatIf]
    [<CommonParameters>]

Description

Restore-Mailbox cmdlet은 Microsoft Exchange Server 2010을 실행하는 모든 서버의 최종 사용자 데이터를 사서함을 지원하기에 충분한 공간과 리소스가 있는 동일한 organization Exchange 2010 사서함 서버의 사서함에 복사합니다. Restore-Mailbox cmdlet은 서버에서 연결이 끊긴 사서함만 데이터 원본으로 사용할 수 있으며 cmdlet은 연결된 사서함만 데이터의 대상으로 사용할 수 있습니다.

이 cmdlet을 실행하려면 먼저 사용 권한을 할당받아야 합니다. 이 문서에서는 cmdlet에 대한 모든 매개 변수를 나열하지만 할당된 권한에 포함되지 않은 경우 일부 매개 변수에 액세스할 수 없을 수 있습니다. 조직에서 cmdlet 또는 매개 변수를 실행하는 데 필요한 사용 권한을 확인하려면 Find the permissions required to run any Exchange cmdlet를 참조하세요.

예제

예 1

Restore-Mailbox -Identity Scott -RecoveryDatabase MyRecoveryDatabase

다음은 MyRecoveryDatabase 데이터베이스에서 사용자 Scott의 사서함을 복원하는 예제입니다.

예 2

Restore-Mailbox -Identity Scott -RecoveryDatabase MyRecoveryDatabase -RecoveryMailbox John -TargetFolder Recovery

다음은 John의 사서함 콘텐츠를 Recovery 폴더 아래의 Scott 사서함으로 복원하는 예제입니다.

예 3

Restore-Mailbox -Identity Scott -RecoveryDatabase MyRecoveryDatabase -SubjectKeywords "Meeting" -ContentKeywords "business" -IncludeFolders \Inbox,\Calendar

다음은 비즈니스라는 단어가 포함된 메시지 본문과 받은 편지함 또는 일정 폴더의 메시지 위치와 함께 모임이라는 제목의 메일만 복원하는 예제입니다. 이 예제에서는 사서함이 영어로되어 있다고 가정합니다.

예 4

Get-Mailbox -Database MyDatabase | Restore-Mailbox -RecoveryDatabase MyRecoveryDatabase

다음은 MyRecoveryDatabase에도 있는 MyDatabase 사서함 데이터베이스의 모든 사서함을 대량 복원하는 예제입니다.

매개 변수

-AllContentKeywords

적용 가능: Exchange Server 2010

AllContentKeywords 매개 변수는 다음의 모든 필터를 지정합니다.

  • 제목
  • 메시지 본문
  • 첨부 파일 콘텐츠

이렇게 하면 이러한 모든 필드를 OR로 검색할 수 있습니다. 검색 조건이 제목, 메시지 본문 또는 첨부 파일 콘텐츠의 일부인 경우 결과를 얻습니다.

매개 변수 속성

형식:

String[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-AllowDuplicates

적용 가능: Exchange Server 2010

AllowDuplicates 스위치는 중복된 항목을 제거하지 않고 기존 항목의 중복 여부를 확인하지 않고 메일 항목을 복사합니다. 이 스위치를 사용하면 값을 지정할 필요가 없습니다.

IncludeFolders 매개 변수와 함께 이 스위치를 사용하는 것이 좋습니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-AttachmentFilenames

적용 가능: Exchange Server 2010

AttachmentFilenames 매개 변수는 첨부 파일 이름에 대한 필터를 지정합니다. 문자열에서 와일드카드 문자를 사용할 수 있습니다. 예를 들어 *.txt 사용하여 .txt 확장이 있는 항목을 내보낼 수 있습니다.

매개 변수 속성

형식:

String[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-BadItemLimit

적용 가능: Exchange Server 2010

BadItemLimit 매개 변수는 내보내기 작업이 실패하기 전에 건너뛸 사서함의 손상된 항목 수를 지정합니다.

매개 변수 속성

형식:Int32
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-Confirm

적용 가능: Exchange Server 2010

Confirm 스위치는 확인 메시지를 표시할지 여부를 지정합니다. 진행하기 전에 cmdlet이 확인을 요구하는지에 따라 이 스위치가 cmdlet에 미치는 영향이 달라집니다.

  • 파괴적인 cmdlet(예: Remove-* cmdlet)에는 계속하기 전에 명령을 강제로 승인하도록 하는 일시 중지 기능이 기본 제공되어 있습니다. 이러한 cmdlet의 경우 정확한 구문 -Confirm:$false를 사용하여 확인 메시지를 건너뛸 수 있습니다.
  • 대부분 다른 cmdlets에는 (예:, New-* and Set-* cmdlets) 중단 기능이 기본 제공되지 않습니다. 이러한 cmdlet의 경우 값 없이 스위치를 지정하면 계속하기 전에 명령을 강제로 확인하도록 하는 일시 중지가 추가됩니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False
별칭:cf(cf)

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-ContentKeywords

적용 가능: Exchange Server 2010

ContentKeywords 매개 변수는 원본 사서함에 있는 첨부 파일의 메시지 본문 및 콘텐츠에 대한 키워드(keyword) 필터를 지정합니다.

매개 변수 속성

형식:

String[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-EndDate

적용 가능: Exchange Server 2010

EndDate 매개 변수는 원본 사서함에서 내보낼 콘텐츠를 필터링하기 위한 종료 날짜를 지정합니다. 종료 날짜 이전의 날짜가 있는 사서함의 항목만 내보냅니다. 특정 날짜를 입력할 때 로컬 컴퓨터에 구성된 국가별 옵션 설정에 정의된 짧은 날짜 형식을 사용합니다. 예를 들어 컴퓨터가 짧은 날짜 형식 MM/dd/yyyy를 사용하도록 구성된 경우 2010년 3월 1일을 지정하려면 2010년 3월 1일을 입력합니다.

매개 변수 속성

형식:DateTime
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-ExcludeFolders

적용 가능: Exchange Server 2010

ExcludeFolders 매개 변수는 내보내는 동안 제외할 폴더 목록을 지정합니다. 폴더는 입력될 때 제외됩니다. 지역화되지 않습니다. 예를 들어 다른 언어의 달력은 다른 단어이므로 달력을 제외하면 영어로 된 달력만 제외됩니다.

매개 변수 속성

형식:

MapiFolderPath[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-GlobalCatalog

적용 가능: Exchange Server 2010

GlobalCatalog 매개 변수는 대상 사서함을 검색하는 데 사용할 글로벌 카탈로그를 지정합니다.

매개 변수 속성

형식:Fqdn
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-Identity

적용 가능: Exchange Server 2010

Identity 매개 변수는 복원하려는 사서함을 지정합니다. 사서함을 고유하게 식별하는 모든 값을 사용할 수 있습니다. 예:

  • 이름
  • 별칭
  • DN(고유 이름)
  • DN(고유 이름)
  • Domain\Username
  • 전자 메일 주소
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • 사용자 ID 또는 UPN(사용자 계정 이름)

매개 변수 속성

형식:MailboxIdParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:1
필수:True
파이프라인의 값:True
속성 이름별 파이프라인의 값:True
나머지 인수의 값:False

-IncludeFolders

적용 가능: Exchange Server 2010

IncludeFolders 매개 변수는 내보내는 동안 포함할 폴더 목록을 지정합니다. 폴더는 입력될 때 포함됩니다. 지역화되지 않습니다. 예를 들어 다른 언어의 달력은 다른 단어이므로 달력을 포함하려면 영어 달력만 포함됩니다.

매개 변수 속성

형식:

MapiFolderPath[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-Locale

적용 가능: Exchange Server 2010

Locale 매개 변수는 복원할 메시지의 로캘 설정을 지정합니다. 이 필터를 설정하면 지정된 로캘 설정이 있는 메시지만 추출됩니다.

매개 변수 속성

형식:CultureInfo
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-MaxThreads

적용 가능: Exchange Server 2010

MaxThreads 매개 변수는 사용할 최대 스레드 수를 지정합니다.

매개 변수 속성

형식:Int32
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-RecipientKeywords

적용 가능: Exchange Server 2010

RecipientKeywords 매개 변수는 원본 사서함에 있는 항목의 받는 사람에 대한 키워드(keyword) 필터를 지정합니다. 이 필터는 단어의 일부인 경우에도 검색 문자열을 찾습니다. 이것은 전체 단어 검색이 아닙니다.

매개 변수 속성

형식:

String[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-RecoveryDatabase

적용 가능: Exchange Server 2010

RecoveryDatabase 매개 변수는 사서함을 복원할 복구 데이터베이스를 지정합니다. 데이터베이스를 고유하게 식별하는 모든 값을 사용할 수 있습니다. 예를 들면 다음과 같습니다.

  • 이름
  • DN(고유 이름)
  • GUID

매개 변수 속성

형식:DatabaseIdParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:True
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-RecoveryMailbox

적용 가능: Exchange Server 2010

RecoveryMailbox 매개 변수는 원본 사서함으로 사용할 사서함을 지정합니다. 원본 사서함이 대상 사서함과 다른 경우 이 매개 변수가 필요합니다.

사서함을 GUID 값으로 식별합니다. Get-Mailbox 또는 Get-MailboxStatistics cmdlet을 사용하여 GUID 값을 찾을 수 있습니다.

매개 변수 속성

형식:StoreMailboxIdParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:True
파이프라인의 값:True
속성 이름별 파이프라인의 값:True
나머지 인수의 값:False

-SenderKeywords

적용 가능: Exchange Server 2010

SenderKeywords 매개 변수는 원본 사서함에 있는 항목의 보낸 사람의 키워드(keyword) 필터를 지정합니다. 이 필터는 단어의 일부인 경우에도 검색 문자열을 찾습니다. 이것은 전체 단어 검색이 아닙니다.

매개 변수 속성

형식:

String[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-StartDate

적용 가능: Exchange Server 2010

StartDate 매개 변수는 시작 날짜를 지정합니다. 시작 날짜는 종료 날짜 이전이어야 합니다.

매개 변수 속성

형식:DateTime
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-SubjectKeywords

적용 가능: Exchange Server 2010

SubjectKeywords 매개 변수는 원본 사서함에 있는 항목의 주체에 대한 키워드(keyword) 필터를 지정합니다. 이 필터는 단어의 일부인 경우에도 검색 문자열을 찾습니다. 이것은 전체 단어 검색이 아닙니다.

매개 변수 속성

형식:

String[]

Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-TargetFolder

적용 가능: Exchange Server 2010

TargetFolder 매개 변수는 지정된 사서함에 생성된 사서함 폴더를 지정합니다. 복원 중인 사서함이 대상 사서함과 다른 경우 이 매개 변수가 필요합니다. 예를 들어 Identity 매개 변수로 지정된 값은 RecoveryMailbox 매개 변수로 지정된 값과 다릅니다. 이 경우 Restore-Mailbox 명령은 병합을 수행합니다. 값이 같으면 TargetFolder 매개 변수가 필요하지 않습니다.

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:True
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-ValidateOnly

적용 가능: Exchange Server 2010

ValidateOnly 스위치는 변경하지 않고 명령의 잠재적 성공 또는 실패를 평가할지 여부를 지정합니다. 이 스위치를 사용하면 값을 지정할 필요가 없습니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-WhatIf

적용 가능: Exchange Server 2010

Whatif 스위치는 해당 명령의 동작을 시뮬레이션합니다. 이 스위치를 사용하면 변경 내용을 실제로 적용하지 않고 발생할 변경 내용을 확인할 수 있습니다. 이 스위치를 사용하면 값을 지정할 필요가 없습니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False
별칭:위스콘신

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

CommonParameters

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.

입력

Input types

이 cmdlet이 수락하는 입력 형식을 보려면 Cmdlet 입출력 형식을 참조하세요. cmdlet의 입력 형식 필드가 비어 있을 경우 cmdlet은 입력 데이터를 수락하지 않습니다.

출력

Output types

이 cmdlet이 수락하는 반환 형식(출력 형식이라고도 함)을 보려면 Cmdlet 입출력 형식을 참조하세요. 출력 형식 필드가 비어 있는 경우 cmdlet은 데이터를 반환하지 않습니다.