다음을 통해 공유


Exchange Server 사서함 영구 삭제

활성 사서함 및 연결이 끊긴 사서함을 영구적으로 삭제하면 Exchange 사서함 데이터베이스에서 모든 사서함 내용이 제거되고 데이터 손실이 영구적으로 발생합니다. 활성 사서함을 영구적으로 삭제하면 연결된 Active Directory 사용자 계정도 삭제됩니다.

사서함을 영구적으로 삭제하는 대안은 사서함의 연결을 끊는 것입니다. 사서함의 연결을 끊은 후 기본적으로 Exchange는 사서함 데이터베이스에 30일 동안 데이터를 유지합니다. 이렇게 하면 데이터베이스에서 삭제되기 전에 사서함을 다시 연결하거나 복원할 수 있습니다.

연결이 끊긴 사서함에 대해 자세히 알아보고 Exchange에서 다른 관련 관리 작업을 수행하려면 다음 항목을 참조하세요.

참고

EAC(Exchange 관리 센터)를 사용하여 활성 사서함 또는 연결이 끊긴 사서함을 영구적으로 삭제할 수 없습니다.

시작하기 전에 알아야 할 사항은 무엇인가요?

  • 예상 완료 시간: 2분.

  • 이 항목의 절차에는 Exchange 관리 셸이 필요합니다. 자세한 내용은 Exchange 관리 셸 열기를 참조하세요.

  • 이러한 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다. 필요한 권한을 보려면 받는 사람 권한 항목의 "받는 사람 프로비저닝 권한" 섹션 참조하세요.

  • 이 항목의 절차에 적용할 수 있는 바로 가기 키에 대한 자세한 내용은 Exchange 관리 센터의 바로 가기 키을 참조하세요.

문제가 있습니까? Exchange Server, Exchange Online 또는 Exchange Online Protection. 무슨 작업을 하고 싶으십니까?

Exchange 관리 셸을 사용하여 활성 사서함 영구 삭제

사서함을 삭제할 때 영구 매개 변수를 포함하지 않으면 삭제된 사서함은 영구적으로 삭제되기 전에 기본적으로 30일 동안 사서함 데이터베이스에 유지됩니다.

다음 명령을 실행하여 활성 사서함 및 연결된 Active Directory 사용자 계정을 영구적으로 삭제합니다.

Remove-Mailbox -Identity <Identity> -Permanent $true

자세한 구문 및 매개 변수 정보는 Remove-Mailbox를 참조하세요.

작동 여부는 어떻게 확인하나요?

활성 사서함을 영구적으로 삭제했는지 확인하려면 다음을 수행합니다.

  1. 사서함이 더 이상 EAC(Exchange 관리 센터)에 나열되지 않는지 확인합니다.

  2. 연결된 사용자 계정이 더 이상 Active Directory 사용자 및 컴퓨터 나열되지 않는지 확인합니다.

  3. <DisplayName>을 사서함의 표시 이름으로 바꾸고 Exchange 관리 셸에서 다음 명령을 실행하여 사서함이 Exchange 사서함 데이터베이스에서 성공적으로 제거되었는지 확인합니다.

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"}
    

    사서함을 성공적으로 제거한 경우 명령은 결과를 반환하지 않습니다. 사서함이 제거되지 않은 경우 명령은 사서함에 대한 정보를 반환합니다.

Exchange 관리 셸을 사용하여 연결이 끊긴 사서함 유형을 찾습니다.

연결이 끊긴 사서함을 사용하지 않도록 설정하거나 일시 삭제할 수 있습니다. 연결이 끊긴 사서함을 영구적으로 삭제하려면 올바른 유형을 지정해야 합니다. 그렇지 않으면 명령이 실패합니다.

<DisplayName>을 사서함의 표시 이름으로 바꾸고 다음 명령을 실행하여 연결이 끊긴 사서함이 비활성화되어 있는지 또는 일시 삭제되었는지 확인합니다.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,MailboxGuid,Database,DisconnectReason

DisconnectReason 속성의 값은 또는 SoftDeleted입니다Disabled.

다음 명령을 실행하여 조직의 연결이 끊긴 모든 사서함의 유형을 표시할 수 있습니다.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -ne $null} | Format-List DisplayName,MailboxGuid,Database,DisconnectReason

Exchange 관리 셸을 사용하여 연결이 끊긴 사서함을 영구적으로 삭제

주의

Remove-StoreMailbox cmdlet을 사용하여 연결이 끊긴 사서함을 영구적으로 삭제하면 사서함 데이터베이스에서 모든 콘텐츠가 제거되고 데이터 손실이 영구적으로 발생합니다.

이 예제에서는 MBD01이라는 사서함 데이터베이스에서 GUID 2ab32ce3-fae1-4402-9489-c67e3ae173d3을 사용하여 비활성화된 사서함을 영구적으로 삭제합니다.

Remove-StoreMailbox -Database MBD01 -Identity "2ab32ce3-fae1-4402-9489-c67e3ae173d3" -MailboxState Disabled

이 예제에서는 MBD01이라는 사서함 데이터베이스에서 Dan Jump에 대한 일시 삭제된 사서함을 영구적으로 삭제합니다.

Remove-StoreMailbox -Database MBD01 -Identity "Dan Jump" -MailboxState SoftDeleted

이 예제에서는 MBD01이라는 사서함 데이터베이스에서 일시 삭제된 모든 사서함을 영구적으로 삭제합니다.

Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"} | ForEach {Remove-StoreMailbox -Database $_.Database -Identity $_.MailboxGuid -MailboxState SoftDeleted}

구문과 매개 변수에 대한 자세한 내용은 Remove-StoreMailboxGet-MailboxStatistics를 참조하십시오.

작동 여부는 어떻게 확인하나요?

연결이 끊긴 사서함을 영구적으로 삭제했고 사서함 데이터베이스에서 성공적으로 제거되었는지 확인하려면 DisplayName>을 사서함의 표시 이름으로 바꾸고< 다음 명령을 실행합니다.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"}

사서함을 성공적으로 제거한 경우 명령은 결과를 반환하지 않습니다. 사서함이 제거되지 않은 경우 명령은 사서함에 대한 정보를 반환합니다.