如何用Exchagne PowerShell命令导出用户的邮件数据
今天接到一个需求,就是导出N年前离职的一个员工邮件数据,自从把用户的邮箱迁到O365上以后,我基本都不碰Exchange服务器了。
还好公司现在做的是混合部署,内部的这些邮件服务器还活着呢。我习惯用Powershll解决问题了,都忘了怎么用图形界面来操作了。
二话不说,打开Exchange Powershell工具,输入一条命令解决问题
格式如下:
New-MailboxExportRequest -Mailbox "用户信息" -Filepath "写个UNC路径" -AcceptLargeDataloss -BadItemLimit Unlimited -Priority Highest
想看原文的帮助,点这个链接
https://docs.microsoft.com/en-us/powershell/module/exchange/new-mailboxexportrequest?view=exchange-ps
创建后会生成放到一个队列去处理,当然会在那个Powershell窗口去显示,想象一下,如果手欠把建个窗口给关了,然后用下面的命令去查看你放到队列任务状态。
Get-MailboxExportRequest -Status Queued
如果你想干掉这个任务,用以下命令
Get-MailboxExportRequest -Status Queued | Remove-MailboxExportRequest
如果你就想看看这个队列状态,用以下命令
Get-MailboxExportRequest | Get-MailboxExportRequestStatistics -IncludeReport | FL
是不是觉得我的POWERSHELL很有功力呀,其实我原来想录一个POWERSHELL的视频呢,估计讲基础的POWERSHELL就得用100个小视频才能讲明白,课件我都写了,最后没有录,因为感觉没有人愿意学这个东西。现在用POWERSHELL,我也得查资料,因为有原来的功底,所以会很容易找到相关的资料,也能看懂示例。
归根结底,想明白一些东西,就要下功夫去研究,如果只会皮毛,到最后啥都不是,如果连需求提得都自想矛盾,半夜睡不着时你就得想想自己除了长了一张嘴,还能干点啥吧。没有技术的管理,是啥都不是的,不服你就接着混。
- oracle imp命令,将数据从一个用户导出的dmp数据,导入到另外一个用户下面。
- 使用expdp命令导出本地某个用户的数据
- 如何用powershell导出AD用户信息到CSV中并发送到本地邮箱中
- oracle导出导入数据和创建用户以及授权命令
- 如何导出Exchange 2013中用户的邮件
- PLSQL可视化工具操作数据库如何将某用户的数据及表导出(sql格式形式且导出建表语句)
- 使用powershell命令,为exchange 2007用户配置邮箱数据
- mysql 常用用户权限管理和数据导入导出命令
- ORACLE常用命令总结-用户如何有效地利用数据字典
- 如何导出一个client的用户数据到本地硬盘
- 如何对EDM邮件的用户数据进行分类
- 如何将特定用户的特定日期的邮件导出为PST,并删除邮件,以节约空间
- Powershell-Exchange:如何确定用户是否设置了邮件流转发
- Office 365 如何导出用户的邮件到本地
- Oracle中用Exp命令导出指定用户下的部分表或数据
- 如何使用mysqldump命令导入导出数据库下的数据或表结构(远程or本地都适合)
- 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法
- Office365 如何导出云用户的邮箱数据pst
- Oracle创建用户、表空间、导入导出数据的命令举例
- oracle 用户间数据导入导出命令