导出 (0) 打印
全部展开

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

更新时间: 2014年3月

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

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

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

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

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

要设置一个策略以删除 7 天后的日志记录和度量数据,请发出请求以调用设置 BLOB 服务属性 (REST API)设置表服务属性 (REST API)设置队列服务属性 (REST API)操作并将 <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备注
如果为存储服务禁用了存储分析,但启用了数据保留策略,则会继续删除以前的数据。为了避免意外丢失数据,请确保在启用和禁用存储分析时配置数据保留策略。

另请参阅

显示:
© 2014 Microsoft