Uma restauração completa copia todos os dados históricos de um cluster PolarDB de source para um novo cluster. Após verificar os dados no novo cluster, migre-os de volta para o cluster de source. É possível restaurar dados a partir de um conjunto de backup ou para um ponto específico no tempo. Este tópico descreve como executar uma restauração para um ponto no tempo (PITR).
Precauções
O cluster restaurado contém os dados e as informações de conta do cluster de source, mas não inclui suas configurações de parâmetros.
Procedimento
Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Clusters. Selecione a região do cluster e clique em ID do cluster desejado.
No painel de navegação à esquerda, escolha .
-
Execute a restauração para um ponto no tempo.
-
Para restaurar na mesma região:
Na página Backup and Restoration, clique em Point-in-time Restoration.
-
Para restaurar em uma região diferente:
Na página Backup and Restoration, selecione a região que contém os dados a serem restaurados.
Clique em Point-in-time Restoration.
-
-
Na página Clone Instance, selecione um método de faturamento para o novo cluster.
Subscription: O pagamento pelos nós de computação ocorre no momento da criação do cluster. O espaço de armazenamento é faturado por hora com base na quantidade real de dados armazenados.
Pay-As-You-Go: O faturamento é horário tanto para nós de computação quanto para recursos de armazenamento, conforme o uso real, sem taxas antecipadas. Se precisar do cluster apenas por um curto período, selecione Pay-As-You-Go para economizar custos, pois é possível liberá-lo quando não for mais necessário.
-
Configure os seguintes parâmetros.
Parâmetro
Descrição
Operation type
Selecione Restore to Point in Time.
Region
Selecione a região de destino para a restauração.
Nota-
Se o backup entre regiões estiver ativado, será possível restaurar tanto na região de source quanto na região de destino.
-
Caso o backup entre regiões não esteja ativado, este campo assume automaticamente a região do cluster de source. Nenhuma seleção é necessária.
Backup point in time
Escolha o ponto no tempo para o qual deseja restaurar os dados.
NotaÉ possível restaurar o cluster para qualquer ponto no tempo dentro dos últimos 7 dias.
Primary Zone
Defina a Primary Zone do cluster.
NotaEm uma região com duas ou mais zonas de disponibilidade, o PolarDB replica automaticamente os dados para uma zona de disponibilidade secundária visando a recuperação de desastres.
Network Type
Este parâmetro é fixo como VPC. Nenhuma ação é necessária.
VPC
Selecione a VPC e o VSwitch para o cluster. Recomendamos utilizar as mesmas configurações do cluster de source.
NotaPara obter desempenho ideal e conectividade de rede interna, crie o cluster PolarDB e as instâncias ECS que se conectam a ele na mesma VPC.
VSwitch
Compatibility
Este parâmetro é definido automaticamente para corresponder à Compatibility do cluster de source. Nenhuma ação é necessária.
Service Edition
Este parâmetro é configurado automaticamente para corresponder à Service Edition do cluster de source. Nenhuma ação é necessária.
Edition
Este parâmetro é definido automaticamente para corresponder à Edition do cluster de source. Nenhuma ação é necessária.
Specification Edition
O valor padrão corresponde à Specification Edition do cluster de source, não exigindo seleção.
CPU Architecture
Este parâmetro é definido automaticamente para corresponder à CPU Architecture do cluster de source. Nenhuma ação é necessária.
Node Specifications
Escolha as Node Specifications. Diferentes especificações oferecem capacidades máximas de armazenamento e desempenhos distintos. Para mais informações, consulte e Especificações de nós de computação.
NotaPara garantir o funcionamento correto do cluster restaurado, recomendamos selecionar Node Specifications iguais ou superiores às do cluster de source.
Nodes
O valor padrão é 2.
NotaPor padrão, um novo cluster inclui um nó primário e um nó somente leitura. Após a criação, é possível adicionar nós somente leitura, totalizando um nó primário e até 15 nós somente leitura. Para mais informações, consulte Adicionar ou remover nós.
Database proxy type
Este parâmetro é fixo como Enterprise Dedicated Edition. Nenhuma ação é necessária.
Enable hot standby cluster
Decida se deseja Enable Hot Standby Cluster.
-
Ao optar por Enable Hot Standby Storage Cluster, o PolarDB implanta tanto um cluster primário (com nós de computação réplica e armazenamento primário) quanto um cluster de armazenamento em espera ativa na região atual. O cluster primário e o cluster em espera mantêm três réplicas de dados cada, totalizando seis réplicas, o que proporciona maior garantia de SLA.
-
Se escolher Disable Hot Standby Storage Cluster, apenas o cluster primário com três réplicas de dados será implantado. O custo de armazenamento é reduzido pela metade, mas o SLA é inferior.
Storage Type
-
O PolarDB Enterprise Edition suporta os tipos de armazenamento PSL5 e PSL4:
-
PSL5: Tipo de armazenamento legado no PolarDB. Oferece alto desempenho, confiabilidade e disponibilidade.
-
PSL4: Novo tipo de armazenamento que utiliza a tecnologia proprietária Smart-SSD da Alibaba Cloud. Comprime e descomprime dados no nível físico do SSD, reduzindo os custos de armazenamento por unidade de dados e mantendo um impacto controlável no desempenho.
NotaNão é possível alterar o tipo de armazenamento de um cluster existente. Para trocar de tipo, crie um novo cluster com o tipo de armazenamento desejado e migre seus dados.
Para uma comparação detalhada entre os dois tipos de armazenamento, consulte Como escolher entre PSL4 e PSL5.
-
Storage Billing Method
O PolarDB suporta dois métodos de faturamento de armazenamento: pay-by-capacity e Subscription.
-
Pay-by-capacity: Este método adota uma abordagem serverless. Não é necessário especificar uma capacidade ao adquirir o cluster. A capacidade de armazenamento escala automaticamente conforme o crescimento dos dados, e a cobrança ocorre apenas pelo espaço de armazenamento realmente utilizado.
-
Subscription: Você pré-adquire uma quantidade específica de espaço de armazenamento para o cluster.
Para mais detalhes sobre o faturamento de armazenamento, consulte Métodos de faturamento de espaço de armazenamento.
Nota-
Se o billing method for Subscription, será possível escolher entre pay-by-capacity ou Subscription para o Storage Billing Method.
-
Caso o billing method seja Pay-As-You-Go, este parâmetro não estará disponível. O método de faturamento de armazenamento assume o padrão pay-by-capacity.
Storage Fee
Quando o método de faturamento de armazenamento for pay-by-capacity, não é necessário especificar uma capacidade de armazenamento. O PolarDB realiza o faturamento horário com base no espaço de armazenamento efetivamente utilizado.
Storage Capacity
Quantidade de espaço de armazenamento a ser pré-adquirida. Para um cluster PolarDB Enterprise Edition, a capacidade de armazenamento varia de 50 GB a 500 TB, com ajustes em incrementos de 10 GB.
NotaEste parâmetro só está disponível quando o billing method é Subscription e o Storage Billing Method é Subscription.
Cluster Name
Insira um Cluster Name. O nome deve atender aos seguintes requisitos:
-
Deve ter entre 2 e 128 caracteres.
-
Deve começar com uma letra ou um caractere chinês.
-
Pode conter dígitos, pontos (.), sublinhados (_) e hifens (-).
Se deixar este campo em branco, um nome será gerado automaticamente. É possível alterar o nome após a criação do cluster.
Subscription Duration
Defina a Subscription Duration do cluster.
NotaEste parâmetro só está disponível quando o billing method está definido como Subscription.
Quantity
Selecione a Quantity de clusters a serem adquiridos.
-
-
Conclua o pagamento conforme o método de faturamento selecionado.
-
Pay-As-You-Go
Ao clicar em Buy Now, você concorda com os termos de service e quaisquer termos específicos do product selecionado.
-
Subscription
Ao clicar em Buy Now, você concorda com os termos de service e quaisquer termos específicos do product selecionado.
Na página Payment, confirme os detalhes do pedido e o método de pagamento e clique em Pay.
NotaApós a compra bem-sucedida, a criação do cluster leva de 10 a 15 minutos. Em seguida, visualize o novo cluster na página Clusters.
O tempo total para uma restauração para um ponto no tempo consiste no tempo de restauração do conjunto de backup (snapshot) somado ao tempo de aplicação dos logs físicos. Se a carga de trabalho de gravação foi alta desde a criação do último conjunto de backup, a aplicação dos logs físicos pode levar um tempo significativo. Para mais informações, consulte Backup de log físico.
-
APIs relacionadas
|
API |
Descrição |
|
Chame a operação CreateDBCluster para restaurar um cluster PolarDB. Nota
Defina o parâmetro CreationOption como CloneFromPolarDB. |