Importe bancos de dados para o Bastionhost a fim de gerenciar e auditar centralmente o acesso de O&M. O Bastionhost oferece suporte a 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 MySQL, SQL Server, PostgreSQL e Oracle autogerenciados.
Pré-requisitos
Antes de começar, verifique se você possui:
Uma instância do Bastionhost executando a Enterprise Edition ou SM Edition. A Basic Edition não oferece suporte ao gerenciamento de ativos de banco de dados. Para fazer upgrade, consulte Upgrade instance type.
Escolher um método de importação
Selecione o método correspondente à sua origem de banco de dados:
|
Origem |
Método |
|
ApsaraDB RDS ou PolarDB na sua conta atual da Alibaba Cloud |
|
|
ApsaraDB RDS ou PolarDB em uma conta de membro (configuração multiconta) |
|
|
Banco de dados MySQL, SQL Server, PostgreSQL ou Oracle autogerenciado |
Importar os bancos de dados da conta atual da Alibaba Cloud
Importar instâncias do ApsaraDB RDS
Faça logon no console do Bastionhost e selecione a região onde sua instância do Bastionhost está implantada.
Na lista de instâncias, localize sua instância e clique em Manage.
No painel de navegação à esquerda, escolha Assets > Database.
Escolha Import ApsaraDB RDS Databases > Import Instances of Current Account.
Na caixa de diálogo Select Region, selecione a região das instâncias do ApsaraDB RDS e clique em OK.
Na caixa de diálogo Import ApsaraDB RDS Databases, selecione as instâncias e clique em Import.
Importar clusters do PolarDB
Faça logon no console do Bastionhost e selecione a região onde sua instância do Bastionhost está implantada.
Na lista de instâncias, localize sua instância e clique em Manage.
No painel de navegação à esquerda, escolha Assets > Database.
Escolha Import PolarDB for Xscale Database > Import Instances of Current Account.
Na caixa de diálogo Select Region, selecione a região dos clusters do PolarDB e clique em OK.
Na caixa de diálogo Import PolarDB for Xscale Database, selecione os clusters e clique em Import.
Importar os bancos de dados de membros
O Bastionhost permite o gerenciamento centralizado de O&M em várias contas da Alibaba Cloud por meio do Resource Directory. Antes de importar bancos de dados de uma conta de membro, adicione o membro à sua instância do Bastionhost. Para mais detalhes, consulte Use the multi-account management feature.
Importar instâncias do ApsaraDB RDS
Faça logon no console do Bastionhost e selecione a região onde sua instância do Bastionhost está implantada.
Na lista de instâncias, localize sua instância e clique em Manage.
No painel de navegação à esquerda, escolha Assets > Database.
Escolha Import ApsaraDB RDS Databases > Import Instances of Member Accounts.
Na etapa Select Alibaba Cloud Account, selecione uma conta e clique em Next.
Na etapa Select Region, selecione uma região e clique em OK.
Na caixa de diálogo Import ApsaraDB RDS Databases, selecione as instâncias e clique em Import.
Importar clusters do PolarDB
Faça logon no console do Bastionhost e selecione a região onde sua instância do Bastionhost está implantada.
Na lista de instâncias, localize sua instância e clique em Manage.
No painel de navegação à esquerda, escolha Assets > Database.
Escolha Import PolarDB for Xscale Database > Import Instances of Member Accounts.
Na etapa Select Alibaba Cloud Account, selecione uma conta e clique em Next.
Na etapa Select Region, selecione uma região e clique em OK.
Na caixa de diálogo Import PolarDB for Xscale Database, selecione os clusters e clique em Import.
Importar bancos de dados de outras origens
Importe bancos de dados MySQL, SQL Server, PostgreSQL ou Oracle autogerenciados inserindo os detalhes manualmente ou importe vários bancos de dados de uma vez usando um arquivo. Utilize o método de importação por arquivo quando precisar adicionar mais do que alguns poucos bancos de dados em uma única operação. O Bastionhost fornece arquivos de modelo nos formatos XLS, CSV e XLSX.
Importar um banco de dados autogerenciado
Faça logon no console do Bastionhost e selecione a região onde sua instância do Bastionhost está implantada.
Na lista de instâncias, localize sua instância e clique em Manage.
No painel de navegação à esquerda, escolha Assets > Database e, em seguida, escolha Import Databases from Other Sources > Create Database.
No painel Create Database, configure o Database Instance Name, Protocol, Database Address e Service Port e clique em Create.
Após criar o banco de dados, clique em Add Account para criar uma conta de banco de dados ou clique em Back to List para retornar à lista de bancos de dados.
Importar vários bancos de dados usando um arquivo
Antes de enviar o arquivo de modelo, observe estes requisitos:
O campo Database Address é obrigatório para todos os bancos de dados.
Caso um banco de dados utilize o protocolo PostgreSQL, o campo Database (PostgreSQL) também será obrigatório.
Bancos de dados com campos obrigatórios ausentes não são importados.
Se várias entradas compartilharem o mesmo nome, apenas a última entrada com esse nome será importada. Caso uma entrada compartilhe o nome com um banco de dados já existente no Bastionhost, essa entrada será ignorada. Clique em Details no painel Import Database para revisar os bancos de dados que não foram importados.
Faça logon no console do Bastionhost e selecione a região onde sua instância do Bastionhost está implantada.
Na lista de instâncias, localize sua instância e clique em Manage.
No painel de navegação à esquerda, escolha Assets > Database e, em seguida, escolha Import Databases from Other Sources > Import Databases by Using File.
No painel Import Database, clique em Download Database Template. Descompacte o pacote baixado, abra o modelo do Excel, preencha as informações do banco de dados e salve o arquivo.
Clique em Upload para enviar o arquivo Excel preenchido.
Na caixa de diálogo Databases to Be Imported, selecione os bancos de dados e clique em Import.
No painel Import Database, clique em Import Database.
Próximos passos
Após importar um banco de dados, adicione uma conta para ele, permitindo que os engenheiros de O&M façam logon e realizem operações. Para mais detalhes, consulte Add and manage database accounts.
Para modificar informações do banco de dados, atualizar o endereço de O&M ou remover um banco de dados do Bastionhost, consulte Manage databases.