Todos os produtos
Search
Central de documentação

ApsaraDB for MongoDB:Melhores práticas para segurança de dados do ApsaraDB for MongoDB

Última atualização: Sep 24, 2026

O ApsaraDB for MongoDB oferece uma proteção de segurança abrangente para eliminar suas preocupações com a segurança de dados. Você pode proteger os dados da sua instância do ApsaraDB for MongoDB utilizando recuperação de desastres entre zonas, autorização do Resource Access Management (RAM), logs de auditoria, isolamento de rede, listas de permissões de endereços IP e autenticação por senha.

Recuperação de desastres entre zonas

O ApsaraDB for MongoDB oferece uma solução de recuperação de desastres entre zonas para alcançar alta confiabilidade e segurança de dados. Essa solução permite implantar os nós de uma instância de conjunto de réplicas ou de uma instância de cluster com shards em três zonas diferentes da mesma região. Se uma das três zonas for desconectada devido a fatores de força maior, como quedas de energia e falhas de rede, o ApsaraDB for MongoDB aciona automaticamente um failover para garantir a disponibilidade do service e a segurança dos dados.

Selecione várias zonas ao criar uma instância do ApsaraDB for MongoDB. Para mais informações, consulte Create a multi-zone replica set instance ou Create a multi-zone sharded cluster instance. Também é possível migrar uma instância de conjunto de réplicas ou de cluster com shards existente para várias zonas. Para mais informações, consulte Migrate across zones.

Nota

Se a criptografia de dados transparente (TDE) não estiver ativada para suas instâncias do ApsaraDB for MongoDB nas quais você execute o MongoDB 4.2 ou versões anteriores e utilize discos locais, você pode migrar as instâncias de uma única zona para zonas diferentes.

Controle de acesso

  • Autorize usuários do RAM a gerencie instâncias específicas do ApsaraDB for MongoDB.

    Use o RAM para criar e gerencie usuários do RAM. Você também pode usar o RAM para controlar as permissões dos usuários do RAM criados sobre os recursos disponíveis na sua conta Alibaba Cloud. Se vários usuários na sua empresa precisarem usar os mesmos recursos simultaneamente, use o RAM para atribuir o mínimo de permissões aos usuários. Isso evita que os usuários compartilhem a mesma chave e reduz os riscos de segurança da informação para a sua empresa.

    Para mais informações, consulte Configure RAM user permissions on ApsaraDB for MongoDB.

  • Crie contas em uma instância do ApsaraDB for MongoDB e conceda permissões a essas contas.

    Em um ambiente de produção, não se conecte a uma instância do ApsaraDB for MongoDB usando as credenciais da conta root. Crie contas na instância e conceda permissões às contas criadas.

    Para mais informações, consulte Manage the permissions of MongoDB database users.

Isolamento de rede

  • Implante instâncias do ApsaraDB for MongoDB em VPCs.

    O ApsaraDB for MongoDB suporta vários tipos de rede. Recomendamos que você implante instâncias do ApsaraDB for MongoDB em VPCs.

    Uma VPC é uma rede virtual isolada que oferece maior segurança e desempenho superior em comparação com a rede clássica. Antes de implantar instâncias do ApsaraDB for MongoDB em VPCs, crie as VPCs. Para mais informações, consulte VPC padrão e vSwitch padrão.

    Se uma instância do ApsaraDB for MongoDB estiver implantada na rede clássica, você poderá migrar a instância para uma VPC. Para mais informações, consulte Switch the network type of an instance from classic network to VPC. Se a instância do ApsaraDB for MongoDB já estiver implantada em uma VPC, nenhuma ação adicional será necessária.

    Nota

    O ApsaraDB for MongoDB suporta acesso sem senha através de VPCs. As VPCs fornecem um método conveniente e seguro para se conectar a instâncias do ApsaraDB for MongoDB. Para mais informações, consulte Disable password-free access over VPC.

  • configure listas de permissões de endereços IP.

    Após a criação de uma instância do ApsaraDB for MongoDB, o sistema gera uma lista de permissões de endereços IP padrão. Essa lista padrão contém apenas o endereço IP 127.0.0.1. Antes de se conectar à instância do ApsaraDB for MongoDB, configure manualmente a lista de permissões de endereços IP.

    Para mais informações, consulte Modify a whitelist.

    Nota
    • Não adicione a entrada 0.0.0.0/0 a uma lista de permissões de endereços IP. A entrada 0.0.0.0/0 indica que a instância do ApsaraDB for MongoDB pode ser acessada a partir de qualquer endereço IP.

    • defina as listas de permissões de endereços IP com base nos seus requisitos de negócios e atualize as listas regularmente. confirme se um endereço IP ainda precisa de acesso à instância do ApsaraDB for MongoDB e, caso não precise, exclua imediatamente esse endereço IP.

Logs de auditoria

Os logs de auditoria de uma instância do ApsaraDB for MongoDB registram todas as operações realizadas na instância. Esses logs ajudam você a obter informações sobre as operações executadas nos dados da instância. Analise os logs de auditoria para solucionar problemas, identificar comportamentos anormais e auditar a segurança da instância.

Para mais informações, consulte Query audit logs.

Criptografia de dados

  • Criptografia SSL

    Se você se conectar a uma instância do ApsaraDB for MongoDB pela Internet, ative a criptografia SSL para a instância. A criptografia SSL ajuda a proteger os dados em trânsito. O ApsaraDB for MongoDB criptografa as conexões de rede na camada de transporte em conformidade com o SSL para melhorar a segurança e garantir a integridade dos dados. Para mais informações, consulte Use the mongo shell to connect to a database in SSL encryption mode.

  • TDE

    O TDE é usado para criptografar dados antes de serem gravados de arquivos de dados em um disco e para descriptografar dados antes de serem lidos de um disco e gravados na memória. O TDE não aumenta o tamanho dos arquivos de dados. Você pode usar o TDE sem que você modifique os dados de configuração do seu aplicativo. Para mais informações, consulte Configure transparent data encryption (TDE).

    Nota

    O TDE suporta apenas criptografia no nível da coleção. Para mais informações sobre criptografia no nível do campo, consulte Explicit Encryption. A criptografia no nível do campo é suportada apenas por instâncias do ApsaraDB for MongoDB nas quais você execute o MongoDB 4.2 e utilize discos locais.