Recuperar o backup de uma base de dados eliminada
Saiba como recuperar o backup de uma base de dados quando esta foi eliminada a partir da Área de Cliente OVHcloud
Objetivo
A maioria dos nossos serviços de alojamento web incluem bases de dados. Se, acidentalmente, eliminar uma base de dados associada ao seu alojamento web, pode tentar recuperar a cópia de segurança através das nossas API.
Saiba como recuperar, através das API OVHcloud, o backup de uma base de dados quando esta foi eliminada a partir da Área de Cliente OVHcloud.
Informações sobre a administração dos serviços OVHcloud e como encontrar a assistência adequada
Ao utilizar os guias da OVHcloud, tenha em conta as seguintes condições:
- As instruções procuram fornecer o máximo de detalhes possível, mas não podem abranger todos os casos de utilização individuais. Poderá ser necessário adaptar as ações descritas às suas necessidades.
- O ecossistema OVHcloud foi concebido para oferecer flexibilidade e liberdade de escolha. Os clientes são, por isso, responsáveis pela configuração correta e segura dos seus serviços. Para evitar a perda de dados, recomendamos vivamente a aplicação de estratégias de cópia de segurança a todos os seus dados importantes.
- Os nossos guias e tutoriais podem fazer referência a software ou serviços de terceiros em combinação com as soluções OVHcloud. O suporte técnico fornecido pela OVHcloud não inclui a configuração de sistemas ou produtos fora da nossa responsabilidade. Isto inclui, entre outros:
- Sistemas operativos e interfaces de utilizador (Windows, Debian, Plesk, etc.).
- Qualquer outro software de terceiros (clientes FTP, software de e-mail, etc.).
- Serviços oferecidos por outros fornecedores (DNS, API, interfaces de utilizador, etc.).
Para receber a assistência adequada em caso de problemas, siga estas orientações:
- Procura aconselhamento personalizado ou pretende discutir um tema que não é abordado em detalhe na nossa documentação?
Junte-se à comunidade OVHcloud para pesquisar o seu tema e falar com outros utilizadores. - Precisa de comunicar um incidente relativo ao seu serviço OVHcloud ou tem dificuldades na Área de Cliente OVHcloud?
Crie um pedido de suporte no nosso Centro de Ajuda. - Necessita de assistência profissional para o seu projeto ou de ajuda com tarefas fora do âmbito do nosso suporte?
Visite o nosso portal de parceiros para encontrar especialistas familiarizados com as soluções OVHcloud. - Procura informações mais detalhadas sobre os nossos níveis de suporte e Professional Services?
Visite as nossas páginas web sobre os níveis de suporte OVHcloud e os OVHcloud Professional Services.
Pode participar na melhoria da nossa documentação:
- Pretende partilhar comentários para melhorar uma página de guia ou comunicar informações insuficientes numa página específica?
Utilize os botões «Esta página foi útil?» no final da página para nos informar. - Pretende propor uma atualização concreta da documentação?
Utilize a função «Editar esta página», disponível no final da página e na barra lateral.
Requisitos
- Dispor de um serviço de alojamento web OVHcloud ativo que inclui uma (ou várias) base(s) de dados partilhada(s) OVHcloud associada(s).
- A eliminação da base de dados deve ter menos de 30 dias.
Acesso à Área de Cliente OVHcloud
- Ligação direta:
- Caminho de navegação:
Web Cloud>Alojamentos> Selecione o seu alojamento web
Instruções
As API da OVHcloud são disponibilizadas para permitir que os programadores ou os integradores associem, por exemplo, funcionalidades presentes ou não na Área de Cliente OVHcloud diretamente nas suas aplicações ou soluções.
Os backups propostos pela OVHcloud para os alojamentos partilhados e as suas bases de dados associadas são não contratuais. Além disso, oferecemos-lhe os nossos serviços para o ajudar em situações de emergência. Recomendamos que efetue regularmente os seus próprios backups de segurança para paliar as eventuais perdas de dados.
Além disso, quando uma base de dados é eliminada pelo seu utilizador ou administrador, a OVHcloud não poderá garantir a recuperação do backup pelas razões acima mencionadas.
1 - Obter o nome do alojamento web ao qual estava associada a base de dados eliminada
Para recuperar o nome do seu alojamento web, clique nos separadores abaixo para visualizar cada uma das 2 etapas.
Aceda à página e selecione o alojamento web em causa.
2 - Ligar-se às API OVHcloud e permitir-lhes o acesso aos seus serviços
Para isso, efetue as seguintes ações:
- Aceda ao nosso website (verifique se está em
https://eu.api.ovh.comse os seus serviços estão alojados na Europa e emhttps://ca.api.ovh.comse estiverem alojados fora da Europa). - Na página que se abrir, clique em
Explore the OVHcloud API. - Na nova página que aparece, e no lado esquerdo da página, aceda ao formulário situado à direita do formulário
v1e selecione/introduza a escolha/hosting/web. - Na lista de API que aparece em baixo na coluna da esquerda, procure e clique na seguinte API: GET /hosting/web/{serviceName}/dump. Pode também clicar diretamente na API para aceder:
- À direita da página será apresentada a API com os seus diferentes formulários a preencher.
- Clique no botão situado no canto superior direito intitulado
Authenticatee, a seguir, no botãoLogin with OVHcloud SSO. - Abre-se a interface de ligação ao seu .
- Ligue-se com o seu identificador de cliente e clique em
Authorizepara utilizar as API da OVHcloud com os serviços presentes na sua Área de Cliente. - De seguida, será automaticamente reencaminhado para a página anterior da API GET /hosting/web/{serviceName}/dump ao estar ligado à Área de Cliente OVHcloud.
3 - Verificar a disponibilidade dos backups e recuperar o ID do último backup
Para isso, preencha os diferentes formulários tal como se especifica a seguir:
-
Para a secção intitulada
PATH PARAMETERS:serviceName: Introduza o nome do seu alojamento web anteriormente recuperado na etapa 1 deste guia.
-
Para a secção intitulada
QUERY-STRING PARAMETERS:creationDate.from: Deixe o formulário vazio.creationDate.to: Deixe o formulário vazio.databaseName: Introduza o nome da base de dados eliminada acidentalmente. (exemplo: deletedDatabase.mysql.db).deletionDate.from: Deixe o formulário vazio.deletionDate.to: Deixe o formulário vazio.orphan: Introduza o valor em minúsculas:true.
Depois de preencher os diferentes formulários, clique no botão azul EXECUTE situado no canto inferior direito das duas secções previamente preenchidas.
Se tiver introduzido tudo corretamente e houver backups disponíveis para a base de dados eliminada, aparecerá uma lista de números de ID de backup na janela RESPONSE ao descer para a página abaixo do botão EXECUTE.
Cada um destes números corresponde a um identificador de backup disponível (ID). Estes números de ID de backup são apresentados entre os mais recentes e os mais antigos. Copie o ID mais alto da lista (sem o , no final) se deseja recuperar (no passo 4 deste guia) o último backup da sua base de dados eliminada.
Se não aparecer nenhum ID na janela, certifique-se de que está ligado com o identificador de cliente OVHcloud correto (se tiver mais do que um). Verifique também as informações introduzidas nas secções PATH PARAMETERS e QUERY-STRING PARAMETERS. De seguida, volte a executar a operação.
Se, apesar de tudo, não tiver um ID que apareça, é porque não há ou mais backups disponíveis para a base de dados eliminada na nossa infraestrutura.
4 - Recuperar o último backup
Graças ao número de identificação de backup recuperado no passo 3, poderá descarregar, graças a uma ligação gerada pela API, o último backup da sua base de dados eliminada.
Para isso, aceda ao nosso website e efetue as seguintes ações:
- No lado esquerdo da página, aceda ao formulário situado à direita do formulário
v1e selecione/introduza a escolha/hosting/web. - Na lista de API que aparece em baixo na coluna da esquerda, procure e clique na seguinte API: GET /hosting/web/{serviceName}/dump/{id}. Pode também clicar diretamente na API para aceder:
- À direita da página será apresentada a API com os seus diferentes formulários a preencher.
Preencha os diferentes formulários da parte PATH PARAMETERS assim:
id: Copie o número de identificação de backup recuperado na etapa 3. Se não esteve desligado do nosso site API OVHcloud, a interface pode propor-lhe diretamente os diferentes números de ID de backup disponíveis. Se tal for o caso, pode clicar diretamente no primeiro número de ID da lista presente logo abaixo do formulário id.serviceName: Introduza o nome do seu alojamento web anteriormente recuperado na etapa 1 deste guia.
Depois de preencher os diferentes formulários, clique no botão azul EXECUTE situado no canto inferior direito da secção previamente preenchida.
Se tudo tiver sido indicado corretamente, o seguinte resultado aparecerá na janela RESPONSE quando descer para a página abaixo do botão EXECUTE :
As linhas presentes no resultado acima nem sempre aparecem nesta ordem.
Neste resultado, copie a totalidade do URL em "HTTPS" sem as aspas presentes à direita da menção "url": e, a seguir, cole-o na barra de pesquisa do seu browser para iniciar a transferência do backup.
5 - Criar uma nova base de dados, importar o ficheiro de backup e restabelecer a ligação entre o seu website e a nova base de dados
Uma vez recuperada a cópia de segurança da base de dados, deverá criar uma nova base de dados. Para isso, consulte o guia "Criar uma base de dados no alojamento web".
Quando esta nova base de dados for criada, importe o backup através do nosso guia "Importar um backup para a base de dados de um alojamento web".
Para terminar, associe a sua base de dados OVHcloud ao ficheiro de configuração do seu website, presente no espaço de armazenamento FTP do seu alojamento OVHcloud. Para isso, substitua as informações de ligação da base de dados eliminada acidentalmente pelas da sua nova base de dados OVHcloud. Estas informações encontram-se no ficheiro de "configuração/ligação à sua base de dados" do seu website.
Para associar a sua nova base de dados se utilizar um Content Management System (CMS) como WordPress, Joomla!, Drupal ou PrestaShop, encontre as informações sobre os seus ficheiros de configuração na etapa 2 do guia "Alterar a palavra-passe de uma base de dados".
Quer saber mais?
Criar uma base de dados no alojamento web.
Importar um backup para a base de dados de um alojamento web.
Alterar a palavra-passe de uma base de dados.
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.
