我想每个月增量备份 Exchange 邮件。我试过这些脚本:
$d = (Get-Date).AddMonths(-1)
New-MailboxExportRequest -ContentFilter {Received -gt $d} -Mailbox "username" `
-name UserInc -filepath \\some\server\share\userinc.pst
和
$d = (Get-Date).AddMonths(-1).ToString('MM/dd/yyyy')
New-MailboxExportRequest -ContentFilter {Received -gt $d} -Mailbox "username" `
-name UserInc -filepath \\some\server\share\userinc.pst
这两个脚本都会备份邮箱中的所有邮件。
然而:
New-MailboxExportRequest -ContentFilter {Received -gt '05/01/2016'} -Mailbox "username" `
-name UserInc -filepath \\some\server\share\userinc.pst
和:
$d = '05/01/2016'
New-MailboxExportRequest -ContentFilter {Received -gt $d} -Mailbox "username" `
-name UserInc -filepath \\some\server\share\userinc.pst
完美地工作。我哪里错了?