Exchange 导出用户数据

简介:  首先,需要给管理用户提权,操作在另外一篇文章中有介绍,也可以参见http://technet.
 
首先,需要给管理用户提权,操作在另外一篇文章中有介绍,也可以参见 http://technet.microsoft.com/zh-cn/library/bb266964(EXCHG.80).aspx

在 Exchange 2007 SP1 中使用 Exchange 命令行管理程序导出邮箱数据的步骤
  • 若要将邮箱的特殊文件夹和空文件夹导出到目标邮箱的某个文件夹中,请运行以下命令:

    Export-Mailbox -Identity <MailboxIdParameter> -TargetMailbox <MailboxIdParameter> -TargetFolder <Folder_Name>
  • 若要将数据导出到 .pst 文件,请运行以下命令:

    Export-Mailbox -Identity <MailboxIdParameter> -PSTFolderPath <Path_Of_PST_Folder>\<File_Name>.pst
  • 要导出一组邮箱(例如用户职务以“VP”开头的所有邮箱)中的数据,请运行以下命令:

    Get-User | where { $_.Title -ilike "VP*" } | Export-Mailbox -TargetFolder <Folder_Name> -TargetMailbox <MailboxIdParameter>
  • 若要将特定日期范围内收到的数据导出到 .pst 文件,请运行以下命令:

    Export-Mailbox -Identity <MailboxIdParameter> -StartDate "<Month/Day/Year>" -EndDate "<Month/Day/Year>" -PSTFolderPath <Path_Of_PST_Folder>\<File_Name>.pst
  • 要只导出“已发送邮件”文件夹中的数据,请运行以下命令:

    Export-Mailbox -Identity <MailboxIdParameter> -IncludeFolders '\Sent Items' -TargetFolder <Target_Folder_Name> -TargetMailbox <MailboxIdParameter>
  • 要在导出时排除某些文件夹(如排除“垃圾邮件”和“联系人”文件夹中的项目),请运行以下命令:

    Export-Mailbox -TargetMailbox <MailboxIdParameter> -TargetFolder <Target_Folder_Name> -ExcludeFolders "\Junk E-Mail","\Contacts"
  • 要使用筛选器指定在导出时要包含源邮箱中的哪些项,请运行以下命令:

    Export-Mailbox -Identity <MailboxIdParameter> -TargetMailbox <MailboxIdParameter> -TargetFolder <Target_Folder_Name> -ContentKeywords "<String[]>" -AttachmentFilenames "<String[]>" -StartDate "<Month/Day/Year> <Time>" -RecipientKeywords <String[]>
  • 要查找并删除一组邮箱(例如,某个数据库上的所有邮箱)中的项目,请运行以下命令:

    Get-Mailbox -Database DB1 | Export-Mailbox -TargetMailbox ExportMailbox -TargetFolder VirusData -SubjectKeywords "Virus message" -DeleteContent

    此示例将首先获取数据库 DB1 中的所有邮箱,然后搜索主题行中包含字符串“Virus message”的邮件。它会将这些邮件导出到 ExportMailbox 邮箱中,并从源邮箱中删除这些邮件。

  • 要查找并删除一组邮箱(例如,某个数据库上的所有邮箱)中的邮件,并且不将这些邮件导出到其他邮箱,请运行以下命令:

    Get-Mailbox -Database DB1 | Export-Mailbox -SubjectKeywords "Virus message" -DeleteContent

    此示例将首先获取数据库 DB1 中的所有邮箱,然后从主题中搜索包含字符串“Virus message”的邮件,并删除这些邮件。

  • 要从 Marketing 组织单位中用户的所有邮箱导出数据,请运行以下命令:

    Get-Mailbox -OrganizationalUnit Marketing | Export-Mailbox -PSTFolderPath C:\PSTFiles

    此示例将每个邮箱中的数据导出到 C:\PSTFiles 目录下的一个单独 .pst 文件。每个 .pst 文件的名称都将是 <别名> .pst。

目录
相关文章