O Data Management (DMS) baseia-se em uma arquitetura de serviço de três camadas: fontes de dados, operação e gerenciamento de dados e aplicação comercial. O DMS também inclui um módulo integrado de Recuperação de Desastres de Dados que oferece backup completo, backup incremental, redundância geográfica e restauração de dados.
Fontes de dados
O DMS conecta-se aos seguintes tipos de banco de dados:
Bancos de dados relacionais: MySQL, SQL Server, PostgreSQL, PolarDB for MySQL, PolarDB for PostgreSQL (Compatible with Oracle), PolarDB-X, OceanBase, Oracle e Dameng (DM)
Bancos de dados NoSQL: Redis, MongoDB, Memcache, Cassandra e Graph Database (GDB)
Bancos de dados OLAP: AnalyticDB for MySQL e AnalyticDB for PostgreSQL
Armazenamento de arquivos e logs: Object Storage Service (OSS) e Simple Log Service (SLS)
O DMS é compatível com bancos de dados da Alibaba Cloud, de outros provedores de serviços em nuvem e bancos de dados autogerenciados. Para mais detalhes, consulte Tipos e recursos de bancos de dados compatíveis.
Operação e gerenciamento de dados
Esta camada abrange três áreas funcionais:
Ativos e segurança de dados: Gerenciamento centralizado de ativos de dados, controles de segurança e governança em bancos de dados, data warehouses e data lakes.
Design e desenvolvimento de banco de dados: Alteração sem bloqueio, importação de dados, sincronização de esquema, reparo de consistência de tabelas, agrupamento de bancos de dados e rastreamento de dados.
Transmissão e processamento de dados: Sincronização de dados, migração de dados, rastreamento de alterações, integração de dados, orquestração e agendamento. Todas as operações podem ser realizadas com instruções SQL.
Aplicações de dados: Use o DataService Studio e a análise de dados.
Para obter a lista completa de recursos, consulte Recursos.
Aplicação comercial
O DMS atende aos seguintes cenários de negócios:
O&M baseado em dados
Recuperação de desastres multiativa
Snapshot completo de dados no dia seguinte
Processamento centralizado de dados
Relatório visual
Análise de dados multidimensional
Recuperação de Desastres de Dados
O módulo de Recuperação de Desastres de Dados supera as limitações das abordagens tradicionais de backup, como tempos longos de restauração, custos elevados para grandes conjuntos de dados e processos manuais arriscados.
Cenários
Recuperação de desastres de emergência
Quando ocorre um incidente de segurança de dados, a Recuperação de Desastres de Dados recupera automaticamente conjuntos de backup e gera snapshots para criar uma instância sandbox. A sandbox mapeia diretamente a instância do banco de dados de source e permite operações de leitura e gravação sem afetar os dados originais.
Use a instância sandbox para:
Restauração de dados
Simulações de recuperação
Desenvolvimento e testes
Análise de consultas
Recuperação de desastres de emergência
Para mais detalhes, consulte Visão geral da sandbox do DBS.
Especificações de desempenho:
|
Métrica |
Valor |
|
Taxa de backup |
Superior a 200 MB/s |
|
Taxa máxima de compactação |
7:1 |
|
Tempo de restauração |
1 TB em 2 minutos |
|
Captura de log |
Em tempo real na memória |
|
Restauração point-in-time |
Compatível |
Benefícios:
Alto desempenho: Taxa de backup superior a 200 MB/s com compactação de até 7:1.
Restauração rápida: Restaure 1 TB em 2 minutos, com suporte para rollback point-in-time.
Custos reduzidos de armazenamento: A deduplicação de dados diminui os custos de armazenamento de backup.
Virtualização de armazenamento: As instâncias sandbox são executadas independentemente na Alibaba Cloud. Operações de leitura e gravação na sandbox não afetam os bancos de dados de source.
Redundância geográfica
A Recuperação de Desastres de Dados faz backup de dados e logs em um bucket do OSS em uma região diferente da do banco de dados de source. Configure uma programação de backup entre regiões para implementar a redundância geográfica. Para mais detalhes, consulte Visão geral.
Benefícios:
Alta segurança: Os dados são transmitidos por uma Virtual Private Cloud (VPC). Não é necessário habilitar o acesso à Internet no banco de dados de source.
Flexibilidade: Configure backups padrão diários e backups entre regiões mensais de forma independente.
Backup rápido de dados: O backup entre regiões é executado sem exigir uma linha dedicada ou conexão com a Internet entre as regiões.
Backup de banco de dados entre nuvens
Execute uma programação de backup na Recuperação de Desastres de Dados para fazer backup de bancos de dados de plataformas de nuvem de terceiros no OSS da Alibaba Cloud. Os endpoints do banco de dados de source não ficam expostos à Internet e os dados são criptografados durante a transmissão.
Benefícios:
Alta segurança e confiabilidade: A transmissão criptografada mantém os endpoints de source fora da Internet.
Facilidade de uso: Uma única plataforma de backup e restauração gerencia bancos de dados em diferentes ambientes de nuvem e concilia diferentes políticas de retenção de backup.
Restauração no nível de banco de dados e tabela
A Recuperação de Desastres de Dados lê dados de backup apenas da tabela especificada, em vez de restaurar toda a instância. Combine esse recurso com o backup incremental para restaurar dados em qualquer ponto no tempo. Para mais detalhes, consulte Restaurar dados por banco de dados ou tabela.
Benefícios:
Alta eficiência: Leituras direcionadas de tabelas reduzem o tempo de restauração em comparação com a restauração de instância completa.
Alta flexibilidade: Combine com backup incremental para restauração point-in-time.
Integração de backup para ISVs
Para fornecedores independentes de software (ISVs) que gerenciam múltiplos ambientes de banco de dados e scripts de backup, a Recuperação de Desastres de Dados fornece uma plataforma unificada que consolida backups em nuvem entre diversos bancos de dados.
Benefícios:
Tecnologias avançadas de backup: Reduz a carga de trabalho de O&M ao substituir múltiplos scripts de backup por uma única plataforma.
Backup em nuvem: Integra dados de backup de vários bancos de dados na nuvem.
Baixos custos de O&M: Protege os dados do usuário, previne perda de dados e reduz custos operacionais.