Este processo é útil para recuperar dados após erros do usuário ou analisar dados históricos.
Como funciona
Você pode restaurar dados de um conjunto de backups do ApsaraDB RDS for MariaDB. O processo ocorre da seguinte forma:
Restaure os dados de um backup da instância de source para uma nova instância.
Acesse a nova instância e verifique se os dados estão corretos.
Migre os dados para a instância de source.
Pré-requisitos
A instância de source deve atender aos seguintes requisitos:
A instância está no estado Running e não está bloqueada.
Não há tarefas de migração de dados em andamento na instância.
A instância de source possui pelo menos um conjunto de backups.
Observações de uso
A nova instância herda a lista de permissões de endereços IP, as configurações de backup e as definições de parâmetros da instância de source.
Os dados na nova instância correspondem exatamente aos dados do conjunto de backups selecionado.
A nova instância inclui todas as informações de conta existentes no momento da criação do conjunto de backups.
Faturamento
A nova instância usada na restauração gera custos. Consulte os detalhes de custo ao criar a instância.
Para uso temporário, crie uma instância com pagamento conforme o uso. Após Migrate data to the source instance, Release the new instance para reduzir custos.
O faturamento da instância começa após a criação.
Restaurar dados para uma nova instância
Acesse o console do ApsaraDB RDS e vá para a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância RDS e clique em ID da instância.
No painel de navegação à esquerda, clique em Backup and Restoration.
No canto superior esquerdo da página, clique em Restore Instance (Previously Clone Instance).
-
Configure os seguintes parâmetros.
Parâmetro
Descrição
Billing Method
-
Subscription: Método de faturamento pré-pago em que o pagamento da instância ocorre no momento da criação. Indicado para necessidades de longo prazo, é mais econômico que o pagamento conforme o uso e oferece descontos maiores para períodos de contratação mais extensos.
-
Pay-As-You-Go: Método de faturamento pós-pago com cobrança por hora. Ideal para demandas de curto prazo, pois permite liberar as instâncias imediatamente após o uso para economizar.
Restore Mode
Atualmente, a restauração é suportada apenas By Backup Set.
By Backup Set
Selecione o conjunto de backups do qual deseja restaurar os dados.
Edition
High-availability Edition: Um nó primário e um nó secundário, formando uma arquitetura clássica de alta disponibilidade.
NotaAs edições suportadas variam conforme a região e a versão do banco de dados. Para mais informações sobre cada edição, consulte Editions.
Product Type
O padrão é Standard Edition. Para mais detalhes, consulte Product types.
Zone of Primary Node
Selecione a zona de disponibilidade para o nó primário da instância.
Deployment Method
-
Multi-zone Deployment (Recomendado): Os nós primário e secundário ficam em zonas de disponibilidade diferentes dentro da mesma região, proporcionando recuperação de desastres entre zonas.
-
Single-zone Deployment: O nó primário e o nó secundário residem na mesma zona de disponibilidade.
Nota-
Não há diferenças substanciais entre as zonas de disponibilidade de uma mesma região.
-
Uma instância ECS apresenta desempenho de rede ligeiramente superior ao acessar uma instância RDS na mesma zona de disponibilidade, em comparação com outra zona da mesma região.
-
Caso o canto superior direito da zona de disponibilidade desejada exiba Sold Out, escolha outra zona de disponibilidade.
Zone of Secondary Node
Se optar por Multi-zone Deployment no Deployment Method, será necessário selecionar a zona de disponibilidade para o nó secundário da instância.
Instance Type
-
General-purpose Instance Types (Entry-level): Tipo de instância compartilhada de uso geral que oferece recursos dedicados de memória e I/O, mas compartilha cpu e armazenamento com outras instâncias de uso geral no mesmo servidor.
-
Dedicated Instance Types(Enterprise): Refere-se a tipos de instância dedicados ou exclusivos. Uma instância dedicada garante acesso exclusivo aos recursos alocados de cpu, memória, armazenamento e I/O. Já a instância exclusiva representa o nível mais alto de dedicação, ocupando integralmente todos os recursos de cpu, memória, armazenamento e I/O de um servidor físico inteiro.
Capacity
Representa o espaço total para seus dados, arquivos de sistema, arquivos de log e arquivos de transação. Ajuste a capacidade de armazenamento em incrementos de 5 GB.
NotaEm tipos específicos de instância que utilizam SSDs locais de alto desempenho, a capacidade de armazenamento está vinculada ao tipo de instância devido à alocação dedicada de recursos. Para mais informações, consulte Primary instance types.
-
Clique em Next: Instance Configuration.
-
Defina os parâmetros abaixo.
Parâmetro
Descrição
Network Type
O ApsaraDB RDS for MariaDB suporta Virtual Private Cloud (VPC). A VPC é uma rede isolada que proporciona maior segurança e melhor desempenho em relação à rede clássica.
NotaPara garantir a conectividade de rede interna, certifique-se de que as instâncias RDS e ECS estejam no mesmo tipo de rede. Se escolher VPC, ambas devem estar também na mesma VPC.
Resource Group
Escolha o grupo de recursos ao qual a instância pertence.
Clique em Next: Confirm Order.
Confirme a Parameter Configuration, selecione a Quantity e a Subscription Duration (apenas para instâncias Subscription), aceite o contrato de service e clique em Pay Now para concluir o pagamento.
Verificar dados na nova instância
Para saber como acessar uma instância, consulte Connect to an ApsaraDB RDS for MariaDB instance.
Migrar dados para a instância de source
Após confirmar que os dados na nova instância estão corretos, migre-os de volta para a instância de source. Para mais informações, consulte Migrate data between ApsaraDB RDS instances.
A migração de dados consiste em copiar informações de uma instância de source para uma instância de destino. Esse processo não afeta a instância de source.