

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Transferir WordPress dados para um banco de dados gerenciado pelo MySQL no Lightsail
<a name="amazon-lightsail-connect-wordpress-to-mysql-bitnami"></a>

**Este blueprint empacotado pela Bitnami está sendo descontinuado**  
Os blueprints empacotados pela Bitnami não receberão mais atualizações após 19 de maio de 2026. A partir de 19 de novembro de 2026, você não poderá mais criar novas instâncias com esse esquema. Ao criar novas instâncias, recomendamos usar o blueprint equivalente do Lightsail, se disponível. As instâncias existentes usando blueprints empacotados pela Bitnami continuarão a ser executadas sem qualquer interrupção. [Saiba mais](amazon-lightsail-faq-bitnami-blueprints.md)  
[Se você tem uma instância existente que usa um blueprint empacotado pela Bitnami e quer migrar para um blueprint Lightsail-packaged , consulte Migrar para blueprints do Lightsail.](migrate-from-bitnami-to-lightsail-blueprints.md)

**Este tutorial se aplica somente a instâncias que usam WordPress pacotes da Bitnami**  
Se sua instância usa o WordPress blueprint fornecido pelo Lightsail, consulte em vez disso. [WordPress](amazon-lightsail-wordpress.md)

Dados cruciais WordPress do site para publicações, páginas e usuários são armazenados no banco de dados MySQL que está sendo executado na sua instância no Amazon Lightsail. Se sua instância falhar, seus dados poderão ficar irrecuperáveis. Para evitar isso, transfira os dados do seu site para um banco de dados gerenciado MySQL.

Neste tutorial, mostramos como transferir os dados WordPress do seu site para um banco de dados gerenciado MySQL no Lightsail. Também mostramos como editar o arquivo WordPress configuration (`wp-config.php`) na sua instância para que seu site se conecte ao banco de dados gerenciado e pare de se conectar ao banco de dados em execução na instância.

**Índice**
+ [Etapa 1: Concluir os pré-requisitos](#connect-wordpress-to-mysql-managed-database-prerequisites-bitnami)
+ [Etapa 2: Transferir o WordPress banco de dados para seu banco de dados gerenciado MySQL](#transfer-wordpress-database-to-mysql-managed-database-bitnami)
+ [Etapa 3: Configurar WordPress para se conectar ao seu banco de dados gerenciado MySQL](#configure-wordpress-to-connect-to-mysql-managed-database-bitnami)
+ [Etapa 4: conclua as próximas etapas](#connect-wordpress-to-mysql-managed-database-next-steps-bitnami)

## Etapa 1: Concluir os pré-requisitos
<a name="connect-wordpress-to-mysql-managed-database-prerequisites-bitnami"></a>

Conclua os seguintes pré-requisitos antes de começar:
+ Certifique-se de que sua WordPress instância esteja em um estado de execução. Para obter mais informações, consulte [Iniciar, interromper ou reiniciar sua instância](lightsail-how-to-start-stop-or-restart-your-instance-virtual-private-server.md).
+ Crie um banco de dados gerenciado MySQL no Lightsail na mesma região da AWS da WordPress sua instância e certifique-se de que ele esteja em execução. WordPress funciona com todas as opções de banco de dados MySQL disponíveis no Lightsail. Para obter mais informações, consulte [Criando um banco de dados no Amazon Lightsail](amazon-lightsail-creating-a-database.md).
+ Habilite o modo de importação de dados e público do seu banco de dados gerenciado MySQL. É possível desabilitar esses modos após concluir as etapas deste tutorial. Para obter mais informações, consulte [Configurar o modo público para o banco de dados](amazon-lightsail-configuring-database-public-mode.md) e [Configurar o modo de importação de dados para o banco de dados](amazon-lightsail-configuring-database-data-import-mode.md).

## Etapa 2: Transferir o WordPress banco de dados para seu banco de dados gerenciado MySQL
<a name="transfer-wordpress-database-to-mysql-managed-database-bitnami"></a>

Conclua o procedimento a seguir para transferir os dados WordPress do seu site para o banco de dados gerenciado MySQL no Lightsail.

1. Faça login no console do [Lightsail](https://lightsail.aws.amazon.com/).

1. Na guia **Instâncias**, escolha o ícone do cliente SSH baseado em navegador para sua instância. WordPress   
![O ícone do cliente SSH baseado em navegador no console do Lightsail.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-wordpress-quick-connect.png)

1. Depois que o cliente SSH baseado em navegador estiver conectado à sua WordPress instância, insira o comando a seguir para transferir os dados do banco de dados que está na sua instância para o `bitnami_wordpress` banco de dados gerenciado do MySQL. Certifique-se de {{DbUserName}} substituir pelo nome de usuário do seu banco de dados gerenciado e {{DbEndpoint}} substitua pelo endereço do endpoint do seu banco de dados gerenciado.

   ```
   sudo mysqldump -u root --databases bitnami_wordpress --single-transaction --compress --order-by-primary  -p$(cat /home/bitnami/bitnami_application_password) | sudo mysql -u {{DbUserName}} --host {{DbEndpoint}} --password
   ```

   **Exemplo**

   ```
   sudo mysqldump -u root --databases bitnami_wordpress --single-transaction --compress --order-by-primary -p$(cat /home/bitnami/bitnami_application_password) | sudo mysql -u {{dbmasteruser}} --host {{ls-abc123exampleE67890.czowadgeezqi.us-west-2.rds.amazonaws.com}} --password
   ```

1. Quando solicitado, digite a senha para seu banco de dados gerenciado MySQL e pressione **Enter**.

   A senha não será exibida enquanto você digitá-la.  
![Solicitação de senha para transferir o WordPress banco de dados para um banco de dados gerenciado pelo MySQL no Lightsail.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-transfer-wordpress-database-to-mysql-managed-database.png)

1. Um resultado semelhante ao exemplo a seguir será exibido se os dados foram transferidos com êxito.

   Se você receber um erro, confirme se está usando o nome de usuário, a senha ou o endpoint do banco de dados corretos e tente novamente.  
![Banco de WordPress dados transferido com sucesso para um banco de dados gerenciado pelo MySQL no Lightsail.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-transfer-wordpress-database-to-mysql-managed-database-success.png)

## Etapa 3: Configurar WordPress para se conectar ao seu banco de dados gerenciado MySQL
<a name="configure-wordpress-to-connect-to-mysql-managed-database-bitnami"></a>

Conclua o procedimento a seguir para editar o arquivo de WordPress configuração (`wp-config.php`) para que seu site se conecte ao banco de dados gerenciado do MySQL.

1. No cliente SSH baseado em navegador que está conectado à sua WordPress instância, insira o comando a seguir para criar um backup do `wp-config.php` arquivo caso algo dê errado.

   ```
   cp /opt/bitnami/wordpress/wp-config.php /opt/bitnami/wordpress/wp-config.php-backup
   ```

1. Insira o comando a seguir para abrir o arquivo `wp-config.php` usando o editor de texto Nano:

   ```
   nano /opt/bitnami/wordpress/wp-config.php
   ```

1. Role para baixo até encontrar os valores para `DB_USER`, `DB_PASSWORD` e `DB_HOST`, como mostrado no exemplo a seguir.  
![Configuração do arquivo de configuração do WordPress antes das modificações.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-wordpress-wpconfig-file-original.png)

1. Altere os seguintes valores:
   + **DB\_USER**: edite isso para corresponder ao nome do usuário do seu banco de dados gerenciado MySQL. O nome de usuário principal padrão para bancos de dados gerenciados do Lightsail é. `dbmasteruser`
   + **DB\_PASSWORD**: edite isso para corresponder à senha forte do seu banco de dados gerenciado MySQL. Para obter mais informações, consulte [Gerenciar a senha do banco de dados](amazon-lightsail-managing-database-password.md).
   + **DB\_HOST**: edite isso para corresponder ao endpoint do seu banco de dados gerenciado MySQL. Lembre-se de adicionar o número da porta `:3306` no final do endereço do host. Por exemplo, `ls-abc123exampleE67890.czowadgeezqi.us-west-2.rds.amazonaws.com:3306`.

   O resultado será algo semelhante a este exemplo:  
![Modificações no arquivo WordPress de configuração.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-wordpress-wpconfig-file-modifications.png)

1. Pressione **Ctrl\+X** para sair do Nano, pressione **Y** e **Enter** para salvar as edições.

1. Insira o comando a seguir para reiniciar os serviços da Web na sua instância:

   ```
   sudo /opt/bitnami/ctlscript.sh restart
   ```

   Um resultado semelhante ao exemplo seguinte será exibido quando os serviços tiverem sido reiniciado.  
![Reiniciando os serviços do servidor nas WordPress instâncias.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-restart-wordpress-services.png)

   Parabéns\! Seu WordPress site agora está configurado para usar o banco de dados gerenciado MySQL.
**nota**  
Se, por qualquer motivo, você precisar restaurar o arquivo `wp-config.php` original, digite o comando a seguir para restaurar usando o backup criado anteriormente neste tutorial.  

   ```
   cp /opt/bitnami/wordpress/wp-config.php-backup /opt/bitnami/wordpress/wp-config.php
   ```

## Etapa 4: conclua as próximas etapas
<a name="connect-wordpress-to-mysql-managed-database-next-steps-bitnami"></a>

Você deve concluir essas etapas adicionais depois de conectar seu WordPress site a um banco de dados gerenciado do MySQL:
+ Crie um instantâneo da sua WordPress instância. Para obter mais informações, consulte [Criar um snapshot da instância do Linux ou Unix](lightsail-how-to-create-a-snapshot-of-your-instance.md).
+ Crie um snapshot do banco de dados gerenciado MySQL. Para obter mais informações, consulte [Criar um snapshot de seu banco de dados](amazon-lightsail-creating-a-database-snapshot.md).
+ Desative o modo de importação de dados e o modo público para seu banco de dados gerenciado MySQL. Para obter mais informações, consulte [Configurar o modo público para o banco de dados](amazon-lightsail-configuring-database-public-mode.md) e [Configurar o modo de importação de dados para o banco de dados](amazon-lightsail-configuring-database-data-import-mode.md).