none
Mailbox 복구 RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “Mailbox 복구에 대한 답변을 드리겠습니다.

     

    Step 1 : 복구 Database 생성

     

    Recovery 파라미터를 이용해서 복구 Mailbox Database를 생성을 합니다.

    New-MailboxDatabase RecoveryDB_01 -Recovery

     

    Step 2 : 메일 박스 복구

     

    User01의 메일박스를 복구 Database로부터 복구를 비동기로 시작을 합니다.

    New-MailboxRestoreRequest -SourceDatabase RecoveryDB_01 -SourceStoreMailbox User01@ForumQA.com -TargetMailbox User01@ForumQA.com

     

    Step 3 : RecoveryDB에 메일박스 확인

     

    복구 Mailbox Database에 있는 메일박스의 정보를 제공을 합니다.

    Get-MailboxStatistics -Database RecoveryDB

     

    Step 3 : Script

     

    복구 Database에 있는 모든 Mailbox를 복구를 시작 합니다. 일괄적으로 작업을 할 경우에 유용하게 사용할 수 있습니다.

     

    function Restore-Mailbox

    {

     

        param

        (

            [Parameter(Mandatory=$true)]

            $recoveryDB               

        )

       

        trap [Exception]

        {

            Write-Host $_.Exception.Message

        }

     

        $mailboxes = Get-MailboxStatistics -Database $recoveryDB

     

        foreach($mailbox in $mailboxes)

        {

     

            New-MailboxRestoreRequest -SourceDatabase RecoveryDB -SourceStoreMailbox $mailbox.DisplayName -TargetMailbox $mailbox.DisplayName   

        }

     

    }

     

    Restore-Mailbox "RecoveryDB_01"

     

    참고 자료

     

    New-MailboxDatabase

    http://technet.microsoft.com/en-us/library/aa997976.aspx

    Get-MailboxStatistics

    http://technet.microsoft.com/en-us/library/bb124612.aspx

     

    Get-MailboxRestoreRequest

    http://technet.microsoft.com/ko-kr/library/ff829907.aspx

    New-MailboxRestoreRequest
    http://technet.microsoft.com/en-us/library/ff829875.aspx

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 11월 3일 목요일 오전 7:50
    2011년 11월 2일 수요일 오전 9:51
    중재자