Alterar a forma como uma conta de armazenamento é replicada

O Azure Storage armazena sempre várias cópias dos seus dados para que seja protegido contra eventos planeados e não planeados, incluindo falhas de hardware transitórios, falhas de rede ou de energia e desastres naturais maciços. A redundância garante que a sua conta de armazenamento cumpre o Acordo de Nível de Serviço (SLA) para o Armazenamento Azure , mesmo face a falhas.

Uma combinação de três fatores determina como a sua conta de armazenamento é replicada e acessível:

  • Redundância de zona - se os dados são replicados entre diferentes zonas da região primária (LRS vs. ZRS)
  • Geo-redundância - replicação numa única região "local" ou entre diferentes regiões (LRS vs. GRS)
  • Ler acesso (RA) - ler o acesso à região secundária em caso de falha quando for utilizada a geo-redundância (GRS vs. RA-GRS)

Para uma visão geral de todas as opções de despedimento, consulte a redundância do Azure Storage.

Neste artigo, você vai aprender como alterar a(s) definição de replicação(s) para uma conta de armazenamento existente.

Opções para alterar o tipo de replicação

Pode alterar a forma como a sua conta de armazenamento é replicada de qualquer tipo para qualquer outro. Existem quatro formas básicas de alterar as configurações:

Para adicionar ou remover a geo-replicação ou ler o acesso à região secundária, pode simplesmente alterar a definição de replicação utilizando o portal, o PowerShell ou o CLI.

Para adicionar ou remover zona-redundância requer a utilização de conversão iniciada pelo cliente (pré-visualização), conversão solicitada por suporte ou migração manual.

Durante uma conversão, pode aceder aos dados na sua conta de armazenamento sem perda de durabilidade ou disponibilidade. O Azure Storage SLA é mantido durante o processo de conversão e não há perda de dados. Os pontos finais do serviço, as chaves de acesso, as assinaturas de acesso partilhado e outras opções de conta permanecem inalteradas após a conversão.

Realizar uma migração manual envolve tempo de paragem e requer o maior esforço manual, mas você tem mais controlo sobre o tempo do processo.

Se quiser alterar a forma como os dados são replicados na região primária e também configurar a geo-replicação ou o acesso à leitura, é necessário um processo em duas etapas. A geo-redundância e o acesso à leitura podem ser alterados ao mesmo tempo, mas a redundância de zonas deve ser alterada separadamente. Não importa o que é feito primeiro.

Nota

Embora Microsoft trate rapidamente o seu pedido de conversão, não há garantias de quando irá ser concluído. Se necessitar dos seus dados convertidos por uma determinada data, Microsoft recomenda que efetue uma migração manual.

Geralmente, quanto mais dados tiver na sua conta, mais tempo demora a replicar esses dados para outras zonas da região.

Tabela de mudança de replicação

A tabela seguinte fornece uma visão geral de como mudar de cada tipo de replicação para outro.

Nota

A migração manual é uma opção para qualquer cenário em que pretenda alterar a definição de replicação dentro das limitações para alterar tipos de replicação, de modo que essa opção tenha sido omitida da tabela abaixo para simplificar.

Além disso, algumas alterações notadas na tabela envolvem um processo em duas etapas, como a passagem de LRS para GRS/RA-GRS primeiro, depois a conversão para GZRS/RA-GZRS. A ordem dos passos não importa. Também pode converter de LRS para ZRS primeiro e depois mudar para GZRS/RA-GZRS. O interruptor é listado primeiro na tabela porque parece ocorrer quase instantaneamente, enquanto a conversão normalmente demora muito mais tempo. Realizar a alteração mais rápida primeiro permite-lhe iniciar ambas as alterações necessárias em torno do mesmo tempo e não ter que esperar que a mudança mais longa seja concluída antes de prosseguir com a outra.

Comutação ... para O LRS ... a GRS/RA-GRS 6 ... para zrs ... ao GZRS/RA-GZRS 6
... do LRS N/D Utilize portal do Azure, PowerShell ou CLI1,2 Conversão iniciada pelo cliente3,5ou -
Conversão solicitada pelo suporte3,5
Mude para GRS/RA-GRS primeiro1,2, em seguida, efetue uma conversão para GZRS/RA-GZRS usando:Conversão iniciada pelo cliente3,5- ou -
Conversão solicitada por suporte3,5
... de GRS/RA-GRS Utilize portal do Azure, PowerShell ou CLI N/D Mude primeiro para LRS e, em seguida, efetue uma conversão para ZRS utilizando:Conversão iniciada pelo cliente3,5ou -
Conversão solicitada por suporte3,5
Conversão iniciada pelo cliente3,5ou -
Conversão solicitada pelo suporte3,5
... da ZRS Conversão iniciada pelo cliente3 Mude para GZRS/RA-GZRS primeiro1,2, em seguida, efetue uma conversão para GRS/RA-GRS usando:Conversão iniciada pelo cliente3 N/D Utilize portal do Azure, PowerShell ou CLI2
... de GZRS/RA-GZRS Mude primeiro para ZRS e, em seguida, efetue uma conversão para LRS usando:Conversão iniciada pelo cliente3 Conversão iniciada pelo cliente3 Utilize portal do Azure, PowerShell ou CLI N/D

1 Incorre numa carga de saída única. 2 A mudança para o geo-redundância não é suportada se a conta de armazenamento contiver bolhas no nível de arquivo. 3 A conversão é suportada para as contas de armazenamento de ações de ficheiros de uso geral padrão v2 e premium. Não é suportado para blob de bloco premium ou contas de armazenamento de blob de página. 4 Depois de uma conta ter falhado na região secundária, é possível iniciar uma falha de volta da nova primária de volta para o novo secundário com PowerShell ou Azure CLI (versão 2.30.0 ou posterior). Para obter mais informações, veja Cuidados a ter ao executar a reativação pós-falha para a região primária original. 5 A conversão de LRS para ZRS não é suportada se o suporte ao protocolo NFSv3 estiver ativado para Armazenamento de Blobs do Azure ou se a conta de armazenamento contiver Ficheiros do Azure ações NFSv4.1. 6 Embora a ativação da geo-redundância pareça ocorrer instantaneamente, a falta de acesso à região secundária não pode ser iniciada até que a sincronização de dados entre as duas regiões esteja concluída.

Alterar a definição de replicação

Dependendo do seu cenário a partir da tabela acima, utilize um dos métodos abaixo para alterar as definições de replicação.

Alterar a definição de replicação utilizando o portal, o PowerShell ou o CLI

Na maioria dos casos pode utilizar a portal do Azure, PowerShell ou o CLI Azure para alterar a definição de replicação de acesso geo-redundante ou de acesso (RA) para uma conta de armazenamento. Se estiver a iniciar uma conversão de redundância de zona, pode alterar a definição a partir do portal do Azure, mas não da PowerShell ou do Azure CLI.

Alterar a forma como a sua conta de armazenamento é replicada no portal não resulta em tempo de inações para as suas aplicações. Isto inclui alterações que requerem uma conversão.

Para alterar a opção de redundância da sua conta de armazenamento na portal do Azure, siga estes passos:

  1. Navegue para a sua conta de armazenamento no portal do Azure.

  2. Sob a gestão de dadosselecionam redundância.

  3. Atualize a definição de redundância .

  4. Selecione Guardar.

    Screenshot mostrando como alterar a opção de replicação no portal.

Realizar uma conversão

Converter a sua conta de armazenamento para adicionar ou remover a redundância da zona faz a alteração sem incorrer em qualquer tempo de insusimento.

Durante uma conversão, pode aceder aos dados na sua conta de armazenamento sem perda de durabilidade ou disponibilidade. O Azure Storage SLA é mantido durante o processo e não há perda de dados associada a uma conversão. Os pontos finais do serviço, as chaves de acesso, as assinaturas de acesso partilhado e outras opções de conta permanecem inalteradas após a conversão.

Há duas formas de iniciar uma conversão:

Conversão iniciada pelo cliente (pré-visualização)

Importante

A conversão iniciada pelo cliente encontra-se atualmente em pré-visualização e disponível em todas as regiões públicas de ZRS, com exceção das seguintes:

  • (Europa) Europa Ocidental
  • (Europa) Reino Unido Sul
  • (América do Norte) Canadá Central
  • (América do Norte) Leste dos EUA
  • (América do Norte) Leste dos EUA 2

Para optar pela pré-visualização, consulte configurar as funcionalidades de pré-visualização na subscrição do Azure e especificar a Aceitação do Cliente como o nome da funcionalidade.

Esta versão de pré-visualização é fornecida sem um contrato de nível de serviço, e pode não ser adequada para cargas de trabalho de produção. Algumas funcionalidades poderão não ser suportadas ou poderão ter capacidades limitadas. Para obter mais informações, veja Termos Suplementares de Utilização para Pré-visualizações do Microsoft Azure.

A conversão iniciada pelo cliente adiciona uma nova opção para os clientes iniciarem uma conversão. Agora, em vez de precisar de abrir um pedido de apoio, os clientes podem iniciar a conversão diretamente a partir do portal do Azure. Uma vez iniciada, a conversão ainda pode demorar até 72 horas para realmente começar, mas potenciais atrasos relacionados com a abertura e gestão de um pedido de apoio são eliminados.

A conversão iniciada pelo cliente só está disponível a partir do portal do Azure, não da PowerShell ou do Azure CLI. Para iniciar a conversão, execute os mesmos passos utilizados para alterar outras definições de replicação no portal do Azure descritos na Definição de replicação utilizando o portal, o PowerShell ou o CLI.

Conversão solicitada pelo apoio

Os clientes ainda podem solicitar uma conversão abrindo um pedido de apoio com Microsoft.

Importante

Se precisar de converter mais de uma conta de armazenamento, crie um bilhete de suporte único e especifique os nomes das contas para converter no separador Detalhes Adicionais .

Siga estes passos para solicitar uma conversão a partir de Microsoft:

  1. Na portal do Azure, navegue para uma conta de armazenamento que pretende converter.

  2. Em Suporte + resolução de problemas, selecione Novo Pedido de Suporte.

  3. Preencha o separador descrição do problema com base nas informações da sua conta:

    • Resumo: (algum texto descritivo).
    • Tipo de emissão: Selecione Técnico.
    • Subscrição: Selecione a sua subscrição a partir do drop-down.
    • Serviço: Selecione os meus serviços e, em seguida, a Gestão da Conta de Armazenamento para o tipo de Serviço.
    • Recurso: Selecione uma conta de armazenamento para converter. Se precisar de especificar várias contas de armazenamento, pode fazê-lo no separador Detalhes Adicionais .
    • Tipo de problema: Escolha a migração de dados.
    • Subtipo de problema: Escolha Migrar para ZRS, GZRS ou RA-GZRS.

    Screenshot mostrando como solicitar uma conversão - Separador de descrição de problemas.

  4. Selecione Seguinte. O separador de solução recomendado pode ser apresentado brevemente antes de mudar para a página Soluções . Na página Soluções , pode verificar a elegibilidade da sua conta de armazenamento para conversão:

    • Tipo de replicação do alvo: (escolha a opção desejada a partir do drop-down)
    • Contas de armazenamento a partir de: (introduza um nome de conta de armazenamento único ou uma lista de contas separadas por pontos-e-vírguis)
    • Selecione Submeter.

    Screenshot mostrando como verificar a elegibilidade da sua(s) conta de armazenamento(s) para conversão - Página de soluções.

  5. Tome as medidas adequadas se os resultados indicarem que a sua conta de armazenamento não é elegível para conversão. Se for elegível, selecione Voltar ao pedido de apoio.

  6. Selecione Seguinte. Se tiver mais de uma conta de armazenamento para migrar, então no separador Detalhes , especifique o nome de cada conta, separada por um ponto e vírgula.

    Screenshot mostrando como solicitar uma conversão - Separador de detalhes adicionais.

  7. Preencha as informações adicionais necessárias no separador Detalhes Adicionais e, em seguida, selecione Review + create para rever e submeter o seu bilhete de apoio. Uma pessoa de apoio entrará em contacto consigo para prestar qualquer assistência que possa necessitar.

Migração manual

Uma migração manual proporciona mais flexibilidade e controlo do que uma conversão. Pode utilizar esta opção se precisar da migração para completar até uma determinada data, ou se a conversão não for suportada para o seu cenário. A migração manual também é útil quando se desloca uma conta de armazenamento para outra região. Consulte a conta de Armazenamento Azure para outra região para obter mais detalhes.

Deve efetuar uma migração manual se:

  • Quer migrar a sua conta de armazenamento para outra região.
  • A sua conta de armazenamento é uma conta blob bloqueada.
  • A sua conta de armazenamento inclui dados no nível de arquivo e não é desejado a reidratação dos dados.

Importante

Uma migração manual pode resultar em tempo de inatividade da aplicação. Se a sua aplicação necessitar de alta disponibilidade, Microsoft também fornece uma opção de conversão. Uma conversão é uma migração no local sem tempo de inatividade.

Com uma migração manual, copia os dados da sua conta de armazenamento existente para uma nova conta de armazenamento. Para realizar uma migração manual, pode utilizar uma das seguintes opções:

  • Copie os dados utilizando uma ferramenta existente, como a AzCopy, uma das bibliotecas de clientes do Azure Storage ou uma ferramenta de terceiros fiável.
  • Se estiver familiarizado com Hadoop ou HDInsight, pode anexar a conta de armazenamento de origem e a conta de armazenamento de destino ao seu cluster. Em seguida, paralelize o processo de cópia de dados com uma ferramenta como a DistCp.

Para obter orientações mais detalhadas sobre como realizar uma migração manual, consulte uma conta de Armazenamento Azure para outra região.

Limitações para alterar tipos de replicação

As limitações aplicam-se a alguns cenários de mudança de replicação dependendo de:

Região

Certifique-se de que a região onde a sua conta de armazenamento está localizada suporta todas as definições de replicação desejadas. Por exemplo, se estiver a converter a sua conta para zonas redundantes (ZRS, GZRS ou RA-GZRS), certifique-se de que a sua conta de armazenamento está numa região que a suporta. Consulte as listas de regiões apoiadas para o armazenamento redundante de zonas e para o armazenamento de zonas-de-zona redundante.

A conversão iniciada pelo cliente (pré-visualização) para ZRS está disponível em todas as regiões públicas do ZRS, com exceção das seguintes:

  • (Europa) Europa Ocidental
  • (Europa) Reino Unido Sul
  • (América do Norte) Canadá Central
  • (América do Norte) Leste dos EUA
  • (América do Norte) Leste dos EUA 2

Conflitos de recurso

Algumas funcionalidades da conta de armazenamento não são compatíveis com outras funcionalidades ou operações. Por exemplo, a capacidade de falhar na região secundária é a principal característica da geo-redundância, mas outras características não são compatíveis com o failover. Para obter mais informações sobre funcionalidades e serviços não suportados com failover, consulte funcionalidades e serviços não suportados. A conversão de uma conta para GRS, GZRS ou RA-GZRS pode ser bloqueada se uma função conflituosa estiver ativada, ou se for necessário desativar a funcionalidade mais tarde antes de iniciar uma falha.

Tipo de conta de armazenamento

Ao planear alterar as definições de replicação, considere as seguintes limitações relacionadas com o tipo de conta de armazenamento.

Alguns tipos de conta de armazenamento apenas suportam determinadas configurações de redundância, o que afeta se podem ser convertidos ou migrados e, em caso afirmativo, como. Para obter mais detalhes sobre os tipos de conta de armazenamento Azure e as opções de redundância suportadas, consulte a visão geral da conta de armazenamento.

O quadro seguinte fornece uma visão geral das opções de despedimento disponíveis para os tipos de conta de armazenamento e se a conversão e a migração manual são suportadas:

Tipo de conta de armazenamento Suporta LRS Suporta ZRS Suporta a conversão (a partir do portal) Suporta a conversão (por pedido de apoio) Suporta migração manual
Finalidade geral padrão v2
Ações de ficheiros premium ✅ 1
Bolha de bloco premium
Bolha de página premium
Discos geridos2
Finalidade geral padrão v1 3
ZRS Classic4 (disponível em contas v1 para fins gerais)

1 A conversão de ações de ficheiros premium só está disponível através da abertura de um pedido de apoio; A conversão iniciada pelo cliente (pré-visualização) não é suportada atualmente. 2 Os discos geridos só estão disponíveis para O LRS e não podem ser migrados para ZRS. Pode armazenar instantâneos e imagens para discos geridos SSD padrão no armazenamento HDD padrão e escolher entre as opções LRS e ZRS. Para obter informações sobre integração com conjuntos de disponibilidade, consulte discos geridos Introdução ao Azure. 3 Se a sua conta de armazenamento for v1, terá de atualizá-la para V2 antes de efetuar uma conversão. Para aprender a atualizar a sua conta V1, consulte atualização para uma conta de armazenamento V2 para fins gerais. 4 Contas de armazenamento ZRS Classic foram depreciadas. Para obter informações sobre a conversão de contas ZRS Classic, consulte a conversão de contas ZRS Classic.

Conversão de contas clássicas da ZRS

Importante

As contas da ZRS Classic foram depreciadas a 31 de março de 2021. Os clientes já não podem criar contas ZRS Classic. Se ainda tiver algumas, deve atualizá-las para as contas V2 para fins gerais.

A ZRS Classic só estava disponível para bolhas de blocos em contas de armazenamento V1 (GPv1) de uso geral. Para obter mais informações sobre contas de armazenamento, consulte a conta de armazenamento Azure.

As contas ZRS Classic replicam assíncronamente os dados em centros de dados dentro de uma a duas regiões. Os dados replicados não estavam disponíveis a menos que Microsoft iniciado uma falha no secundário. Uma conta ZRS Classic não pode ser convertida para ou de LRS, GRS ou RA-GRS. As contas ZRS Classic também não suportam métricas ou registos.

Para alterar o ZRS Classic para outro tipo de replicação, utilize um dos seguintes métodos:

Para atualizar a sua conta de armazenamento ZRS Classic para zRS, utilize o portal do Azure, PowerShell ou Azure CLI em regiões onde o ZRS está disponível:

Para fazer upgrade para ZRS no portal do Azure, navegue nas definições de Configuração da conta e escolha Upgrade:

Atualizar do ZRS Clássico para o ZRS no Portal

Para migrar manualmente os dados da sua conta ZRS Classic para outro tipo de replicação, siga os passos para realizar uma migração manual.

Se quiser migrar os seus dados para uma conta de armazenamento redundante localizada numa região diferente da conta de origem, deve efetuar uma migração manual. Para mais detalhes, consulte uma conta de Armazenamento Azure para outra região.

Camada de acesso

Certifique-se de que a opção de replicação pretendda suporta o nível de acesso atualmente utilizado na conta de armazenamento. Por exemplo, as contas de armazenamento GZRS não suportam atualmente o nível de arquivo. Consulte os níveis de acesso Hot, Cool e Archive para obter mais detalhes.

Para alterar a configuração de redundância para uma conta de armazenamento que contenha bolhas no nível Archive, primeiro tem de reidratar todas as bolhas arquivadas para o nível Hot ou Cool. Microsoft recomenda que evite alterar a configuração de redundância para uma conta de armazenamento que contenha bolhas arquivadas se possível, porque as operações de reidratação podem ser dispendiosas e demoradas. Uma opção que evita o tempo e a despesa de reidratação é uma migração manual.

Suporte de protocolo

A conversão da sua conta de armazenamento para redundância de zona (ZRS, GZRS ou RA-GZRS) não é suportada se o suporte ao protocolo NFSv3 estiver ativado para Armazenamento de Blobs do Azure ou se a conta de armazenamento contiver Ficheiros do Azure ações NFSv4.1.

Ativação pós-falha e reativação pós-falha

Depois de uma falha de conta na região secundária, é possível iniciar uma falha do novo primário de volta para o novo secundário com PowerShell ou Azure CLI (versão 2.30.0 ou posterior). Para obter mais informações, tenha cuidado ao voltar à primária original.

Se tiver feito uma falha na conta (RA-)GRS ou (RA-)GZRS, a conta é localmente redundante (LRS) na nova região primária após a falha. A migração ao vivo para ZRS ou GZRS para uma conta LRS resultante de uma falha não é suportada. Isto é verdade mesmo no caso das chamadas operações de repusão. Por exemplo, se efetuar uma falha de conta da RA-GZRS para o LRS na região secundária, e depois configurá-la novamente para RA-GRS e executar outra falha de conta para a região primária original, não pode realizar uma conversão para RA-GZRS na região primária. Em vez disso, terá de realizar uma migração manual para ZRS ou GZRS.

Requisitos de tempo de inatividade

Durante uma conversão, pode aceder aos dados na sua conta de armazenamento sem perda de durabilidade ou disponibilidade. O Azure Storage SLA é mantido durante o processo de migração e não há perda de dados associada a uma conversão. Os pontos finais do serviço, as chaves de acesso, as assinaturas de acesso partilhado e outras opções da conta permanecem inalterados após a migração.

Se iniciar uma conversão a partir do portal do Azure, o processo de migração pode demorar até 72 horas para começar, e possivelmente mais longo se solicitado através da abertura de um pedido de apoio.

Se optar por realizar uma migração manual, é necessário um tempo de inatividade, mas tem mais controlo sobre o tempo do processo de migração.

Custos associados à alteração da forma como os dados são replicados

Os custos associados à alteração da forma como os dados são replicados dependem da sua trajetória de conversão. As ofertas de despedimentos da Azure Storage incluem LRS, ZRS, GRS, RA-GRS, GZRS e RA-GZRS.

Por exemplo, passar de LRS para qualquer outro tipo de replicação irá incorrer em encargos adicionais porque você está se movendo para um nível de redundância mais sofisticado. Migrar para GRS ou RA-GRS incorrerá numa taxa de largura de banda no momento da conversão ou migração porque toda a sua conta de armazenamento está a ser replicada para a região secundária. Todos os escritos subsequentes para a região primária também incorrem em cargas de largura de banda para replicar a escrita para a região secundária. Para obter detalhes sobre as taxas de largura de banda, consulte a página de preços de armazenamento Azure.

Se migrar a sua conta de armazenamento de GRS para LRS, não há custo adicional, mas os seus dados replicados são eliminados da localização secundária.

Importante

Se migrar a sua conta de armazenamento de RA-GRS para GRS ou LRS, essa conta é faturada como RA-GRS por mais 30 dias além da data em que foi convertida.

Ver também