解决 Microsoft 365 保留和保留标签策略中的错误

如果遇到与 Microsoft 365 保留或保留标签策略相关的错误,请从以下列表中选择适用的错误说明:

如果任何解决方案都不适用于你的问题,请联系 Microsoft 支持部门

有关如何识别保留策略错误的信息,请参阅 识别 Microsoft 365 保留和保留标签策略中的错误

重要

Microsoft Purview 不支持包含错误的策略。 必须先解决所有策略错误。 否则,保留和保留标签策略可能无法按预期运行。

错误:找不到设置

症状

检查Microsoft Purview 合规门户保留策略的详细信息窗格时,会看到错误消息“找不到设置”。

原因

保留策略没有保留规则。

解决方案

若要解决此问题,请使用以下方法之一。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略,然后选择 “编辑”。

  3. “保留设置”中,将 规则 添加到保留策略。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 使用适用于工作负荷的 cmdlet 将规则添加到保留策略。

    New-RetentionComplianceRule cmdlet 用于面向以下策略:

    • Microsoft Exchange Online电子邮件
    • Microsoft SharePoint 网站
    • Microsoft OneDrive 帐户
    • Microsoft 365 组
    • Microsoft Skype for Business对话
    • Exchange Online 公用文件夹
    • Microsoft Teams 聊天消息
    • Teams 通道消息

    例如,若要添加指定无限保留期的规则,请运行以下命令:

    New-RetentionComplianceRule -Name "<new rule name>" -Policy "<existing policy name>" -RetentionDuration Unlimited
    

    New-AppRetentionComplianceRule cmdlet 用于面向以下策略:

    • Teams 专用频道消息
    • Microsoft Viva Engage用户消息
    • Viva Engage社区消息

    例如,若要添加指定无限保留期的规则,请运行以下命令:

    New-AppRetentionComplianceRule -Name "<new rule name>" -Policy "<existing policy name>" -RetentionDuration Unlimited
    

返回页首

错误:出现错误

症状

检查Microsoft Purview 合规门户策略的详细信息窗格时,会看到错误消息“出错”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到PolicyNotifyError

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

策略同步和分发过程的通知管道中发生了未指定的错误。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  3. 在策略详细信息窗格中,选择“ 重试”。 策略进入挂起状态,直到策略同步和分发完成。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:位置不明确

症状

检查Microsoft Purview 合规门户策略的详细信息窗格时,会看到错误消息“位置不明确”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到MultipleInactiveRecipientsError

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

系统为指定位置返回了多个结果。 要使系统应用策略,每个适用位置必须有一个匹配项。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,请在选择策略名称时打开的策略详细信息窗格中检查其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略,然后选择 “编辑”。

  3. 从策略中删除重复位置。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 使用 Set-RetentionCompliancePolicy cmdlet 从策略中删除重复位置。 例如,若要删除 Exchange 位置, RemoveExchangeLocation 请使用 开关。

  3. 重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:位置不足存储

症状

尝试在Microsoft Purview 合规门户中创建或更新策略时,操作失败。 在策略的详细信息窗格中,会看到错误消息“位置已超过存储”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到SiteOutOfQuota

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

位置没有足够的可用存储空间供系统应用策略或策略更新。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. 增加指定位置的存储配额。 请联系站点管理员或全局 SharePoint 管理员来管理位置的配额。 还可以删除不必要的项以增加可用存储。

  2. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  3. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  4. 在策略详细信息窗格中,选择“ 重试”。 策略进入挂起状态,直到策略同步和分发完成。

方法 2:使用 PowerShell

  1. 增加存储配额。 请联系站点管理员或全局 SharePoint 管理员来管理位置的配额。 还可以删除不必要的项以增加可用存储。

  2. 增加存储配额后, 请连接到安全性 & 符合性 PowerShell

  3. 重试策略同步和分发。 若要重新部署策略,请将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:站点已锁定

症状

检查Microsoft Purview 合规门户策略的详细信息窗格时,会看到错误消息“站点已锁定”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到SiteInReadOnlyOrNotAccessible

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

管理员锁定了站点,或者系统在自动化过程中暂时锁定了站点。 在自动化过程中,不允许更新。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. 请与站点管理员或全局 SharePoint 管理员联系以 解锁网站,然后重新部署此策略。

  2. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  3. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  4. 在策略详细信息窗格中,选择“ 重试”。 策略进入挂起状态,直到策略同步和分发完成。

方法 2:使用 PowerShell

  1. 若要 解锁网站,请与站点管理员或全局 SharePoint 管理员联系,然后重新部署此策略

  2. 连接到安全与合规 PowerShell

  3. 站点解锁后,重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:我们仍在处理你的策略

症状

在Microsoft Purview 合规门户中检查策略的详细信息窗格时,会看到错误消息“我们仍在处理你的策略”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到PolicySyncTimeout

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

策略同步未在预期时间范围内完成。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  3. 在策略详细信息窗格中,选择“ 重试”。 策略进入挂起状态,直到策略同步和分发完成。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:我们无法处理你的策略

症状

检查Microsoft Purview 合规门户策略的详细信息窗格时,会看到错误消息“我们无法处理你的策略”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到ActiveDirectorySyncError

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

策略未与Microsoft Entra ID同步。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  3. 在策略详细信息窗格中,选择“ 重试”。 策略进入挂起状态,直到策略同步和分发完成。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:找不到此位置

症状

检查Microsoft Purview 合规门户策略的详细信息窗格时,会看到错误消息“找不到此位置”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到FailedToOpenContainer

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

策略无法同步到某个位置,因为该位置不存在。 该位置以前可能已存在。

注意

如果发生此错误,系统会要求在下次更新策略时删除有问题的位置。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  3. 从策略中删除有问题的位置。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 使用 Set-RetentionCompliancePolicy cmdlet 从策略中删除有问题的位置。 例如,若要删除 Exchange 位置, RemoveExchangeLocation 请使用 开关。

  3. 重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:遇到问题

症状

检查Microsoft Purview 合规门户策略的详细信息窗格时,会看到错误消息“我们遇到了问题”。

如果运行以下命令,则会在 属性返回DistributionResults的值中看到InternalError

Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults

原因

策略同步和分发过程中出现未指定的错误。

解决方案

若要解决此问题,请使用以下方法之一。 如果使用方法 1,检查策略详细信息窗格中的其他解决选项。

方法 1:使用Microsoft Purview 合规门户

  1. Microsoft Purview 合规门户中,在以下选项卡上搜索策略:

    • 数据生命周期管理>Microsoft 365>保留策略
    • 数据生命周期管理>Microsoft 365>标签策略
    • 记录管理>标签策略
  2. 选择策略以打开策略详细信息窗格。 请确保选中策略名称而不是相应的复选框。 否则,详细信息窗格将无法打开。

  3. 在策略详细信息窗格中,选择“ 重试”。 策略进入挂起状态,直到策略同步和分发完成。

方法 2:使用 PowerShell

  1. 连接到安全与合规 PowerShell

  2. 重试策略同步和分发。 将 Set-RetentionCompliancePolicy cmdlet 与 RetryDistribution 开关一起使用以重新部署策略:

    Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
    

返回页首

错误:无法在此处应用保留

症状

尝试将位置添加到Microsoft Purview 合规门户中的策略时,操作会失败,并看到错误消息“无法在此处应用保留”。

如果尝试使用 PowerShell 向策略添加位置,则会收到 RecipientTypeNotAllowed 错误消息。

原因

你曾尝试将邮箱位置添加到策略,但该策略不支持邮箱类型。 仅当将位置添加到策略时,才会发生此错误。

解决方案

若要解决此问题,请使用以下方法之一。

方法 1:使用Microsoft Purview 合规门户

  1. 返回指定策略位置的步骤,然后从策略中删除有问题的位置。

  2. 重试更新。

方法 2:使用 PowerShell

  1. 在用于添加位置的脚本或命令中,删除有问题的位置。 适用的 PowerShell cmdlet 包括:

  2. 重试更新。

返回页首

错误:策略停滞在 PendingDeletion 中

症状

尝试删除策略时,操作失败。

原因

尝试删除策略时发生未指定的错误。

解决方案

  1. 连接到安全与合规 PowerShell

  2. 删除策略。 将 Remove-RetentionCompliancePolicy cmdlet 与 开关一起使用 ForceDeletion

    Remove-RetentionCompliancePolicy -Identity "<policy name>" -ForceDeletion
    

返回页首

更多信息

有关如何排查电子数据展示问题的信息,请参阅 解决常见的电子数据展示问题