销售电话: 1-800-867-1380

设置存储分析数据保留策略

更新时间: 2015年4月

默认情况下,存储分析不会删除任何日志记录或度量数据。将一直写入 Blob 和表实体,直至达到 20TB 共享限制。在达到 20TB 限制后,存储分析将停止写入新的数据,直到具有可用空间时才恢复写入。此 20TB 限制与存储帐户的总限制无关。有关存储帐户限制的详细信息,请参阅 Azure Storage Scalability and Performance Targets

可以使用以下两种方法删除存储分析数据:手动发出删除请求,或设置数据保留策略。手动发出删除存储分析数据的请求是计费的,而保留策略产生的删除请求是不计费的。

Important重要提示
为了避免产生不必要的费用,请设置日志记录和度量保留策略。

可以配置两个数据保留策略:一个用于日志记录,另一个用于度量。在为日志记录和度量启用存储分析后,将删除超过指定天数的日志和表项。最长保留期为 365 天(1 年)。

note备注
在对保留策略进行任何更改时,可能需要几分钟的时间才会应用设置。

要设置一个策略以删除 7 天后的日志记录和度量数据,请发出请求以调用设置 BLOB 服务属性设置表服务属性设置队列服务属性操作并将 <RetentionPolicy> 节点配置如下:

… <RetentionPolicy>     <Enabled>true</Enabled>     <Days>7</Days> </RetentionPolicy> …

以下 XML 显示了“设置 Blob 服务属性”请求的完整负载上下文中的 <RetentionPolicy> 节点:

<?xml version="1.0" encoding="utf-8"?> <StorageServiceProperties>     <Logging>         <Version>1.0</Version>         <Delete>true</Delete>         <Read>false</Read>         <Write>true </Write>         <RetentionPolicy>             <Enabled>true</Enabled>             <Days>7</Days>         </RetentionPolicy>     </Logging>     <HourMetrics>         <Version>1.0</Version>         <Enabled>true</Enabled>         <IncludeAPIs>false</IncludeAPIs>         <RetentionPolicy>             <Enabled>true</Enabled>             <Days>7</Days>         </RetentionPolicy>     </HourMetrics>     <MinuteMetrics>         <Version>1.0</Version>         <Enabled>true</Enabled>         <IncludeAPIs>false</IncludeAPIs>         <RetentionPolicy>             <Enabled>true</Enabled>             <Days>7</Days>         </RetentionPolicy>     </MinuteMetrics>     <DefaultServiceVersion>2013-08-15</DefaultServiceVersion> </StorageServiceProperties>

也可以配置使用不同的日志记录和度量保留期的保留策略。要在将来禁用保留策略,请调用“设置 Blob 服务属性”操作并将其中的 <Enabled> 节点设置为false,如下所示:

… <RetentionPolicy>     <Enabled>false</Enabled>     <Days>7</Days> </RetentionPolicy> …
note备注
如果为存储服务禁用了存储分析,但启用了数据保留策略,则会继续删除以前的数据。为了避免意外丢失数据,请确保在启用和禁用存储分析时配置数据保留策略。

另请参阅

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2015 Microsoft