Exportar (0) Imprimir
Expandir Tudo

Definindo uma política de retenção de dados de Análise de Armazenamento

Atualizado: março de 2014

Por padrão, o Storage Analytics não excluirá dados de log nem de métricas. Os blobs e as entidades da tabela continuarão a ser gravados até que o limite de 20 TB compartilhado seja atingido. Uma vez atingido o limite de 20 TB, o Storage Analytics deixará de gravar novos dados e a gravação não será retomada até que haja espaço livre disponível. Esse limite de 20 TB é independente do limite de 100 TB para sua conta de armazenamento.

Há dois modos de excluir dados do Storage Analytics: manualmente, fazendo solicitações de exclusão, ou definindo uma política de retenção de dados. As solicitações manuais para excluir dados do Storage Analytics são faturáveis, mas as solicitações de exclusão que resultam de uma política de retenção não são faturáveis.

ImportantImportante
Para evitar cargas desnecessárias, defina uma política de retenção para registro em log e métrica.

Você pode configurar duas políticas de retenção de dados: uma para registro em log e uma para métricas. Quando habilitado para ambos, o Storage Analytics exclui os logs e as entradas da tabela mais antigos do que o número de dias especificado. O período máximo de retenção é 365 dias (1 ano).

noteObservação
Quando você faz qualquer alteração na política de retenção, poderá demorar vários minutos para que suas configurações sejam aplicadas.

Para configurar uma política que exclui dados de log e métricas após sete dias, faça uma solicitação para a operação Definir propriedades do serviço Blob (API REST), Definir propriedades do serviço Tabela (API REST) ou Definir propriedades do serviço Fila (API REST) com os nós <RetentionPolicy> configurados conforme mostrado:

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

O seguinte XML mostra os nós <RetentionPolicy> no contexto de carga completo para uma solicitação de conjunto de propriedades do serviço Blob:

<?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>

Você também pode configurar uma política de retenção que use períodos diferentes para registro em log e métrica. Para desabilitar uma política de retenção no futuro, chame a operação de definição das propriedades do serviço Blob com o nó <Enabled> definido como false, conforme mostrado abaixo:

…
<RetentionPolicy>
    <Enabled>false</Enabled>
    <Days>7</Days>
</RetentionPolicy>
…
noteObservação
Se você desabilitar o Storage Analytics para um serviço de armazenamento, mas uma política de retenção de dados estiver habilitada, seus dados antigos continuarão a ser excluídos. Para evitar a perda de dados acidental, certifique-se de configurar a política de retenção de dados ao habilitar e desabilitar o Storage Analytics.

Consulte também

Mostrar:
© 2014 Microsoft