- Visão geral de serviço
-
Referência de API
- Antes de começar
- Visão geral de API
- Chamada de APIs
- Primeiros passos
-
APIs V3.0 (recomendada)
- Consulta da versão de API
- Consulta de informações sobre versão do banco de dados
- Consulta de especificações do banco de dados
- Consulta do tipo de disco do banco de dados
-
Gerenciamento de instâncias de banco de dados
- Criação de uma instância de banco de dados
- Reinicialização de uma instância de banco de dados
- Exclusão de uma instância de banco de dados
- Consulta de instâncias e detalhes
- Expansão do espaço de armazenamento
- Adição de nós para uma instância de cluster
- Modificação de especificações de instância de banco de dados
- Execução de um switchover principal/secundário em uma instância de conjunto de réplicas
- Habilitação ou desabilitação do SSL
- Modificação de um nome de instância de banco de dados
- Alteração da descrição de uma instância
- Alteração de uma porta do banco de dados
- Alteração de um grupo de segurança
- Vinculação de um EIP
- Desvinculação de um EIP
- Alteração de um endereço IP privado
- Criação de endereço IP de shard ou config de uma instância de cluster
- Configuração do acesso entre CIDRs para um conjunto de réplicas
- Consulta de AZs para as quais uma instância pode ser migrada
- Migração de uma instância de banco de dados para outra AZ
- Configuração da política de lixeira
- Adição de nós a uma instância do conjunto de réplicas
- Adição de uma réplica de leitura a uma instância
- Atualização do patch do banco de dados
- Habilitação ou desabilitação do monitoramento por segundos
- Consulta de configurações de monitoramento de segundo nível
- Configuração de janelas de manutenção
- Gerenciamento de conexões
-
Backup e restauração
- Criação de um backup manual
- Exclusão de um backup manual
- Consulta da lista de backups
- Consulta de uma política de backup automatizado
- Definição de uma política de backup automatizado
- Restauração de dados em uma nova instância de banco de dados
- Obtenção do link para download de um arquivo de backup
- Consulta dos intervalos de tempo de restauração
- Obtenção da lista de bancos de dados que podem ser restaurados
- Obtenção da lista de coleções de banco de dados que podem ser restauradas
- Restauração de dados para a instância de banco de dados original
- Restauração de bancos de dados e tabelas para um ponto no tempo
-
Configuração de parâmetros
- Obtenção de modelos de parâmetros
- Criação de um modelo de parâmetros
- Exclusão de um modelo de parâmetros
- Obtenção de detalhes sobre um modelo de parâmetros
- Modificação de um modelo de parâmetros
- Aplicação de um modelo de parâmetros
- Obtenção de parâmetros de uma instância de banco de dados especificada
- Modificação de parâmetros de uma instância de banco de dados especificada
-
Consultas de informações de log
- Consulta de logs lentos do banco de dados
- Obtenção de links para download de logs de consulta lentos
- Mostra dos logs lentos originais
- Consulta de logs de erros do banco de dados
- Obtenção de links para download de logs de erros
- Configuração da auditoria do SQL
- Consulta da política de auditoria do SQL
- Obtenção da lista de logs de auditoria
- Obtenção de links para download de logs de auditoria
- Gerenciamento de tags
-
Gerenciamento de bancos de dados e usuários
- Criação de um usuário do banco de dados
- Criação de uma função do banco de dados
- Consulta de detalhes sobre usuários do banco de dados
- Consulta da lista de funções do banco de dados
- Alteração da senha de um usuário do banco de dados
- Verificação da senha para efetuar logon em um banco de dados
- Consulta de configurações de balanceamento do cluster
- Habilitação ou desabilitação do balanceamento do cluster
- Definição da janela de tempo de atividade para balanceamento do cluster
- Exclusão de um usuário de banco de dados
- Exclusão de uma função de banco de dados
- Gerenciamento de cotas
- Gerenciamento de tarefas
- API V3 (indisponível em breve)
- Exemplos
- Políticas de permissões e ações suportadas
- Apêndice
- Histórico de alterações
-
Primeiros passos
- Visão geral
-
Primeiros passos com clusters
- Compra de uma instância de cluster
- Conexão a uma instância de cluster
-
Primeiros passos com conjuntos de réplicas
- Compra de uma instância de conjunto de réplicas
-
Conexão a uma instância do conjunto de réplicas
- Métodos de conexão
- (Recomendada) Conexão a instâncias de conjunto de réplicas por meio do DAS
- Conexão a uma instância do conjunto de réplicas em uma rede privada
- Conexão a uma instância de conjunto de réplicas em numa rede pública
- Conexão a uma instância de conjunto de réplicas usando código do programa
-
Primeiros passos com nós únicos
- Compra de uma instância de nó único
- Conexão a uma instância de nó único
- Logon no console do DDS
- Exemplo: comprar e conectar-se a uma instância do DDS
-
Perguntas frequentes
-
Consultoria de produto
- Qual é a relação entre o DDS e o MongoDB Community Edition?
- Quais são as diferenças entre DDS e GaussDB(for Mongo)?
- Quais precauções devem ser tomadas ao usar o DDS?
- Qual é a disponibilidade de instâncias de BD do DDS?
- Minhas instâncias de BD do DDS serão afetadas pelas instâncias de BD do DDS de outros usuários?
- O DDS oferece suporte à implementação multi-AZ?
- Posso alterar a VPC de uma instância criada?
- Posso alterar a região de uma instância criada?
- O que é nó oculto?
- Versões do banco de dados
- Congelamento, liberação, exclusão e cancelamento de assinatura de recursos
-
Gerenciamento de recursos e disco
- Quais itens ocupam o espaço de armazenamento das instâncias do DDS?
- Quais tipos de logs e arquivos ocupam espaço de armazenamento de instância de BD do DDS?
- Por que o uso do espaço de armazenamento indicado na GUI é menor do que o uso real?
- Por que o espaço disponível em disco não aumenta depois que os dados são excluídos?
- Por que a memória residente de uma instância de conjunto de réplicas de 4 vCPUs/8 GB de memória é de apenas 4 GB?
- Expansão de capacidade e alterações de especificação
-
Desempenho do banco de dados
- Quando uma alternância primária/em espera será acionada para um cluster ou conjunto de réplicas?
- Alto uso de armazenamento
- Qual é o atraso de tempo para sincronização primária/secundária em um conjunto de réplicas?
- Como os dados são transferidos entre os nós primário e secundário de um conjunto de réplicas?
- Como limpar um alarme dizendo que o uso da memória de partição excede 90%?
- O que fazer se um erro de consulta é relatado depois que os dados são gravados no cluster do DDS?
- Permissões do banco de dados
-
Criação e exclusão
- Como selecionar nós e especificações de instância?
- Por que uma instância não é exibida no console após ser criada?
- Posso usar um modelo para criar instâncias de BD do DDS?
- Por que os dados estão perdendo do meu banco de dados?
- Meus backups serão excluídos se excluir minha conta na nuvem?
- Quais são as diferenças entre exclusão e cancelamento de assinatura de instância?
-
Conexão de base de dados
- O que fazer se não conseguir se conectar a uma instância de BD do RDS?
- O que fazer se o número de conexões de uma instância atingir seu máximo?
- Como consultar e limitar o número de conexões?
- O que fazer se o ECS e o DDS forem implementados em VPCs diferentes e não puderem se comunicar entre si?
- As aplicações precisam dar suporte à reconexão automática ao banco de dados do DDS?
- Como criar e fazer logon em um ECS?
- Instalação de um cliente
- Uso do banco de dados
- Migração de banco de dados
- Armazenamento de banco de dados
- Parâmetros do banco de dados
- Backup e restauração
- Segurança de rede
- Monitoramento e alarmes
-
Consultoria de produto
- No momento, o conteúdo não está disponível no seu idioma selecionado. Consulte a versão em inglês.
- What's New
- Function Overview
-
Product Bulletin
- Vulnerability Notice
-
Product Notices
- [Notice] Starting OBT for DDS Cluster 5.0 on Nov 5, 2024
- [Notice] Huawei Cloud DDS Replica Set 5.0 Will Be Released Commercially on Oct 11, 2024
- [Notice] Huawei Cloud DDS 3.4 Will Be Discontinued on Oct 11, 2024
- [Notice] Starting OBT for DDS 5.0 on July 24, 2024
- [Notice] Specifications with CPU-Memory Ratio of 1:8 Will Be Available for x86-Powered Enhanced II Replica Set Instances and Cluster Shards on February 15, 2023
- [Notice] DDS 4.4 OBT Invitation
- [Product Discontinuation Notice] Huawei Cloud Document Database Service (DDS) Single Node Instances Will Be Discontinued on July 15, 2023
- [Notice] Huawei Cloud DDS 4.4 Will Be Released Commercially on Oct 08, 2023
- Version Description
- Product Release Notes
- Billing
-
User Guide
- Buying an Instance
-
Connecting to a DB Instance
- Connecting to a Cluster Instance
- Connecting to a Replica Set Instance
- Connecting to a Single Node Instance
- Data Migration
- Performance Tuning
- Permissions Management
- Instance Lifecycle Management
-
Instance Modifications
- Changing an Instance Name
- Changing an Instance Description
- Modifying an Instance Tag
- Changing the Name of the Replica Set in the Connection Address
- Upgrading a Minor Engine Version
- Upgrading a Major Engine Version
- Scaling Up Storage Space
- Changing an Instance Class
- Changing Cluster Instance Nodes
- Changing Replica Set Instance Nodes
- Configuring the Maintenance Window
- Changing an AZ
- Updating the OS of a DB Instance
-
Data Backups
- Backup Principles and Solutions
- Configuring an Automated Backup Policy
- Configuring an Incremental Backup Policy
- Configuring the Cross-Region Backup Policy
- Setting Backup Method for a DB Instance
- Creating a Manual Backup
- Deleting a Manual Backup
- Deleting an Automated Backup
- Stopping a Backup
- Downloading a Backup File
-
Data Restorations
- Solutions
- Restoring Data to a New Instance
- Restoring Data to the Original Instance
- Restoring Data to a Point in Time
- Restoring Data to an On-Premises Database
- Restoring Data of Enhanced Edition
-
Parameter Template Management
- Overview
- Creating a Parameter Template
- Modifying DDS DB Instance Parameters
- Viewing Parameter Change History
- Exporting a Parameter Template
- Comparing Parameter Templates
- Replicating a Parameter Template
- Resetting a Parameter Template
- Applying a Parameter Template
- Viewing Application Records of a Parameter Template
- Modifying the Description of a Parameter Template
- Deleting a Parameter Template
- Connection Management
- Database Usage
- Data Security
- Monitoring and Alarm Reporting
- Auditing
- Logs
- Task Center
- DBA Assistant
- SQL Execution Control
- Cross-AZ Disaster Recovery
- Tags
- Quotas
- DDS Usage Suggestions
- Developer Guide
-
Best Practices
- Overview
- Security Best Practices
- Common Methods for Connecting to a DDS Instance
- From Other Cloud MongoDB to DDS
- From On-Premises MongoDB to DDS
- From ECS-hosted MongoDB to DDS
- How Do Replica Sets Achieve High Availability and Read/Write Splitting?
- Sharding
- How Do I Improve DDS Performance by Optimizing SQL Statements?
- How Do I Prevent the dds mongos Cache Problem?
- How Do I Solve the High CPU Usage Issue?
- How Do I Troubleshoot High Memory Usage of DDS DB Instances?
- What Can I Do If the Number of Connections of an Instance Reaches Its Maximum?
- Creating a User and Granting the Read-Only Permission to the User
- Proper Use of Data Definition Languages (DDL) Statements
- How Is a DDS Node Going to Be Disconnected and What Can I Do?
- Security White Paper
- Performance White Paper
- SDK Reference
-
Troubleshooting
- Overview
- DDS Instance Node Fault Handling Mechanism
- Connection Failure Message: network error while attempting to run command 'isMaster'
- Connection Failure Messages: No route to host and connection attempt failed
- Connection Failure Message: Authentication failed
- Connection Failure Message: couldn't connect to server
- Connection Failure Message: cannot list multiple servers in URL without 'replicaSet' option
- Connection Failure Message: Timeout while receiving message
- Connection Failure Message: exception: login failed and U_STRINGPREP_PROHIBITED_ERROR
- Change History
- Videos
- Glossary
-
More Documents
-
User Guide (ME-Abu Dhabi Region)
- Introduction
- Logging In to the DDS Console
- Getting Started with Clusters
- Getting Started with Replica Sets
- Connection Management
- Migrating Data
- Account Management
-
Instance Management
- Changing a DB Instance Name
- Adding Cluster Instance Nodes
- Reverting Cluster Instance Nodes
- Scaling Up Storage Space
- Changing the CPU or Memory of a Cluster DB Instance
- Changing the CPU or Memory of a Replica Set DB Instance
- Manually Switching the Primary and Secondary Nodes of a Replica Set
- Exporting DB Instance Information
- Restarting a DB Instance or a Node
- Deleting a DB Instance
- Recycling a DB Instance
- Backup and Restore
- Parameter Group Settings
- Task Center
- Monitoring and Alarm Reporting
- Auditing
- Log Management
- Tag
-
FAQs
- Product Consulting
- Database Performance
- Creation and Deletion
-
Database Connection
- Can an External Server Access the DDS DB Instance?
- What Is the Number of DDS Database Connections?
- What Should I Do If an ECS Cannot Connect to a DDS DB Instance?
- What Should I Do If a Database Client Problem Causes a Connection Failure?
- What Should I Do If a DDS Server Problem Causes a Connection Failure?
- How Can My Applications Access a DDS DB Instance in a VPC?
- Do Applications Need to Support Automatic Reconnecting to the DDS Database?
- How Do I Create and Log In to an ECS?
- How Can I Install a MongoDB Client?
- How Do I Install Robo 3T?
- Database Usage
- Database Storage
- Database Parameter Modification
- Backup and Restoration
- Network Security
- Resource Monitoring
- Log Management
- Which Commands are Supported or Restricted by DDS?
- Change History
-
API Reference (ME-Abu Dhabi Region)
- Before You Start
- API Overview
- Calling APIs
- Getting Started
-
API Description
- Querying the API Version
- Querying Database Version Information
- Querying All DB Instance Specifications
-
DB Instance Management
- Creating a DB Instance
- Restarting a DB Instance
- Deleting a DB Instance
- Querying DB Instances
- Scaling Up Storage Space
- Adding Nodes for a Cluster Instance
- Modifying DB Instance Specifications
- Performing a Primary/Secondary Switchover in a Replica Set Instance
- Enabling or Disabling SSL
- Modifying a DB Instance Name
- Changing a Database Port
- Changing a Security Group
- Binding an EIP
- Unbinding an EIP
- Changing a Private IP Address
- Backup and Restoration
- Tag Management
- Permissions Policies and Supported Actions
- Appendix
- Change History
-
User Guide (Paris Region)
- Introduction
- Logging In to the DDS Console
- Getting Started with Clusters
- Getting Started with Replica Sets
- Connection Management
- Migrating Data
- Account Management
-
Instance Management
- Changing a DB Instance Name
- Adding Cluster Instance Nodes
- Reverting Cluster Instance Nodes
- Scaling Up Storage Space
- Changing the CPU or Memory of a Cluster DB Instance
- Changing the CPU or Memory of a Replica Set DB Instance
- Manually Switching the Primary and Secondary Nodes of a Replica Set
- Exporting DB Instance Information
- Restarting a DB Instance or a Node
- Deleting a DB Instance
- Backup and Restore
- Parameter Group Settings
- Task Center
- Monitoring and Alarm Reporting
- Auditing
- Log Management
- Tag
-
FAQs
- Product Consulting
- Database Performance
- Creation and Deletion
-
Database Connection
- Can an External Server Access the DDS DB Instance?
- What Is the Number of DDS Database Connections?
- What Should I Do If an ECS Cannot Connect to a DDS DB Instance?
- What Should I Do If a Database Client Problem Causes a Connection Failure?
- What Should I Do If a DDS Server Problem Causes a Connection Failure?
- How Can My Applications Access a DDS DB Instance in a VPC?
- Do Applications Need to Support Automatic Reconnecting to the DDS Database?
- How Do I Create and Log In to an ECS?
- How Can I Install a MongoDB Client?
- How Do I Install Robo 3T?
- Database Usage
- Database Storage
- Database Parameter Modification
- Backup and Restoration
- Network Security
- Log Management
- Which Commands are Supported or Restricted by DDS?
- Change History
-
API Reference (Paris Region)
- Before You Start
- API Overview
- Calling APIs
- Getting Started
-
API Description
- Querying the API Version
- Querying Database Version Information
- Querying All DB Instance Specifications
-
DB Instance Management
- Creating a DB Instance
- Restarting a DB Instance
- Deleting a DB Instance
- Querying DB Instances
- Scaling Up Storage Space
- Adding Nodes for a Cluster Instance
- Modifying DB Instance Specifications
- Performing a Primary/Secondary Switchover in a Replica Set Instance
- Enabling or Disabling SSL
- Modifying a DB Instance Name
- Changing a Database Port
- Changing a Security Group
- Binding an EIP
- Unbinding an EIP
- Changing a Private IP Address
- Backup and Restoration
- Appendix
- Change History
-
User Guide (Kuala Lumpur Region)
- Introduction
- Logging In to the DDS Console
- Getting Started with Clusters
- Getting Started with Replica Sets
- Connection Management
- Migrating Data
- Account Management
-
Instance Management
- Changing a DB Instance Name
- Adding Cluster Instance Nodes
- Reverting Cluster Instance Nodes
- Scaling Up Storage Space
- Changing the CPU or Memory of a Cluster DB Instance
- Changing the CPU or Memory of a Replica Set DB Instance
- Manually Switching the Primary and Secondary Nodes of a Replica Set
- Exporting DB Instance Information
- Restarting a DB Instance or a Node
- Deleting a DB Instance
- Recycling a DB Instance
- Backup and Restore
- Parameter Group Settings
- Task Center
- Monitoring and Alarm Reporting
- Auditing
- Log Management
- Tag
-
FAQs
- Product Consulting
- Database Performance
- Creation and Deletion
-
Database Connection
- Can an External Server Access the DDS DB Instance?
- What Is the Number of DDS Database Connections?
- What Should I Do If an ECS Cannot Connect to a DDS DB Instance?
- What Should I Do If a Database Client Problem Causes a Connection Failure?
- What Should I Do If a DDS Server Problem Causes a Connection Failure?
- How Can My Applications Access a DDS DB Instance in a VPC?
- Do Applications Need to Support Automatic Reconnecting to the DDS Database?
- How Do I Create and Log In to an ECS?
- How Can I Install a MongoDB Client?
- How Do I Install Robo 3T?
- Database Usage
- Database Storage
- Database Parameter Modification
- Backup and Restoration
- Network Security
- Resource Monitoring
- Log Management
- Which Commands are Supported or Restricted by DDS?
- Change History
-
API Reference (Kuala Lumpur Region)
- Before You Start
- API Overview
- Calling APIs
- Getting Started
-
API Description
- Querying the API Version
- Querying Database Version Information
- Querying All DB Instance Specifications
-
DB Instance Management
- Creating a DB Instance
- Restarting a DB Instance
- Deleting a DB Instance
- Querying DB Instances
- Scaling Up Storage Space
- Adding Nodes for a Cluster Instance
- Modifying DB Instance Specifications
- Performing a Primary/Secondary Switchover in a Replica Set Instance
- Enabling or Disabling SSL
- Changing the Administrator Password
- Modifying a DB Instance Name
- Changing a Database Port
- Changing a Security Group
- Binding an EIP
- Unbinding an EIP
- Changing a Private IP Address
- Backup and Restoration
- Tag Management
- Permissions Policies and Supported Actions
- Appendix
- Change History
-
User Guide (ME-Abu Dhabi Region)
Copiado.
Retificação de falhas
Os backups automatizados são criados durante a janela de tempo de backup das instâncias de banco de dados. O DDS salva backups automatizados com base no período de retenção (1 a 732 dias) especificado. Para obter detalhes, consulte Configuração de uma política de backup automatizado.
Com base em seus requisitos de serviço, você pode:
- Restauração de um backup de cluster em uma nova instância
- Restauração de um backup de cluster para a instância original
- Restauração de uma instância em cluster até um ponto no tempo
- Restauração de um backup de cluster para um banco de dados local
Backup entre regiões
O DDS pode armazenar arquivos de backup no espaço de armazenamento que está em uma região diferente da instância de banco de dados para recuperação de desastres. Se uma instância de banco de dados em uma região estiver com defeito, você poderá usar os arquivos de backup em outra região para restaurar dados em uma nova instância de banco de dados. Depois de habilitar o backup entre regiões, os arquivos de backup são armazenados automaticamente na região especificada.
Recuperação de desastre entre AZs
Uma AZ é uma região física onde os recursos têm sua própria fonte de alimentação e redes independentes. As AZs são fisicamente isoladas, mas interligadas através de uma rede privada. O DDS oferece suporte à implantação de múltiplas AZ para DR entre AZs.
Failover
Se um nó primário ficar indisponível, o DDS fará o failover automático para um nó em espera.

Somente instâncias de cluster e conjunto de réplicas suportam essa função.