破霜风

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

原文链接:http://bbs.exchangecn.com/read.php?tid-1553.html

 Exchange 2010的日志跟踪默认是30天

0、大家都知道,message tracking邮件追踪就是具体体现在:我要看前N天,我有没有发一封XX主题邮件到XX邮箱,(这个前N天,没有超过服务器端设置的期限)
1、参考微软KB
若要在传输服务器上更改邮件跟踪日志的最长期限,请使用以下语法。
Set-TransportServer <Identity> -MessageTrackingLogMaxAge <Age>

本示例在 Exchange 2010 计算机 Exchange01 上将邮件跟踪日志文件的最长期限更改为 45 天
Set-TransportServer Exchange01 -MessageTrackingLogMaxAge 45.00:00:00

2、邮件追踪日志文件
如1设置了期限为45天,默认会在exchange2010安装目录\TransportRoles\Logs\MessageTracking自动生成日志文件(当然可以更改日志路径),并且默认每日大概早8点生成,而且都是文件名都按日期形如MSGTRKM20100810-1.log和MSGTRK20100810-1.log,当然还有index文件夹里的IDX索引文件

3、如果未来内网邮箱用户A突然有个要求,说“我要查看50天前的某个时间我发给外网用户邮箱B的信息,我想知道B的邮箱地址是啥”
但是呢,为节约服务器硬盘空间,如2只设置了45天的期限,这个时候,如果做了备份的话,就可以帮助上用户A了
那么,该如何有针对性的做手动备份呢
参照2 把文件夹里的所有文件(log文件和IDX文件)做个直接copy就可以了(不用第三方软件备份)
为了省事,还可以“任务计划”----“定时批处理”

4、比如我8月10日早8点后按照3做了手动备份,然后日志文件期限设置为45天,假如50天后要满足3中用户A的要求
那么50天后
(1)、先把日志期限设置为大于50天
(2)、把8月10日的备份文件copy到2中的对应目录下
       第(1)步一定要先做,否则exchange2010会自动删除copy进去的过期日志文件
这样用户A的要求就满足了

posted on 2020-01-09 14:49  破霜风  阅读(553)  评论(0编辑  收藏  举报