Duplicar o conteúdo de uma base de dados em outra

Ver como Markdown

Saiba como copiar o conteúdo de uma base de dados OVHcloud para outra base de dados OVHcloud

Objetivo

A sua base de dados é um elemento central na construção do seu website dinâmico. Durante o ciclo de vida do seu website, e por razões práticas ou técnicas, pode ter de copiar o conteúdo da sua base de dados para outra das suas bases de dados start SQL ou Web Cloud Databases.

Saiba como copiar o conteúdo de uma base de dados OVHcloud para outra base de dados OVHcloud.

Info

Com esta funcionalidade, as bases de dados não são movidas, mas sim copiadas. De facto, a base de dados original não é eliminada automaticamente, ao contrário de um processo de migração. Apenas o conteúdo da base de dados de origem é duplicado para ser copiado para a base de dados de destino.

Requisitos

  • Dispor de ofertas de bases de dados start SQL e/ou Web Cloud Databases. As duas bases de dados em causa devem ser previamente criadas para poderem utilizar a ferramenta de duplicação.
  • Dispor de direitos suficientes sobre o conjunto dos serviços de base de dados em causa. Encontre mais informações no nosso guia Gerir os contactos dos seus serviços.

Acesso à Área de Cliente OVHcloud

  • Ligação direta:
  • Caminho de navegação: Web Cloud > Alojamentos > Selecione o seu alojamento web

Instruções

Antes de começar, certifique-se de que:

  • O seu Database Management System (MySQL, PostgreSQL, etc.) é o mesmo para as suas duas bases de dados (origem e destino).
  • A versão do seu DBMS é a mesma para as suas duas bases de dados (origem e destino). Embora a cópia possa funcionar com versões diferentes, é aconselhável usar as mesmas versões.
  • O conteúdo da base de dados de origem não deve exceder a dimensão da base de dados de destino.

Copiar o conteúdo de uma base de dados

Esta funcionalidade está disponível para cópia:

Dependendo da sua situação, o caminho para aceder à base de dados de origem é diferente.

Clique na situação correspondente para ver o conteúdo.

A partir de uma base de dados Start SQL

Clique nos separadores abaixo para visualizar cada uma das 6 etapas.

Etapa 1
Etapa 2
Etapa 3
Etapa 4
Etapa 5
Etapa 6

Aceda à página e escolha o alojamento web correspondente.

Web Hosting
A partir de um servidor Web Cloud Databases

Clique nos separadores abaixo para visualizar cada uma das 6 etapas.

Etapa 1
Etapa 2
Etapa 3
Etapa 4
Etapa 5
Etapa 6

Aceda à página e escolha a solução correspondente.

Web Cloud Databases

Configurar o seu website com a sua nova base de dados

Depois de efetuar a cópia da base de dados de origem, deverá realizar uma última ação se pretender utilizar a nova base de dados.

No separador Operações em curso, certifique-se de que a cópia foi concluída (a linha correspondente à sua cópia desapareceu).

Para ligar a nova base de dados ao seu website, edite o ficheiro de configuração do seu Content Management System (CMS) e introduza as informações de ligação da nova base de dados.

Warning

Antes de o alterar, recomendamos que efetue uma cópia do ficheiro de configuração do seu website. Este é o seguro de poder substituir a nova versão do ficheiro com a antiga em caso de falha de configuração.

Por exemplo, se utilizar o WordPress, terá de modificar o ficheiro de configuração wp-config.php presente na raiz da pasta do seu WordPress, no espaço de armazenamento (FTP) do seu alojamento, e atualizar os seguintes campos:

  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • DB_HOST

Para obter mais informações ou se utilizar outro CMS, consulte o nosso guia Alterar a palavra-passe da base de dados de um alojamento web.

Info

A cópia da sua base de dados não é uma migração. A base de dados original continua a existir até que a elimine. Assim, poderá sempre reconfigurar o seu website com a sua antiga base de dados.

Casos de utilização

Durante o processo de cópia do conteúdo da base de dados, poderá encontrar dificuldades.

Clique na situação correspondente para ver o conteúdo.

Não aparece nenhuma base de dados na lista

Esta notificação significa que dispõe de apenas uma base de dados ativa. Para copiar a base de dados de origem, é também necessário uma base de dados de destino ativa. Para isso, pode:

Já tem uma ação em curso

Esta mensagem significa que uma tarefa já está em curso na base de dados. Aceda ao separador Operações em curso e verifique que tem uma operação já em curso. Se for o caso, aguarde até que a operação esteja concluída para recomeçar a cópia da base de dados, se necessário.

A base de dados de destino não contém espaço suficiente

A sua base de dados de destino não contém espaço suficiente. Pode usufruir de duas soluções:

  • Encomendar uma nova base de dados start SQL com mais espaço.
  • Se possui um servidor Web Cloud Databases, mude para uma oferta Web Cloud Databases que dispõe de mais espaço de armazenamento.
As bases de dados de origem e de destino são incompatíveis

Esta notificação significa que o Database Management System (DBMS) da sua base de dados de origem não é o mesmo que o DBMS da sua base de dados de destino.

Por exemplo, este erro pode ocorrer quando utiliza MySQL para a sua base de dados de origem e PostgreSQL para a sua base de dados de destino.

Quer saber mais?

Aceder à Área de Cliente OVHcloud

Fazer cópia de segurança e exportar uma base de dados no servidor de bases de dados

Restaurar e importar uma base de dados no servidor de bases de dados

Obter a cópia de segurança da base de dados de um alojamento web

Importar um backup para a base de dados de um alojamento web

Para serviços especializados (referenciamento, desenvolvimento, etc), contacte os parceiros OVHcloud.

Se pretender usufruir de uma assistência na utilização e na configuração das suas soluções OVHcloud, consulte as nossas diferentes ofertas de suporte.

Fale com a nossa comunidade de utilizadores.

Esta página foi útil?