O ApsaraDB for MongoDB oferece diversas soluções de restauração de dados para diferentes cenários.
Restaurar dados em uma instância do ApsaraDB for MongoDB
Antes de restaurar dados em uma nova instância, observe os seguintes requisitos:
A nova instância deve ter a mesma versão principal do banco de dados da instância de source. Selecione uma zona compatível com essa versão, pois as zonas disponíveis variam conforme a versão (Usage notes).
A capacidade de armazenamento da nova instância deve ser igual ou superior à da instância de source.
Não é possível restaurar backups criados antes de uma atualização de versão principal na nova versão.
Por padrão, uma nova instância criada para restauração de dados executa a versão secundária mais recente do kernel.
Se sua instância contiver coleções de séries temporais (MongoDB 5.0 ou posterior), a recuperação point-in-time pode apresentar problemas durante a fase de replay do oplog.
|
Solução |
Arquitetura da instância |
Destino da restauração |
Escopo da restauração |
Cenário |
|
Restore one or more databases of an ApsaraDB for MongoDB instance |
|
Instância original |
|
Recupera coleções ou documentos excluídos acidentalmente. |
|
Instância replica set com discos locais executando MongoDB 4.0 ou 4.2 Nota
As regiões compatíveis e outros limites estão listados em Usage notes. |
Nova instância |
|||
|
Nova instância |
Nota
A restauração parcial tem suporte apenas em instâncias com discos locais. |
Indicado quando a atualidade dos dados não é crítica. |
|
|
Instância replica set |
Nova instância |
Nota
A restauração parcial tem suporte apenas em instâncias com discos locais. |
Restaura os dados da instância para um ponto específico no tempo. |
|
|
Instância sharded cluster |
Nova instância |
Todos os bancos de dados |
||
|
Nova instância |
Todos os bancos de dados |
Restaura um backup entre regiões em uma nova instância na região onde o backup está armazenado, para fins de conformidade ou recuperação de desastres. |
Restaurar dados em um banco de dados autogerenciado
Para restaurar dados em um banco de dados autogerenciado, primeiro baixe o backup da sua instância do ApsaraDB for MongoDB (Download a backup file).
|
Solução |
Arquitetura da instância |
Observações de uso |
|
Utilize sempre uma versão do mongorestore compatível com sua versão do MongoDB, pois versões mais antigas podem não ser compatíveis com bancos de dados mais recentes (mongorestore). |
|
|
Instância replica set que atenda às seguintes condições:
|
Nenhuma. |