Skip to content

Latest commit

 

History

History
122 lines (80 loc) · 6.59 KB

File metadata and controls

122 lines (80 loc) · 6.59 KB
title excerpt updated
Backup e exportação de uma base de dados no servidor de bases de dados
Saiba como fazer o backup e a exportação de uma base de dados
2023-10-26

Objetivo

A sua base de dados pode conter um grande volume de informações essenciais ao seu site. Por isso, é essencial que possa salvaguardá-la ou exportá-la.

Saiba como salvaguardar e exportar uma base de dados a partir do seu servidor de bases de dados.

Requisitos

Instruções

[!primary]

Pamiętaj, że rozwiązania Web Cloud Databases{.external} nie dają dostępu do systemu zarządzania bazami danych, ale do baz danych na nim hostowanych.
- Pamiętaj, że nie ma dostępu "root".
- Ogólne polecenia SQL działają normalnie, a oprogramowanie takie jak HeidiSQL, SQuirreL lub Adminer jest w pełni kompatybilne.

Salvaguardar e exportar uma base de dados a partir da Área de Cliente

Aceda à Área de Cliente OVHcloud{.external}. Clique no separador Web Cloud e, a seguir, em Web Cloud Databases{.action}. Selecione o nome do seu servidor de bases de dados. Clique no separador Bases de dados.

Ao nível da coluna «Backups», o algarismo corresponde ao número de salvaguardas disponíveis para a sua base de dados.

[!primary]

  • São realizados backups automáticos uma vez por dia em todas as bases de dados.
  • Os backups automáticos e manuais são conservados durante 30 dias. Passado este prazo, serão automaticamente eliminados.

1. Fazer um backup manual

Clique no botão ...{.action} à direita da base de dados e, a seguir, em Fazer backup agora{.action}.

Web Cloud Databases{.thumbnail}

2. Exportar um backup

Clique no botão ...{.action} à direita da base de dados e, a seguir, em Exibir os backups{.action}.

Web Cloud Databases{.thumbnail}

Quando surgir a lista dos backups, clique no botão ...{.action} à direita do backup escolhido e em Descarregar o backup{.action} para o obter.

Salvaguardar e exportar uma base de dados fora da Área de Cliente

1. Exportação de bases de dados MySQL ou MariaDB

Em certos casos, é possível que a RAM disponível no seu servidor de bases de dados não permita realizar a exportação desejada. Se isso lhe acontecer, recomendamos que utilize a ferramenta OVHcloud disponível na Área de Cliente. Essa ferramenta permitirá a utilização de recursos externos ao serviço para que realize a operação. Consulte a secção «Salvaguardar e exportar uma base de dados a partir da Área de Cliente»{.external} deste guia.

1.1. Exportar uma base MySQL ou MariaDB a partir do phpMyAdmin OVHcloud

Para exportar uma base de dados diretamente a partir do phpMyAdmin, antes de mais tem de se conectar a ela. Se necessário, consulte o guia «Conexão a uma base de dados do servidor de bases de dados»{.external}.

Depois de se conectar ao phpMyAdmin, clique no nome da base de dados que deseja exportar e, de seguida, clique no separador Exportar{.action} ao alto.

Há dois modos de exportação. Se não tem necessidades específicas, sugerimos que utilize o modo rápido no formato SQL.

Web Cloud Databases{.thumbnail}

1.2. Exportar uma base MySQL ou MariaDB a partir da linha de comandos
mysqldump --host=servidor --user=utilizador --port=port --password=password nome_da_base > nome_da_base.sql
1.3. Exportar uma base MySQL ou MariaDB a partir de um script PHP
1. <?php echo "O backup da sua base está em curso.......";
2. system("mysqldump --host=servidor --user=utilizador --port=port --password=password nome_da_base > nome_da_base.sql");
3. echo "Concluído. Pode obter a base por FTP";
4. ?>

Warning

2. Exportação e importação de bases de dados PostgreSQL fora da Área de Cliente

Em certos casos, é possível que a RAM disponível no seu servidor de bases de dados não permita realizar a exportação desejada. Se isso lhe acontecer, recomendamos que utilize a ferramenta OVHcloud disponível na Área de Cliente. Essa ferramenta permitirá a utilização de recursos externos ao serviço para que realize a operação. Consulte a secção «Salvaguardar e exportar uma base de dados a partir da Área de Cliente»{.external} deste guia.

2.1. Exportar uma base PostgreSQL a partir da linha de comandos
pg_dump --host=servidor --port=port --user=utilizador --password=password nome_da_base > nome_da_base.sql
2.2. Exportar uma base PostgreSQL a partir de um script PHP
1. <?php echo "O backup da sua base está em curso.......";
2. system("PGPASSWORD=palavra_passe pg_dump --host=servidor --port=port --user=utilizador --password=password nome_da_base > nome_da_base.sql");
3. echo "Concluído. Pode obter a base por FTP";
4. ?>

Warning

Quer saber mais?

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 nossa comunidade de utilizadores.