Determinar a replicação de objeto de blob
A replicação de objetos copia blobs em um contêiner de forma assíncrona de acordo com as regras de política configuradas.
A replicação inclui o conteúdo do blob, propriedades de metadados e versões. A ilustração a seguir mostra um exemplo de replicação assíncrona de contêineres de blob entre regiões.
Coisas a saber sobre a replicação de objetos de blob
Há várias considerações a ter em mente ao planejar sua configuração para replicação de objeto blob.
A replicação de objetos requer que o controle de versão de blob esteja habilitado nas contas de origem e de destino. Quando o controle de versão de blob está habilitado, você pode acessar versões anteriores de um blob. Este acesso permite-lhe recuperar os seus dados modificados ou eliminados.
A replicação de objetos não oferece suporte a instantâneos de blob. Quaisquer instantâneos em um blob na conta de origem não são replicados para a conta de destino.
A replicação de objetos é suportada quando as contas de origem e de destino estão na camada Quente, Frio ou Frio. As contas de origem e de destino podem estar em diferentes níveis.
Ao configurar a replicação de objetos, você cria uma política de replicação que especifica a conta de armazenamento do Azure de origem e a conta de armazenamento de destino.
Uma política de replicação inclui uma ou mais regras que especificam um contêiner de origem e um contêiner de destino. A política identifica os blobs no contêiner de origem a serem replicados.
Coisas a considerar ao configurar a replicação de objetos de blob
Há muitos benefícios em usar a replicação de objetos blob. Considere os cenários a seguir e pense em como a replicação pode fazer parte da sua estratégia de armazenamento de Blob.
Considere reduções de latência. Minimize a latência com a replicação de objetos blob. Você pode reduzir a latência de solicitações de leitura permitindo que os clientes consumam dados de uma região que esteja mais próxima fisicamente.
Considere a eficiência para cargas de trabalho de computação. Melhore a eficiência para cargas de trabalho de computação usando a replicação de objetos blob. Com a replicação de objetos, as cargas de trabalho de computação podem processar os mesmos conjuntos de blobs em diferentes regiões.
Considere a distribuição de dados. Otimize sua configuração para distribuição de dados. Você pode processar ou analisar dados em um único local e, em seguida, replicar apenas os resultados para outras regiões.
Considere os custos-benefícios. Gerencie sua configuração e otimize suas políticas de armazenamento. Depois que os dados forem replicados, você poderá reduzir os custos movendo os dados para a camada de arquivamento usando políticas de gerenciamento de ciclo de vida.
Considere o controle de versão ao usar a replicação de objetos
Você pode habilitar o controle de versão de Blob para manter automaticamente as versões anteriores de um objeto. Quando o controle de versão de blob está habilitado, você pode acessar versões anteriores de um blob. Este acesso permite-lhe recuperar os seus dados modificados ou eliminados.