Importe bancos de dados para um bastion host e execute operações de O&M e auditoria nesses bancos por meio do bastion host. Os bancos de dados incluem instâncias do ApsaraDB RDS for MySQL, ApsaraDB RDS for SQL Server e ApsaraDB RDS for PostgreSQL, clusters do PolarDB for MySQL, PolarDB for PostgreSQL e PolarDB for PostgreSQL (Compatible with Oracle), além de bancos de dados autogerenciados MySQL, SQL Server, PostgreSQL e Oracle. Este tópico descreve como importar e gerenciar instâncias RDS e bancos de dados autogerenciados, bem como gerenciar contas de banco de dados.
Importar os bancos de dados da conta Alibaba Cloud atual
Importar instâncias do ApsaraDB RDS
Importe instâncias do ApsaraDB RDS for MySQL, ApsaraDB RDS for SQL Server e ApsaraDB RDS for PostgreSQL da conta Alibaba Cloud atual para o seu bastion host e simplifique as operações de O&M.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha .
Na página Database, escolha .
Na caixa de diálogo Select Region, selecione a região das instâncias do ApsaraDB RDS que deseja importar e clique em OK.
Na caixa de diálogo Import ApsaraDB RDS Databases, selecione as instâncias do ApsaraDB RDS que deseja importar e clique em Import.
Importar clusters do PolarDB
Importe clusters do PolarDB for MySQL, PolarDB for PostgreSQL e PolarDB for PostgreSQL (Compatible with Oracle) da conta Alibaba Cloud atual para o seu bastion host e simplifique o O&M.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha .
Na página Database, escolha .
Na caixa de diálogo Select Region, selecione a região dos clusters do PolarDB que deseja importar e clique em OK.
Na caixa de diálogo Import PolarDB for Xscale Database, selecione os clusters do PolarDB que deseja importar e clique em Import.
Importar os bancos de dados dos membros
O Bastionhost permite gerenciar ativos de várias contas de forma centralizada. Se você possui múltiplas contas Alibaba Cloud, execute operações de O&M centralizadas nos ativos dessas contas usando um bastion host com base no Resource Directory. Para importar os bancos de dados de um membro para o seu bastion host, adicione primeiro o membro ao bastion host. Para mais informações, consulte Multi-account management.
Importar instâncias do ApsaraDB RDS
Importe instâncias do ApsaraDB RDS for MySQL, ApsaraDB RDS for SQL Server e ApsaraDB RDS for PostgreSQL de várias contas Alibaba Cloud para o seu bastion host e simplifique o O&M.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha .
Na página Database, escolha .
Na etapa Select Alibaba Cloud Account, selecione uma conta Alibaba Cloud cujos bancos de dados deseja importar e clique em Next.
Na etapa Select Region, selecione a região das instâncias do ApsaraDB RDS que deseja importar e clique em OK.
Na caixa de diálogo Import ApsaraDB RDS Databases, selecione as instâncias do ApsaraDB RDS que deseja importar e clique em Import.
Importar clusters do PolarDB
Importe clusters do PolarDB for MySQL, PolarDB for PostgreSQL e PolarDB for PostgreSQL (Compatible with Oracle) de várias contas Alibaba Cloud para o seu bastion host e otimize o O&M.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha .
Na página Database, escolha .
Na etapa Select Alibaba Cloud Account, selecione uma conta Alibaba Cloud cujos bancos de dados deseja importar e clique em Next.
Na etapa Select Region, selecione a região dos clusters do PolarDB que deseja importar e clique em OK.
Na caixa de diálogo Import PolarDB for Xscale Database, selecione os clusters do PolarDB que deseja importar e clique em Import.
Importar bancos de dados de outras fontes
Importar bancos de dados autogerenciados
Insira as informações de um banco de dados autogerenciado para importá-lo para o seu bastion host. Configure os dados do banco para importar um único banco de dados autogerenciado.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha e, em seguida, escolha .
-
No painel Create Database, configure os parâmetros Database Instance Name, Protocol, Database Address e Service Port. Em seguida, clique em Create.
Após criar o banco de dados, clique em Add Account para criar uma conta de banco de dados para ele. Também é possível clicar em Back to List para visualizar o banco de dados na lista correspondente.
Importar bancos de dados usando um arquivo de modelo
Use um arquivo de modelo para importar bancos de dados para o seu bastion host. O Bastionhost fornece arquivos de modelo nos formatos XLS, CSV e XLSX. Selecione um modelo, preencha as informações dos bancos de dados que deseja importar e faça upload do arquivo para concluir a importação.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha e, em seguida, escolha .
-
No painel Import Database, clique em Download Database Template. Após baixar o pacote de modelos, descompacte-o, abra o arquivo de modelo Excel e insira as informações dos bancos de dados conforme os requisitos do modelo. Salve as alterações no arquivo. Clique em Upload para enviar o arquivo Excel.
ImportanteEm um arquivo de modelo, é obrigatório especificar o campo Database Address. Se definir o campo Protocol como PostgreSQL para um banco de dados, também especifique o campo Database (PostgreSQL). Caso não especifique um campo obrigatório, o bastion host não importará o banco de dados.
Na caixa de diálogo Databases to Be Imported, selecione os bancos de dados que deseja importar e clique em Import.
-
No painel Import Database, clique em Import Database.
Os bancos de dados a serem importados são exibidos em uma tabela. Se houver bancos de dados com o mesmo nome, o bastion host importará apenas o último banco de dados com esse nome na tabela. Por exemplo, se o primeiro, o terceiro e o quinto banco de dados tiverem o mesmo nome, apenas o quinto será importado. Se um banco de dados que deseja importar tiver o mesmo nome de um banco de dados existente no bastion host, a importação não ocorrerá. Clique em Details no painel Import Database para visualizar as informações sobre os bancos de dados que não foram importados.
Gerenciar instâncias RDS ou bancos de dados autogerenciados
Após importar uma instância RDS ou banco de dados autogerenciado, gerencie esses recursos conforme suas necessidades de negócios. Modifique as informações ou o endereço de O&M da instância RDS ou do banco de dados autogerenciado. Além disso, exclua instâncias RDS ou bancos de dados autogerenciados que não estejam mais em uso.
Faça login no Bastionhost console. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias do Bastionhost, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, escolha .
-
Na página Database, localize a instância de banco de dados que deseja gerenciar e execute as seguintes operações conforme suas necessidades:
-
Modificar as informações da instância RDS ou do banco de dados autogerenciado
Na lista de bancos de dados, clique no nome da instância de banco de dados na coluna Database Instance Name. No painel exibido, clique na aba Basic Info. Modifique as informações da instância de banco de dados e clique em Update.
-
Alterar um endereço de O&M da instância RDS ou do banco de dados autogerenciado
Na lista de bancos de dados, selecione as instâncias que deseja gerenciar e escolha . Na caixa de diálogo exibida, selecione um valor para Type of Database IP Address, clique em OK e, em seguida, clique em Completed.
Valores válidos para o parâmetro Type of Database IP Address: Internal Endpoint e Public Endpoint.
-
Remover a instância RDS ou o banco de dados autogerenciado
Na lista de bancos de dados, selecione as instâncias que deseja remover do bastion host e clique em Delete. Na mensagem exibida, clique em Delete.
-
Gerenciar contas de banco de dados
Depois de importar uma instância RDS ou um banco de dados autogerenciado, crie uma conta de banco de dados para esse recurso. Com a conta criada, a equipe de O&M pode usá-la para fazer login no banco de dados autogerenciado ou em um banco de dados da instância RDS e executar operações de manutenção. Gerencie também a conta de banco de dados, administrando senhas, alterando nomes de usuário ou excluindo contas, o que facilita o O&M.
Faça login no sistema Bastionhost. Para mais informações, consulte Log on to the system.
No painel de navegação à esquerda, escolha .
-
Na página Database, localize o banco de dados para o qual deseja criar uma conta, modificar informações de uma conta existente ou excluir uma conta. Em seguida, realize as operações abaixo conforme necessário:
-
Criar uma conta de banco de dados
Localize o banco de dados e clique em Add Database Account na coluna Actions. No painel Add Database Account, configure os parâmetros Logon Name e Password e clique em Create.
-
Criar várias contas de banco de dados simultaneamente
Selecione vários bancos de dados e escolha abaixo da lista. Na caixa de diálogo Add Account, configure os parâmetros e clique em Create.
-
Gerenciar contas de banco de dados
Clique no número na coluna Database Accounts do banco de dados que deseja gerenciar. No painel exibido, clique na aba Database Account. Realize as seguintes operações conforme suas necessidades:
-
Gerenciar a senha de uma conta de banco de dados
Na coluna Password de uma conta de banco de dados, clique em Defina ou Clear para configurar uma senha para a conta ou remover a senha existente.
-
Alterar o nome de usuário de uma conta de banco de dados
Clique no nome de usuário na coluna Logon Name de uma conta de banco de dados. No painel Modify Database Account, altere o nome de usuário da conta e clique em Update.
-
Excluir uma conta de banco de dados
Selecione a conta de banco de dados que deseja excluir e clique em Delete. Na mensagem exibida, clique em Delete.
-
Excluir várias contas de banco de dados simultaneamente
Selecione as contas de banco de dados que deseja excluir e clique em . Na caixa de diálogo Delete Account, clique em OK.
-
-
Referências
Para mais informações sobre operações de O&M em bancos de dados, consulte O&M overview.