Migrações de banco de dados suportadas disponíveis no RecoveryManager Plus
O RecoveryManager Plus oferece suporte às seguintes migrações de banco de dados.
- PostgreSQL para PostgreSQL
- PostgreSQL para MS SQL
- MS SQL para MS SQL
- MS SQL para PostgreSQL
Antes de realizar uma migração de banco de dados utilizando o RecoveryManager Plus, certifique-se de que os seguintes pré-requisitos sejam atendidos.
Para migração de um MS SQL Server
- Copie os arquivos bcp.exe e bcp.rll do diretório instalado do SQL Server e cole-os na pasta bin do RecoveryManager Plus (<RecoveryManager Plus_installed_directory/bin). Em vez de copiar os arquivos manualmente, você também pode fazer isso enquanto configura a migração do banco de dados diretamente da interface do usuário.
- Localização do arquivo bcp.exe: <MSSQL_installed_folder>\Client SDK\ODBC\130\Tools\Binn\bcp.exe. Por exemplo, C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\bcp.exe.
- Localização do arquivo bcp.rll: <MSSQL_installed_folder>\Client SDK\ODBC\130\Tools\Binn\Resources\1033\bcp.rll. Por exemplo, C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\Resources\1033\bcp.rll
- Para migração para MS SQL, instale o SQL Native Client correspondente na máquina do RecoveryManager Plus de acordo com a versão do MS SQL Server.
- Se o firewall estiver habilitado na máquina do MS SQL Server, as portas TCP e UDP deverão estar abertas.
Para realizar a migração de um PostgreSQL externo
- Na máquina onde o PostgreSQL está instalado, vá para <postgresql_installdir>/data e abra o arquivo posgresql.conf. Pesquise a entrada wal_level Remova o comentário da entrada e altere seu valor para archive.
- Copie todos os arquivos nas pastas <postgresql_installdir>/lib e <postgresql_installdir>/bin e cole-os nas pastas <product_home>/pgsql/lib e <product_home>/pgsql/bin respectivamente. <product_home> refere-se ao diretório inicial do RecoveryManager Plus.
- Reinicie o servidor PostgreSQL externo.
- Repita as etapas 1 a 3 acima sempre que atualizar o servidor PostgreSQL.
Para realizar uma migração de banco de dados:
- Efetue o login no RecoveryManager Plus como administrador.
- Vá para a aba Admin tab >Administração>;Ajustes do banco de dados>Configuração do banco de dados.
- No menu Selecionar servidor de banco de dados selecione o servidor de banco de dados para o qual deseja migrar.
- Se você selecionar PostgreSQL Server,então:
- No campo Nome/IP do servidor de banco de dados e Porta insira o nome do host ou endereço IP e o número da porta do servidor de banco de dados PostgreSQL.
- Insira o Nome de usuário e Senha de um usuário que tem permissão para criar um banco de dados.
- Se você selecionar MS SQL Server, então:
- No campo Nome/IP do servidor de banco de dados e Porta insira o nome do host ou endereço IP e o número da porta do servidor de banco de dados MS SQL.
- No campo Instância do servidor de banco de dados selecione a Instância do SQL Server que você deseja utilizar.
- Se você já moveu os arquivos bcp.exe e bcp.rll, eles ficarão visíveis nos campos Selecionar o arquivo bcp.exe e Selecionar o arquivo bcp.rll. Caso contrário, clique em Navegar e selecione os arquivos bcp.exe e bcp.rll no diretório instalado do SQL Server.
- Para Autenticação, você pode usar credenciais do Windows ou uma conta de usuário do SQL Server.
- Se você quiser usar uma conta de usuário do SQL Server, selecione a opção Autenticação SQL e insira o Nome de usuário e Senha.
- Se você desejar usar a autenticação do Windows, selecione a opção Autenticação do Windows e insira o nome de usuário e a senha de uma conta de usuário de domínio do Windows. Para preencher o nome de usuário e a senha do usuário conectado atualmente à máquina automaticamente, marque a caixa Usar autenticação padrão do Windows.
Observação: A conta de usuário utilizada deve ter permissão para criar um banco de dados no MS SQL Server selecionado.
- Marque a caixa Migrar dados existentes para copiar os dados do seu banco de dados antigo para o novo.
IMPORTANTE: Deixe esta caixa desmarcada somente se deseja alterar o banco de dados de uma instalação nova do RecoveryManager Plus.
- Clique em Salvar.