Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Guia para iniciantes: Como restaurar o WordPress a partir de um backup

Você precisa restaurar o WordPress a partir de um arquivo de backup?

Os backups ajudam a restaurar seu site caso algo dê errado. No entanto, restaurar o WordPress a partir de um arquivo de backup não é fácil para iniciantes.

Neste artigo, mostraremos a você como restaurar facilmente o WordPress a partir de um backup, passo a passo.

Beginner's Guide how to Restore WordPress from Backup

Noções básicas sobre backups e restauração do WordPress

Há diferentes maneiras de criar backups para seu site WordPress. A melhor maneira de criar um backup é usar um plug-in de backup do WordPress.

Como alternativa, você também pode criar um backup manual do seu banco de dados do WordPress e fazer o download dos arquivos do WordPress usando um cliente FTP.

A restauração do WordPress a partir de backups depende inteiramente de como você criou o backup. Por exemplo, os backups criados com o Duplicator podem ser restaurados usando o mesmo plug-in. Da mesma forma, os backups manuais precisam ser restaurados manualmente.

Muitos usuários do WordPress não fazem backup de seus sites inteiros. Em vez disso, fazem backup apenas do tema do WordPress, do diretório de uploads e do banco de dados do WordPress. Isso reduz o tamanho do backup, mas aumenta as etapas necessárias para restaurar o site.

Independentemente de como você cria seu backup, as etapas básicas são as mesmas.

Vamos dar uma olhada em como restaurar seu site WordPress a partir de um backup. Como estamos abordando diferentes métodos de restauração, pule para a seção que se aplica a você:

Observação: este guia trata da restauração de um site WordPress a partir de um backup. Se estiver tentando mover seu site para um novo domínio, consulte nosso guia sobre como mover o WordPress para um novo domínio sem perder o SEO.

Se estiver tentando mudar de uma conta de hospedagem local para uma conta de hospedagem na Web ativa, siga este guia sobre como mover o WordPress de um servidor local para um site ativo.

Como restaurar o WordPress usando o Duplicator Pro

O Duplicator é um dos melhores plug-ins de backup do WordPress. Ele facilita muito a migração e o backup de seu site.

Primeiro, você precisa ter certeza de que possui um backup completo do seu site WordPress criado pelo Duplicator.

Você pode saber mais seguindo nosso guia sobre como fazer backup de um site WordPress.

Em seguida, você precisa fazer o download do arquivo de backup para o seu computador. Essa será uma cópia completa de seus arquivos do WordPress, que inclui temas, plug-ins, configurações e muito mais.

Se os seus backups estiverem armazenados em um local de armazenamento remoto, como Dropbox, Google Drive ou OneDrive, você poderá fazer o download dos arquivos de backup desses locais para o seu computador.

Em seguida, você precisa se conectar a um cliente FTP e excluir todos os arquivos do WordPress. Depois disso, você precisa instalar o WordPress novamente e fazer login no seu site.

Delete old WordPress files

Em seguida, você precisará instalar e ativar o plug-in Duplicator. Para obter mais detalhes, consulte nosso guia sobre como instalar um plug-in do WordPress.

Após a ativação, você pode ir para Duplicator Pro ” Importar no painel do WordPress. Em seguida, você pode carregar o arquivo simplesmente arrastando e soltando ou clicando no botão “Select File” (Selecionar arquivo).

Import backup archive file

O plug-in fará o upload do arquivo e mostrará os detalhes.

Você pode revisar os detalhes e clicar no botão “Continue” (Continuar).

View archive file status

Em seguida, você precisará definir um ponto de recuperação para restaurar rapidamente seu site para uma data anterior.

Depois de fazer isso, você pode clicar no botão “Set” (Definir).

Set a recovery point

Depois disso, você receberá uma URL de recuperação que poderá armazenar em local seguro para usar a qualquer momento no futuro.

A partir daí, você pode rolar para baixo e clicar no botão “Launch Installer” (Iniciar instalador).

Launch installer

Em seguida, você precisará implantar o pacote. O plug-in fornecerá uma visão geral dos detalhes da instalação. Ele permitirá que você escolha uma instalação completa de um único site ou a restauração de um único site.

Você pode selecionar a opção “Restore single site” (Restaurar site único) e rolar para baixo para clicar no botão “Next” (Avançar).

Deploy the package

Uma nova janela será exibida com a confirmação da instalação.

Você pode clicar no botão “OK” para continuar.

Installation confirmation

O instalador extrairá seus arquivos de backup. Quando terminar, você verá os resultados da instalação.

Você pode simplesmente clicar no botão “Admin Login” para finalizar a instalação do seu backup.

Click admin login

Vá em frente e faça login no painel do WordPress.

Isso é tudo. Você restaurou com êxito seu site WordPress a partir de um backup do Duplicator.

Como restaurar o WordPress a partir do arquivo de backup do BackupBuddy

O BackupBuddy é um popular plug-in de backup premium para WordPress. Se você usou o BackupBuddy para criar backups, esta seção é para você.

O BackupBuddy oferece uma maneira muito conveniente de restaurar o WordPress a partir de um backup. Você precisa fazer login no site do WordPress e ir para a página BackupBuddy ” Restore/Migrate (Restaurar/Migrar ).

Você precisará fazer download de uma cópia do arquivo importbuddy.php. Durante o processo, será solicitado que você forneça uma senha para o ImportBuddy. Essa senha será usada quando você restaurar seu site.

Download importbuddy

Em seguida, você precisa fazer o download de uma cópia do seu backup, caso ainda não o tenha feito. Você pode fazer o download no BackupBuddy ” Backups ou no destino que você usou para armazenar seus backups.

Depois de ter o arquivo zip de backup e o importbuddy.php armazenados no computador, conecte-se ao site usando o FTP.

Se você tiver um backup completo do seu site, exclua todos os arquivos e pastas do seu servidor.

No entanto, se você tiver um backup parcial, precisará primeiro fazer o download dos arquivos dos quais não foi feito o backup. Quando tiver certeza de que fez o backup de tudo, exclua todos os arquivos e pastas do diretório raiz do seu site.

Delete old WordPress files

Em seguida, você precisa carregar os arquivos de backup do BackupBuddy e importbuddy.php na pasta raiz do seu site.

Depois que os dois arquivos forem carregados no servidor, acesse importbuddy.php em seu navegador da Web. Ele está no diretório raiz de seu site, portanto, seu URL será algo como:

http://www.example.com/importbuddy.php

O ImportBuddy agora solicitará a senha que você criou quando fez o download do ImportBuddy.

importbuddy password

Na próxima tela, o ImportBuddy exibirá o arquivo de backup que você carregou. Caso não tenha feito o upload do arquivo de backup usando FTP, você poderá clicar na guia upload para fazer o upload do arquivo de backup agora.

Se você tiver seus backups armazenados no serviço de armazenamento Stash do iTheme, poderá se conectar a ele clicando na guia stash agora. Depois de selecionar seu banco de dados, clique em “Next Step” (Próxima etapa) para continuar.

Select your backup file

O ImportBuddy descompactará o arquivo de backup e mostrará uma mensagem de sucesso quando tiver extraído os arquivos. Clique no botão da próxima etapa para continuar.

Na próxima tela, o ImportBuddy solicitará que você forneça o URL do site e as informações do banco de dados.

Se você estiver restaurando um site WordPress hackeado ou tentando remover malware, não deverá usar o banco de dados antigo.

Você pode remover tabelas do banco de dados antigo usando o phpMyAdmin ou criar um novo banco de dados usando o cPanel. Quando terminar de criar um novo banco de dados ou de esvaziar o antigo, forneça os detalhes do banco de dados.

Por outro lado, se você tiver certeza de que seu site não foi invadido, poderá usar os mesmos detalhes antigos do banco de dados.

database settings

Clique no botão next (próximo) para continuar, e o ImportBuddy testará as configurações do banco de dados e importará seus dados. Quando isso for feito, clique na próxima etapa para continuar.

Agora, o ImportBuddy atualizará os URLs, caminhos etc. de seu site. Depois disso, você será solicitado a testar seu site. Se tudo estiver funcionando bem, então você restaurou seu site com êxito.

Review and cleanup

Na página do ImportBuddy, clique no botão “Clean up and remove temporary files” (Limpar e remover arquivos temporários). Isso excluirá os dados temporários no banco de dados e os arquivos criados durante a restauração.

Como restaurar o banco de dados do WordPress a partir de um backup usando o phpMyAdmin

Ao restaurar um backup criado manualmente, você pode se deparar com duas opções possíveis. Você pode criar um novo banco de dados e importar o backup para ele ou pode esvaziar o banco de dados existente e importar o backup.

Se você estiver limpando um site WordPress hackeado, é muito importante alterar o nome de usuário e a senha do MySQL antes de criar um novo banco de dados ou importá-lo para um banco de dados existente.

Para criar um novo banco de dados, faça login no painel do cPanel da sua conta de hospedagem do WordPress e clique no ícone “MySQL Databases” (Bancos de dados MySQL).

Open MySQL database in Bluehost

Em seguida, será solicitado que você forneça um nome para o seu banco de dados.

Feito isso, clique no botão “Create Database” (Criar banco de dados).

Create new database

Depois de criar o novo banco de dados, você precisa de um usuário do MySQL associado a esse novo banco de dados.

Basta rolar para baixo até a seção de usuários do MySQL e adicionar um novo usuário.

Add new database user

Em seguida, você precisa adicionar esse usuário ao banco de dados MySQL.

Role para baixo até a seção “Add user to database” (Adicionar usuário ao banco de dados), selecione o usuário e o banco de dados nos menus suspensos e clique no botão “Add” (Adicionar).

Add user to db

Agora seu novo banco de dados está pronto. Você pode usá-lo para restaurar o backup do banco de dados do WordPress.

Acesse novamente o painel do cPanel e clique na opção phpMyAdmin.

phpmyadmin panel in Bluehost

Em seguida, você precisa clicar no nome do novo banco de dados.

Depois disso, clique no botão “Import” (Importar).

Choose backup file to import

Basta clicar no botão “choose file” (escolher arquivo) para selecionar o arquivo de backup do banco de dados do WordPress e, em seguida, clicar no botão “go” (ir) na parte inferior da página para continuar.

O phpMyAdmin fará o upload do backup e o importará para o banco de dados. Você verá uma mensagem de sucesso após a conclusão.

Isso é tudo. Você importou com êxito o banco de dados do WordPress.

Agora, a próxima etapa é instalar o WordPress usando seu novo banco de dados. Se você já instalou o WordPress, basta adicionar as configurações do novo banco de dados ao arquivo wp-config.php e pronto.

Como restaurar o backup do banco de dados do WordPress usando o cPanel

Se você criou manualmente um backup do banco de dados do WordPress usando o cPanel em sua hospedagem compartilhada, também poderá restaurar esse banco de dados usando o cPanel.

Faça login na sua conta cPanel e, na seção Arquivos, clique em “Backup”.

Go to backup option in cPanel

Na página de backups, role para baixo até “Restore a MySQL database backup”.

Em seguida, clique no botão “Choose File” (Escolher arquivo) e selecione o arquivo de backup em seu disco rígido. Depois disso, basta clicar no botão “Upload”.

Restore database using cPanel

Restauração manual de arquivos do WordPress usando FTP

Se você estiver restaurando o WordPress para limpar um site invadido, primeiro precisará excluir todos os arquivos e diretórios existentes do WordPress.

Faça isso somente se o backup estiver atualizado e se você tiver tudo personalizado, alterado ou carregado em seu site.

Se você tiver todos os uploads e personalizações, poderá excluir com segurança tudo em seu site usando o cPanel (muito mais rápido) ou o FTP.

Para excluir todos os arquivos do seu site, é necessário fazer login no cPanel do painel de controle de sua hospedagem. Em seguida, na seção Arquivos, clique no ícone “Gerenciador de arquivos”.

Go file manager in cPanel

Escolha o Webroot como seu diretório e prossiga. A interface do gerenciador de arquivos será aberta em uma nova guia do navegador. Você precisará selecionar todos os arquivos do WordPress e excluí-los. Essa maneira é muito mais rápida.

Você também pode excluir arquivos usando FTP, mas é mais lento. Basta conectar-se ao seu site usando um cliente FTP e selecionar todos os arquivos no diretório raiz do WordPress para excluí-los.

Delete old WordPress files

Em seguida, é necessário fazer o download de uma nova cópia do WordPress do site WordPress.org e extraí-la para o disco rígido.

Inicie seu cliente FTP e faça o upload de todos os arquivos do WordPress para seu servidor.

Upload WordPress files

Depois de carregar os arquivos do WordPress, você pode carregar um arquivo wp-config.php do seu backup (somente se tiver certeza de que ele está limpo e não comprometido).

Como alternativa, você pode renomear o arquivo wp-config-sample.php em seus arquivos do WordPress recém-carregados para o arquivo wp-config.php. Depois disso, você precisará editar o arquivo wp-config.php e inserir as informações do banco de dados.

Não se esqueça de salvar o arquivo e carregá-lo novamente em seu site.

Em seguida, você precisa carregar outros arquivos do seu backup. Recomendamos que você carregue suas imagens somente no diretório /wp-content/uploads/.

Depois de fazer o upload, visite seu site para verificar se tudo está funcionando bem.

Em seguida, você precisa fazer login na área de administração do WordPress e começar a instalar os plug-ins que tinha em seu site.

Agora, você pode prosseguir com a instalação do tema. Se você tiver personalizado o tema do WordPress ou estiver usando um tema filho, poderá restaurá-lo a partir de um backup. No entanto, certifique-se de que esses arquivos estejam limpos.

Por fim, vá para Settings ” Permalinks e ajuste as configurações de permalinks de acordo com seu site e, em seguida, atualize os permalinks.

Solução de problemas de restauração de backup do WordPress

Há alguns problemas comuns que você pode encontrar ao restaurar seu site WordPress.

Temos guias separados para cada um deles:

O que fazer após restaurar seu site WordPress

Depois de restaurar o site com sucesso, recomendamos enfaticamente que você melhore a segurança do site.

Se ainda não tiver feito isso, certifique-se de fazer um backup regular do WordPress com um desses plug-ins de backup do WordPress.

Para proteger seu site, recomendamos que você altere imediatamente sua senha do WordPress. Se estiver executando um site com vários usuários, peça a todos os usuários que atualizem suas senhas imediatamente.

Você também pode instalar um firewall de site. No WPBeginner, usamos o Cloudflare para proteger nosso site. Para obter mais detalhes, consulte nosso guia sobre por que mudamos do Sucuri para o Cloudflare.

Esperamos que este artigo tenha ajudado você a aprender como restaurar o WordPress a partir de um backup. Talvez você também queira ver nosso guia passo a passo definitivo de segurança do WordPress para iniciantes e como obter um domínio de e-mail gratuito.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

91 ComentáriosDeixe uma resposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. bhanuka

    I was referring to uploading via FTP method. But my old files did not load. Only a blank page came. With some nail biting hours I realised that the wp-config.php file includes following important settings to be set with old site values.
    1. database prefix. I had a custom prefix. If you dont change, WP upgrade will recreate all tables with ‘wp’ prefix while your old data are in old prefix tables.

    2. Authentication Unique Keys and Salts settings must match the old values

    Then it worked

    • WPBeginner Support

      Thank you for clarifying, glad you were able to find the root of your issue and resolve it.

      Administrador

  3. Pawan Sharma

    I was hosting my website through hostinger free hosting. Now i moved to another service provider. I took backup from hostinger and uploaded the same in new provider c panel under public_html. But my website not displayed. I’m getting below Error and Warning.

    Warning: require(/home/test/public_html/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php): failed to open stream: No such file or directory in /home/test/public_html/wp-settings.php on line 232

    Fatal error: require(): Failed opening required ‘/home/test/public_html/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php’ (include_path=’.:/usr/share/php’) in /home/test/public_html/wp-settings.php on line 232

    And don’t find any wp-settings.php file under the root folder piblic_html.

    Please help to solve this problem.

    Thanks all

  4. glenda

    I’m not a beginner, but am desperately trying to find out how to get past the first screen if I can’t remember my importbuddy.php password. The last WP Core update broke one of my sites and the most recent backup had a fatal error so I had to go back to an old, old backup. iThemes support used to be good, but now it sucks.

    Found your explanation for using BackupBuddy and it’s a good one.

  5. ted

    Thank you for the article.
    I have a “different” problem:

    I have only the httpdocs directory and the
    wordpress_d database directory (located at var/lim/mysql)
    How can I restore the site with these 2 directories?

    Thank you!!

  6. Kawsar Siddik

    Backupbuddy is the best WordPress restore/migration tool while working on client’s website. It saves time. Thanks for sharing this tutorial.

  7. Clever Peterson

    Hello, I backed up my WordPress site with Drop box for WordPress but I’m still confused of where to upload the back up files I have downloaded. Would you please help me?

  8. Eddy

    I successfully restored my WordPress using phpmyadmin. However when I try to install WordPress using the new database info it says the db already exists, use another name. What do I do?

  9. Mudass Iftikhar

    your article always helped me

  10. Roxanne

    I delete my wordpress site, but I made a back-up before I deleted it. Now I want to re-open the website. Is there a way to just upload the back-up and get everything back to the same way it was?

    • WPBeginner Support

      Hey Roxannne,

      Depends on how you made the backup. You will still have to setup database unpack WordPress files and upload them.

      Administrador

      • Nicolau Nicoleta Mihaela

        I have the same question, backup created with cPanel. Thank you I advance for an answer

  11. Vikas

    Hi I am trying to restore my wordpress site from bck but after I click upload on restore MySQL database option….dead white screen comes up and nothing happens! Any suggestions? Thanks

  12. Vikas

    I have not taken any backup of my site. And my site is displaying “Access Denied”. And my hosting provider states that my files in that website have been attacked by malware. Is there any method to recover all the data from the hosting ?

      • Vikas

        After downloading the data, should i delete everything and should i put it again ? If so will the problem get solved ?

  13. joseph

    I am new to blogging. I want to say thanks for your simplified tutorials, it is helpful. I already bookmarked your site so I can always come back. Once again i say thank you.

  14. nicolas blake

    can you please tell me how i can access a backup i made with backwpup and I chose “folder” .I once was a programmer now I’m just a duffer

  15. Nate

    I just got a cpanel full backup from a client. They are now using Godaddy WordPress managed hosting. How in the heck do I restore the site and database to Godaddy from the TAR.zip file?

    Thanks guys!

  16. Hari Kumar

    My blog is live and can login to admin dashboard. but none of my post is available, and I cannot update my previous post. Plus new post added are not found… while opening.. it says —- a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    Any Solution??

  17. Jamie

    Thanks for the information. Just a question: I have a SQL database backup for my blog saved as a .SQL file. What information does this contain? Does it have the theme customised layout? Blog articles? Pictures?

    Many thanks

  18. Soibibo

    My site just crashed. I can’t access my wp admin dashboard. What do you suggest I do?

  19. Mr. Karmaker

    My website has been hacked. I have made earlier backup zip file in cPanel FileManager. Zip file size is more than 99MB and it can not upload.
    How to restore my site ?
    Any suggestion please.

  20. dana

    Hi, We recently moved some but not of our blog content from a standalone site to the company website. The posts that we didn’t think we wanted are now in FTP — I’d like to import them to a new wordpress site. Trying to locate specific content within FTP Is a huge pain. Is there any way to export that content into a new wordpress site so I can access it? Thank you.

  21. Prudhvi Raj

    Good.
    I’ve backed up Home Directory and restoring it, and also uploaded the whole website. it’s like 20 minutes it is saying “restoring files…” . How long does it takes? File is of 1.45GB . Thanks .

  22. Mufaddal

    Hi there, I want to change my hosting plan from hostgator(HG) to Digitalocean(DO). I have done the setup of DO successfully, how can I get my backup uploaded?
    I have taken a backup of WP site(the file was around 32mb) I m not sure its the whole backup, now my HG plan has expired(not deleted, I can renew it to get my site back) but now what should I do to upload the data, on adminMyPhp it is showing some error while uploading data. I want my site back as it was, on DO server, I dont want to renew my HG plan again, Please guide me, Thank you in advance.

  23. Keesjan

    hi,
    do you know how to restore a backup when the admin interface is broken?
    Then its not possible to use the interface.

    Is in that case only the phpadmin method the way to go. Or are there any cloud service out there that help me ‘push’ teh bakcyp back to my site, without loggin in mt wp admin?

    • WPBeginner Support

      You will have to do it manually. You can also hire professionals to do that for you. They will also take the phpMyAdmin approach.

      Administrador

  24. Mahriya

    Thanks, what if I had backed up my whole WordPress site(tags, posts media etc…) but only wanted to restore the Media only. Is there any way to do this? I appreciate the help!

    • WPBeginner Support

      It depends on what method you used to create a backup. Most WordPress backup plugins store all your WordPress files in a zip file. You can extract that file to your computer and then upload the wp-content/uploads folder.

      Administrador

  25. Belinda

    Hello,
    Total beginner here.
    Started building my first WordPress site for a client on my local drive. Used the theme Avada.
    Long story short, I needed a new hard drive in my Mac.
    – Backed up my failing hard drive with time machine.
    – Starting fresh on my computer with a new hard drive.
    – Reinstalled WordPress and MAMP.
    – Moved the website files from time machine applications/MAMP/htdocs to the same place on my computer.

    Reading above I need to do something with the database. But I am completely lost on this.

    Please help as soon as possible!

    Thank you in advance.

    • WPBeginner Support

      Go to Applications/MAMP/db/mysql/ copy the contents and paste them in your new drive MAMP install on the same location.

      Administrador

  26. tonythanh

    The problem when we restore wordpress is all image will not display. I have already got this trouble and it made me 3 days for resolve. Here is the way I solve for my site

    1. Install fresh copy of wordpress with new database
    2. Drop all database in phpmyadmin
    3. Import database that you back up lastime
    4. Your site will not work and It need reinstall. Don’t worry.
    5. Login Cpanel, find the wp-config.php file, open, change the prefix wp_ with your new prefix of your last database.
    6. Import your images correct to the folder in uploads.
    7. Done, your site will work well with full images.

    I hope you will get no trouble like me.

  27. Graceson

    Can you please assist me to restore backedup files using “BACKUPWORDPRESS” in my local drive?

    Thanks in advance.

  28. Tushar

    Is the method of using FTP to restore your website valid/useful if the main error in FTP is “552-Quota exceeded” . I contacted the host, he says that some malicious plugin has caused this sort of error to occur and complete restoration of the site will be required. I planning to begin from a clean slate by uploading new wordpress and redesigning the entire site: But will this work with above mentioned error?

  29. Angel

    Thanks a lot for the article! You saved my life helping me to restore a site, easy and simple!
    All the best, Angel

  30. Paul

    Hi, just a (probably) silly question: can I Re-install now from the wordpress dashboard without losing any settings etc on my site?

    • WPBeginner Support

      You can go to Dashboard -> Updated and click on reinstall now button. That will download a fresh copy of WordPress and replace your old files. It will not change your WordPress settings as those are stored separated in database.

      Administrador

  31. Ben Dixon

    Hi guys, very informative read, thanks for that!

    I have a backup of my SQL database which was created with a plugin and emailed to me. Unfortunately I’ve lost all other files, I’ve contacted my host and they have no backup.

    I’ve installed WordPress and will install the appropriate theme. I can’t recall all the plugins I used.

    I’ve obviously lost all my images, but what else have I lost? Is a restore of my site feasible in your opinion?

    Many thanks for any help at all.

    • WPBeginner Support

      Yes a restore of your site is feasible.

      Since you do not have backup of your files, so you will be unable to restore images. Some plugins may also misbehave.

      Administrador

      • Ben Dixon

        Thanks for that, I’ll give it go. Maybe I can look at the database to help me remember what plugins were there before.

        Cheers guys!

  32. Ali Sajjad

    Hi, i have done everything and my site is running fine. but i have problem with images all over the site. i don’t know why, because there is no error display during restore process.

  33. Zamby

    Somewhat complicated question. A few days ago, I updated the wordpress version my site was using. This then made the site fail, and I couldn’t even log in to wordpress due to a fatal error. I then replaced the site with my most recent backup from Feb. 2nd, and things were fixed. However, there is a lot of data from Feb. 2nd that I would like to access if possible.

    This data must have been saved somewhere, but I’m wondering where? Or is it all completely lost and innaccessible in the Cpanel after a backup?

    • WPBeginner Staff

      It actually depends on how you restored your backup. If you created a new database to restore your backup into and did not delete any files from your webserver then you can get access to your posts by opening the old database using phpmyadmin. You can also find the files you uploaded on your webserver by connecting to your site using an FTP client. These file uploads will be stored in /wp-content/uploads/ folder.

      On the other hand, if your restoration process involved deleting old database by emptying it, and if you deleted old files from server as wel, then you cannot access those files on your own.

      Another possibility to recover that data is by requesting your web host and ask them if they have a backup for your site on the specific date when you deleted all old data. If they have the backup, then they can send it to you.

  34. WPBeginner Staff

    Simply click on Appearance » Themes and click on the activate button on the theme that you had previously installed. In case you can’t figure out which theme you had previously installed, then you will need to activate them one by one and preview your website until you get the right theme.

    • Urgent help needed @ WPBEGINNER SUPPORT

      Good day Wpbeginner,

      This is my terrible situation. I made a mistake and i lost my site. and then i requested my Host gator India to give back file for which i paid. They send me in TAR.Zip file. I don’t know how to go about it. They told me to long CP panel and upload and extract. But it didn’t work. Then one rep who helped me and my site came alive. However, if i click any one of the posts it was throwing 403 error. She couldn’t solve it. and another rep said i need to contact my developer…what is this? Develper,!!!(lol)

      and then i moved another host. I tried uploading my back up file. but no use and nothing working. So i had 3 months back up files which i downloaded from WordPress XML. Now it is working except images and the current template is different than the previous.

      I have the back up file from Hostgator and if you could help me how to go with it…i really appreciate.

      Best regards,
      Ramesh.ramaiah

      • WPBeginner Support

        You can extract the backup file on your own computer using a program that is able to extract .tar and .zip archives like 7zip. After that you can browse the files and upload them to your web server using an FTP client.

        Administrador

  35. Timothy

    I was wondering how to recover a WordPress theme, it wasn’t deleted I just hit active on a new on by accident

  36. Gary

    Hello, I just stumbled upon this post and was wondering if you could help. I switched hosting plans within godaddy and went from managed wordpress to cpanel. I used a plugin to backup the site before switching, which saved all files including the .sql file. Restoring the site via the plugin did not work so I am trying it the hard way. I have completely removed the site including all files. Then I created a new database and gave it the same name as database_name in the .sql file. Afterwards I uploaded the .sql file from the backup into this database. Then I reinstalled wordpress via cpanel and chose the new database I created. Then I uploaded the rest of the files(themes, plugins, uploads) via ftp. But for some reason this did not do anything. When I logged into wordpress nothing looks different. None of the pages I created or anything was there. The plugins were there and the theme I uploaded was there. However, I can’t access the images from the media button even though they are in the uploads folder. I can’t figure out where I went wrong. The database names match up, I can’t think of anything else. The only thing I can possibly think of is the hostname in my .sql backup file is not localhost. Could that be the issue? I can’t figure out what I am missing. Any help would be greatly appreciated.

    • DFPhoenix

      If your database was correctly restored, you won’t even need to install wordpress again. Asking you to install means, your database isn’t correctly restored. Just my guess.

  37. Dill

    Hi… I was wondering how to restore my wordpress site if all I have is a complete download of everything that was there. I downloaded everything (everything!) from my host using FTP and didn’t do any fancy backups of databases. Can I just upload that entire backup as is and get the site back? I’m also switching hosts (but not domain names), so I do know I’ll have to edit a file or two also.

    • WPBeginner Support

      If you only copied everything from FTP then you probably only have your WordPress files and not the database. Without the database backup you can not restore your site. If you have access to your host, then please create your database backup.

      Administrador

  38. Kyle

    Hi,
    Thanks for all your tutorials, I find myself here often. I had a question, is there any way to retrieve the subscribers from a backed up .sql file? The plugin used to collect subscriptions was Subscriber 2.

  39. Bruno

    Your site is great. Can you write a guide how to restore a backup created with BackWPup? That would be great.

    • WPBeginner Support

      Sure we will try to do that. Meanwhile, here is how to restore your backup created with BackWPUp plugin. Download your backup file and extract it. Inside it your will find a .sql file along with other files. .SQL file is your database backup and you can import it using phpMyAdmin. Upload rest of the files using FTP.

      Administrador

  40. tuyen ran

    how to show my password on file database backup from backupbuddy? It is encryption!. thanks you!

  41. Raji

    This post is extremely helpful as it has helped me (a newbie) to restore my site….or almost. When i try to login, it takes me to a page that says i should install wordpress again…. the famous 5minutes install. please help.

    • WPBeginner Support

      It seems WordPress is unable to connect to the database. Or it connected to the database which is currently empty. You have restored your WordPress files but you probably didn’t restore your WordPress database backup successfully.

      Administrador

  42. Md Jafrul Islam

    Thank you very very much. By this info post detail. I can make my site again restore. Thanks Man. Just awesome update more amazing info.

  43. Chris

    When doing a backup, which backup do I need most frequently? I am offered three choices on the cPanel (full cPanel backup, home directory, database). Would you say it is more important to backup the database file, as long as I have a fairly recent backup of the home directory?

    Thanks for your time!

    • WPBeginner Support

      Depends on how often your site gets updates like comments, posts, media uploads, we would say that you should always set a high priority for database backups

      Administrador

  44. Bas

    Thanks for the great guide(s). I had to move 2 sites from 1 server to a new server, and using your manuals it went like clockwork.

    Making the backup via BackWPup was quick and restoring it manually the same.

    I was up and running again in 15 minutes.

    BTW. The version of BackWPup I use (3.0.13) only showed the Dropbox feature after creating, saving and running the backup job.
    I had to change something, when the sites where moved, and there it was.

  45. Naik

    Hi,
    I recently shifted my blog from one hosting to another in Godaddy. I have the backup of my blog in .sql format. I am trying to import using MySQL, it shows an error “Script timeout passed, if you want to finish import, please resubmit same file and import will resume.” Please help

  46. Brenda

    I have been able to follow the instructions above for restoring my wordpress database using cpanel by dropping the tables in the current database and replacing them with the backedup database.

    However I can’t work out how to do it if I create a new database – the article says to go into mysql within cpanel and set up a new database, password etc but how do I link the new database to the files that I have reinstalled?

    Thank you

    • WPBeginner Support

      Brenda, connect to your website using an FTP client like filezilla, download wp-config.php file from your website’s root directory create a backup of it by simply making a copy of it. Open it in a text editor like notepad. and enter your database name, database user name, database password, and host (usually localhost). Save the file and upload it back to your website.

      Administrador

      • Brenda

        Thanks. I have done that but when I try to access the site I get “Error establishing a database connection”

        I did what you said and replaced the original wp-config file with the new version.

        What else do I need to do to be able to use the new version of the database, rather than the original one?

        • Brenda

          Sorry, some more information that might clarify what is happening. When I try, as suggested in your article, to access the wp-admin url I get an error message that starts with the following:

          We were able to connect to the database server (which means your username and password is okay) but not able to select the NAME database.

        • Brenda

          Sorry, some more information that might clarify what is happening. When I try, as suggested in your article, to access the wp-admin url I get an error message that starts with the following:

          We were able to connect to the database server (which means your username and password is okay) but not able to select the NAME database.

          At the bottom it says: On some systems the name of your database is prefixed with your username, so it would be like username_webgyzec_replacewp1. Could that be the problem?

          That is indeed the case. So what do I need to change please to get this to work?

        • Brenda

          OK I can stop sending messages now. Silly error on my part but now everything is working.

          Thank you SO much for such a helpful article.

  47. Abhisek

    Thanks for this very informative post. I was wondering how you could trim your breadcrumbs. I wish if you could help me with that for my blog TechniKaly.

  48. Jotpreet

    Nice read. Hope you’ll give a little bit more cody part in the post. But until then,
    Cheers !

  49. Mustafa

    Hi,
    i am new in yours’ website. Actually my first impression about your site is fantastic. Thanks for all of the tutorials. This tutorial is also great. Thanks again…

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.