Перемещение общедоступной папки в другой почтовый ящик общедоступной папкиMove a public folder to a different public folder mailbox

Применимо к: Exchange Server 2013, Exchange Server 2016Applies to: Exchange Server 2013, Exchange Server 2016

Если содержимое почтового ящика общедоступных папок начинает превышать квот почтовых ящиков, может потребоваться перемещение общих папок для почтового ящика различных общедоступных папок. Существует несколько способов сделать это. Чтобы переместить один или несколько общих папок, которые не содержат вложенных папок, можно использовать командлеты PublicFolderMoveRequest . Если необходимо переместить ветвь всей общей папки (к которым относятся родительскую общую папку и все вложенные папки), можно использовать Move-PublicFolderBranch.ps1 скрипта, который доступен, когда вы устанавливаете Exchange 2013.If the content of a public folder mailbox begins to exceed your mailbox quotas, you may need to move public folders to a different public folder mailbox. There are a couple ways to do this. To move one or more public folders that don’t contain subfolders, you can use the PublicFolderMoveRequest cmdlets. If you need to move an entire public folder branch (which includes the parent public folder and all subfolders), you can use the Move-PublicFolderBranch.ps1 script that’s available when you install Exchange 2013.

Дополнительные сведения о задачах управления, связанных с общедоступными папками, см. в разделе Процедуры с общедоступными папками.For additional management tasks related to public folders see Public folder procedures.

Что нужно знать перед началом работыWhat do you need to know before you begin?

  • Примерное время выполнения этой задачи зависит от размера общедоступной папки.Estimated time to complete this task depends on the size of the public folder.

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье Запись "Общедоступные папки" в разделе Разрешения на общий доступ и совместную работу.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the"Public folders" entry in the Sharing and collaboration permissions topic.

  • Выполнение этих процедур с помощью Центра администрирования Exchange невозможно. Необходимо использовать командную консоль.You can’t use the EAC to perform these procedures. You must use the Shell.

  • Если у перемещаемой папки есть вложенные папки, по умолчанию они не перемещаются. Чтобы переместить общедоступную папку со всеми вложенными папками, используйте сценарий Move-PublicFolderBranch.ps1.If the folder you’re moving has subfolders, those subfolders won’t be moved by default. If you want to move a public folder and all its subfolders, use the Move-PublicFolderBranch.ps1 script.

  • При перемещении общедоступных папок перемещается только физическое содержимое папки — логическая иерархия при этом не меняется.Moving public folders only moves the physical contents of the public folder; it doesn't change the logical hierarchy.

  • В зависимости от размера общедоступной папки и количества ее содержимого перемещение может занять несколько часов. В течение этого времени пользователи не смогут получать доступ к общедоступным папкам. Однако у пользователей не будут доступа к общедоступным папкам в течение небольшого периода, пока папка будет находиться в состоянии "Выполняется завершение".Depending on the size of the public folder and the amount of content it contains, the move may take several hours to complete. During that time, users will be able to access the public folders. However, users won’t be able to access the public folders for a brief period while the folder is in the “Completion in Progress” state.

  • Одновременно можно выполнять только один запрос на перемещение общедоступной папки. После выполнения запроса его необходимо удалить с помощью командлета Remove-PublicFolderMoveRequest.You can perform only one public folder move request at a time. You must use the Remove-PublicFolderMoveRequest cmdlet to remove the request after it’s complete.

  • Чтобы узнать о состоянии выполняемого запроса на перемещение общедоступной папки, выполните командлет Get-PublicFolderMoveRequest.To check the status of an ongoing public folder move request, run the Get-PublicFolderMoveRequest cmdlet.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы? Обращение за помощью в форумах Exchange. Посетите форумы Exchange Server, Exchange Onlineили Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at Exchange Server, Exchange Online, or Exchange Online Protection.

Что необходимо сделать?What do you want to do?

Перемещение одной общедоступной папкиMove a single public folder

В этом примере показан запуск запроса на перемещение общедоступной папки \CustomerEnagagements из почтового ящика общедоступной папки DeveloperReports в DeveloperReports01This example starts the move request for the public folder \CustomerEnagagements from the public folder mailbox DeveloperReports to DeveloperReports01

    New-PublicFolderMoveRequest -Folders \DeveloperReports\CustomerEngagements -TargetMailbox DeveloperReports01

Примечание

Во время выполнения запроса на перемещение целевой почтовый ящик общедоступных папок будет заблокирован.The target public folder mailbox will be locked while the move request is active.

Подробные сведения о синтаксисе и параметрах см. в разделе New-PublicFolderMoveRequest.For detailed syntax and parameter information, see New-PublicFolderMoveRequest.

Перемещение нескольких общедоступных папокMove multiple public folders

В этом примере начинается запроса на перемещение общедоступных папок в разделе \ветви Dev целевой почтовый ящик общедоступных папок DeveloperReports01. В этом примере не перемещает общей папки \устройствам.This example begins the move request for public folders under the \Dev public folder branch to the target public folder mailbox DeveloperReports01. This example doesn’t move the public folder \Dev.

    New-PublicFolderMoveRequest -Folders \Dev\CustomerEngagements,\Dev\RequestsforChange,\Dev\Usability -TargetMailbox DeveloperReports01

Примечание

Во время выполнения запроса на перемещение целевой почтовый ящик общедоступных папок будет заблокирован.The target public folder mailbox will be locked while the move request is active.

Подробные сведения о синтаксисе и параметрах см. в разделе New-PublicFolderMoveRequest.For detailed syntax and parameter information, see New-PublicFolderMoveRequest.

Перемещение ветви общедоступных папокMove a branch of public folders

В этом примере используется Move-PublicFolderBranch.ps1 скрипт, чтобы переместить ветвь общедоступных папок. При этом запускается запроса на перемещение общедоступной папки \разработчиков и всех вложенных в нее папок для почтового ящика общедоступных папок DeveloperReports01. Скрипт расположен в папке сценариев, которые должны быть запущены из этого расположения.This example uses the Move-PublicFolderBranch.ps1 script to move a branch of public folders. This starts the move request for the public folder \Dev and all its subfolders to the public folder mailbox DeveloperReports01. The script is located in the scripts folder and must be run from that location.

    CD $env:ExchangeInstallPath\scripts
    .\Move-PublicFolderBranch.ps1 -FolderRoot \Dev -TargetPublicFolderMailbox DeveloperReports01

Как проверить, что все получилось?How do you know this worked?

Чтобы проверить, успешно ли создан запрос на перемещение общедоступной папки, выполните следующую команду:To verify that the public folder move request was successful, run the following command:

Get-PublicFolderMoveRequest | Format-List Status

В состоянии Completed успешном завершении запроса на перемещение.A status of Completed indicates that the move request was successful.

В случае ошибки запроса на перемещение может понадобиться восстановить общедоступную папку или ее содержимое. Подробнее см. в разделе Восстановление общедоступных папок и их почтовых ящиков после неудачных перемещений.If the move request was unsuccessful, you may need to restore the public folder or its contents. For more information, see Restore public folders and public folder mailboxes from failed moves.