Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-11-14 GMT+08:00

Conexão a uma instância do DDS por meio de um EIP

Esta seção usa uma instância do conjunto de réplicas do DDS e o sistema operacional Windows como exemplo para descrever como comprar uma instância do DDS, vincular um EIP, definir um grupo de segurança e conectar-se à instância do DDS usando a ferramenta Robo 3T em seu ambiente local. Os procedimentos são os seguintes:

Passo 1: comprar uma instância de BD

  1. Acesse o console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Clique em no canto superior esquerdo da página e escolha Databases > Document Database Service.
  4. Na página Instances, clique em Comprar instância de BD.
  5. Na página exibida, clique em Custom Config.
  6. Selecione um modo de cobrança. Especifique os detalhes da instância e clique em Próximo.
    Figura 1 Configurações básicas
    Figura 2 Configurações do administrador
    Figura 3 Rede, duração necessária e quantidade
    Figura 4 Configurações avançadas
  7. Na página exibida, confirme os detalhes da instância.
    • Para instâncias anuais/mensais
      • Se você precisar modificar as especificações, clique em Previous para retornar à página anterior.
      • Se você não precisar modificar as especificações, leia e concorde com o contrato de serviço e clique em Pay Now para ir para a página de pagamento e concluir o pagamento.
    • Para instâncias de pagamento por uso
      • Se você precisar modificar as especificações, clique em Previous para retornar à página anterior.
      • Se você não precisar modificar as especificações, leia e concorde com o contrato de serviço e clique em Submit para começar a criar a instância.
  8. Depois que uma instância DDS for criada, você poderá exibi-la e gerenciá-la na página Instances.
    • Quando uma instância está sendo criada, o status exibido na coluna Status é Creating. Este processo leva cerca de 15 minutos. Após a conclusão da criação, o status muda para Available.
    • As instâncias anuais/mensais que foram compradas em lotes têm as mesmas especificações, exceto o nome e o ID da instância.

Passo 2: vincular um EIP

  1. Acesse o console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Clique em no canto superior esquerdo da página e escolha Databases > Document Database Service.
  4. Na página Instances, clique na instância. A página Basic Information é exibida.
  5. Na área Node Information, localize a linha que contém o nó principal e clique em Bind EIP.
  6. Na caixa de diálogo exibida, selecione o EIP comprado e clique em OK.
  7. Depois que a vinculação for bem-sucedida, visualize o EIP na área Node Information.

Passo 3: configurar um grupo de segurança

  1. Na área Network Information na página Basic Information, verifique a porta do banco de dados da instância de BD.
  2. Na área Network Information, clique no nome do grupo de segurança.
  3. Na página Security Groups, clique no nome do grupo de segurança.
  4. Clique na guia Inbound Rules e clique em Add Rule. Na caixa de diálogo exibida, adicione uma regra de entrada para a porta do banco de dados.

Passo 4: conectar-se a uma instância do DDS.

  1. Acesse o endereço de download do Robo 3T https://robomongo.org/download e clique em Download Studio 3T Free Today.
    Figura 5 Página de download
  2. Na caixa de diálogo exibida, insira as informações necessárias e clique em Download Studio 3T for Windows para baixar studio-3t-x64.zip.
    Figura 6 Baixar Robo 3T
  3. Descompacte o pacote baixado e clique duas vezes no arquivo studio-3t-x64.exe no diretório descompactado para iniciar a instalação.
  4. Após a conclusão da instalação, inicie a ferramenta, conforme mostrado na Figura 7.
    Figura 7 Janela principal
  5. Na página Connection Manager, clique em New Connection.
    Figura 8 Gerenciador de conexões
  6. Conecte-se a uma instância de BD automaticamente ou manualmente.
    • Método 1: conectar-se a uma instância de BD automaticamente.
      1. Na caixa de diálogo exibida, insira o URI, substitua <password> e clique em Next.

        Como obter o URI:

        Na página Instances, clique no nome da instância de BD de destino. Na página Basic Information, clique em Connections. Na área Public Connection, obtenha o endereço de conexão pública a partir de Address.

        Figura 9 Inserir o URI
      2. Na guia Server, clique em OK na caixa de diálogo exibida.
        Figura 10 Servidor
      3. Clique na guia Authentication.
        Figura 11 Autenticação
      4. Clique em Test Connection para verificar se a conexão foi bem-sucedida.
        Figura 12 Conexão de teste
      5. Clique na guia SSL e selecione Use SSL protocol to connect.

        Se a criptografia de dados SSL estiver desativada, pule esta etapa e vá para 6.h.

        Figura 13 SSL
      6. Selecione Use own Root CA file (--sslCAFile), importe o certificado e selecione Allow invalid hostnames.

        Baixe o certificado SSL e verifique o certificado antes de se conectar aos bancos de dados.

        Na página Instances, clique no nome da instância de BD de destino. Na área DB Information da página Basic Information, clique em no campo SSL para baixar certificado raiz ou do pacote de certificados.

        Figura 14 Inserir informações de SSL
      7. Clique em Test Connection para verificar se a conexão foi bem-sucedida.
        Figura 15 Verificar a conexão SSL
      8. Depois que a verificação for bem-sucedida, clique em Save.
        Figura 16 Informações de conexão
      9. Na página de informações de conexão, clique em Connect para se conectar à instância do conjunto de réplicas. Depois que a instância do conjunto de réplicas for conectada com êxito, Figura 17 é exibida.
        Figura 17 Conexão bem sucedida
    • Método 2: conectar-se a uma instância de BD manualmente.
      1. Na caixa de diálogo exibida, selecione Manually configure my connection settings e clique em Next.
        Figura 18 Modo de conexão manual
      2. Na guia Server, defina Server e Port.

        Server: EIP.

        Port: porta do banco de dados.

        Figura 19 Servidor
      3. Clique na guia Authentication e selecione Legacy(SCRAM-SHA-1).
        Figura 20 Autenticação
      4. Defina User name, Password e Authentication DB.
        Figura 21 Autenticação
      5. Clique em Test Connection para verificar se a conexão foi bem-sucedida.
        Figura 22 Conexão de teste
      6. Clique na guia SSL e selecione Use SSL protocol to connect.

        Se a criptografia de dados SSL estiver desativada, pule esta etapa e vá para 6.i.

        Figura 23 SSL
      7. Selecione Use own Root CA file (--sslCAFile), importe o certificado e selecione Allow invalid hostnames.

        Baixe o certificado SSL e verifique o certificado antes de se conectar aos bancos de dados.

        Na página Instances, clique no nome da instância de BD de destino. Na área DB Information da página Basic Information, clique em no campo SSL para baixar certificado raiz ou do pacote de certificados.

        Figura 24 Inserir informações de SSL
      8. Clique em Test Connection para verificar se a conexão foi bem-sucedida.
        Figura 25 Verificar a conexão SSL
      9. Depois que a verificação for bem-sucedida, clique em Save.
        Figura 26 Informações de conexão
      10. Na página de informações de conexão, clique em Connect para se conectar à instância do conjunto de réplicas. Depois que a instância do conjunto de réplicas for conectada com êxito, Figura 27 é exibida.
        Figura 27 Conexão bem sucedida