Great tutorial, the most important part for me was that you actually deleted the whole website, database and folder which by the way is something that most of us would not do but seeing you do it and restoring everything successfully is what makes your video 100% trustworthy so thank you very much for taking the time to create this tutorial and explaining everything so clearly.
You just saved my life, I have 27 demo blogs to move to a new server and this works with a couple tweaks because of I am movingto a new host :) thanks so much!
I'm always a fan of not using too many plugins :) Thanks for your continued viewership Susan, I appreciate it and I hope the videos I make will continue to be useful for you!
You are a god send! few minor changes... zipping larger files...being patient! Creating a new database...making sure database, username, password & host name all match in wp_options & wp-config.php..getting 'database error' messages trying to open the website...hey It's my first time migrating, can't be perfect!... since I had to create a new database, the host name will change and the information for your host name is under your hosting plan service where it will show you your DNS aswell...Be patient guys.. make notes of what you have done already to quickly change if necessary. I have realised most backup/restore plugins will backup but won't restore, so we have no choice than to do this manually in most cases. Good luck!!
Great tutorial, thanks! For those who were over about 50% of disk capacity like, me, you'll have to zip and download and delete zip folders in smaller chunks. Or delete some files. I had some large old backup files on my server disk that I downloaded and then deleted. Made all the difference!
I'm happy I could help Zandar! The migration method in this video has worked the same way since 2008 and I bet it will keep working the same way for a long time.
This was a great and easy to follow tutorial! Thanks for showing this in a straightforward manner. Will def look into other stuff of yours as I use wordpress moving forward.
Thanks so much ... very clear and easy to follow tutorial. I was moving an existing website to a new server and I found it easier/simpler to use the Mysql Wizard to import the data-base file and create a new user and inputting existing user/pass from wp-config file instead of creating a new database altogether.
You can also do the backup from the WordPress dashboard. I'd suggest Updraft WordPress Backup Plugin, a couple of clicks, and voilà. Thanks for the video!
This particular tutorial is awesome, would be cool if you made one to show how to migrate it to bitnami or some other local WP site to test big site changes before doing them on a live site!
Great video! I agree, always best to understand what the plugin is doing before just having blind faith in the plugin. So, in theory could you also use this process to change webhosting companies? Do the restore on the new webhost?
Excellent only one suggestion and that is to do these walk though a bit slower so it is easier to understand and be careful that everything is as it appears to be. There are no load or time limits so why rush. Thanks again for a great video.
@@wplearninglab Although you had touched upon difference between files (public html) & DB (myPHP admin), I still am not clear. Any tutorial specifically on it would be appreciated. Thanks
Excellent video !! Thank you very much, I have a doubt, your site is so light, my backup is 1.5 gb, It's because I use a multipurpose theme, do I have to use a lightweight? What theme do you use? Help please
Awesome video thank you. Can I backup my website and upload this entire backup onto a new domain or does this backup only work on the same domain that it was downloaded from?
Great question! The backup as it is will only work on the same domain you're using. You can *usually* do a little editing to make it work on any domain though. You can unzip your backup and open the .sql file in a text editor like Sublime Text. (Sublime Text is free, but it pops up a request for $20 every once in a while. You can close that request and keep using it.) Inside the SQL file you can search for your domain name and replace every instance of it with new domain you want to move the site to. But, if any of your plugins are serialized (which isn't that common), then they are tied to your domain with no easy way to change it in the database. It maybe be easier to use a plugin like All-In-One WP Migration to move your site. The version has an upload size limit, so if you're site is too big you would have to upgrade to the paid version. I hope that helps!
Great video! Thanks a lot. I just have one question: if, for example, I do have a broken website after an update (all the files aren't deleted they're just broken yeah) what do I do? Do I manually delete them in CPanel and do what you did here (same with database, delete everything, restore) or is there a better way to do it?
Hey Zoya, Good question. I would make a backup of the files and database that are broken (weird right?). Just in case the back you're restoring to doesn't work and you've deleted the broken files then you'll be really up the creek. If that happens, something may be salvageable from the broken files. So, backup the broken files and database and make the file name of the back as such. Then delete all the broken files and database and restore the good backup. I hope that helps!
i really enjoy your tutorials. you're a great instructor and you don't add cheesy music, which is a plus for me. i'm going to try this method. currently i use All-in-One Migration and Updraft Plus. they both work great but when i do a restore, i'm expecting everything to be wiped out and replaced by the restore file but this is not the case. have you used either of those and is this cpanel method your go-to backup/restore method? with your method, i know i'll get a perfect restore because i'm replacing the entire folder. you mentioned that it's not possible to zip via FTP, but actually it IS possible. i use Transmit (Mac) and after setting up SFTP, i can send commands to zip and extract - pretty cool! lastly: at 9:09 after restoring the DB, you said it "looks pretty similar to what we had before" but i think you meant to say that it looks EXACTLY like it did when it was backed up, right? thanks for the great tutorial!
I use Updraft Plus quite a bit because I have lots of sites to manage and I can automated the backups with UP and MainWP. I have a tutorial for my current backup procedure here: ruclips.net/video/54fGdhpqrnA/видео.html The process in that video is best suited for people with multiple sites under their management. This manual backup method was my go to for a long time. And if I'm doing any major work on a site I make a manual backup like this as well as a plugin-based backup. I hope that helps, let me know if you have any further questions. Thanks for watching!
Amazing video. One question about the database. Do we not have to worry about user credentials for exporting and importing? It seemed to not care at all eh?
Great video. Very helpful. I have a backup of all my site files, but I do not have the database. Do I have any hope of restoring? Is it possible my cpanel full backup has the db files in it?
Hi Wayne, Without the database you're up the creek :( In a cPanel host, the WordPress databases are created in the MySQL Database cPanel app. And in cPanel you generally use phpMyAdmin to access the WordPress database. So if you have a full cPanel backup, you might be able to get your databases via one of those apps. May I ask what happened? Did your host close up shop or did a website developer lock you out or something?
@@wplearninglab Thanks for your answer. That is what I thought. No, my host is still there. I have some kind of security issue. Someone, I don't know who. is restoring old stuff on me, whenever they want. So I lose like 2 weeks of work. So I have multiple things to do. Totally secure my site. and then back up after everything that I do on the site.
@@wplearninglab I am currently using BlueHost. How are they for security? What is the host you recommend? What is the fastest easiest way to get my site moved??
Very good presentation. The last two minutes were particularly interesting. What to do when the WP install has been botched and you need to start over. What to do when the hosting company goes bust and another outfit inherits hosting of your site. Those are real problems.
First of all KUDOS for an amazing channel full of easy to follow and super useful information 👏🏻👏🏻👏🏻 I have a question after watching the video, is it possible to use the same technique to clean a site that's been hacked? Can I zip download all the site and Database to my desktop computer, run a malware scan and after is cleaned, upload it again? Is that possible? Would it work? Thank you for all the great work you share with us ✨✨✨
This is super helpful for someone who is very much a novice like me. I am having a problem though. Hoping someone can help me. When I try to compress all the files through File Manager, it just keeps running and never completes. I am able to compress some individual files, but none of the folders. I have left it going for days thinking it might take some time. But it never completes. Any ideas or help is greatly appreciated.
This is such a helpful video, thank you! In the event that we aren't interested in deleting everything for demonstration purposes, would you normally leave the Backup .zip in the directory after you've downloaded it? Or just delete it once it's saved elsewhere? I'm working with a tiny website I've just been handed so space isn't my issue (yet), but it feels redundant to keep the backup in the directory if all the site files are still intact...no?
if one had saved a full account backup in cpanel for domain~a + is trying to move that site to domain~b, would deleting all the contents of domain~b within file manager + replacing them w/ the full site backup of domain~a theoretically work? i tried this while also changing the wp-config file to point at the new database {as outlined in this great tutorial} but still the old website on the new domain isn't loading ~ might there just be more files that i'd have to edit to convert the pointing of the old domain + database to the new? p.s. this was an incredibly insightful + straightforward tutorial w/ the humongous bonus of the database creation/rerouting at the end 👌🏽
Hi there, this is a great video. I'm trying to leave siteground as the renewal cost is too expensive for me right now. Can I download the Wordpress files as shown here and upload them to another web-host provider later on?
Great video! You mentioned uploading file sizes that are bigger than the max limit. I'm currently facing that issue and it's been a thorn on my foot. I want to transfer a website to another hoster which is siteground, but the max I can upload is 512 MG. However my file is 750MG, please can you advise me on how to solve this without having to pay extra money? Thanks
Hi, Nice video! Have you tried using softaculous backups and staging features which I think it's available on all cPanel hosting providers? Just wandering pros and cons since I need to full backup a news WP site. I will appreciate your feedback. Thank you!
Great tutorial Bjorn as always. You explained it all great. I had a similar situation when I had to manually backup the site with all the data in the database, but after the backup some plugins stopped working. I hat to install some of the plugins all over again. Could it be that the newer version of the "PHP" caused this problem. Yesterday I got a mail from my provider, they informed that I have to upgrade to PHP version 7.2 and I have to do it manually, but if I don't do it manually they will do it for me automatically. If any problems appear with the plugins or some other functionalities I can revert to PHP 7.1. Have you encountered any problems with PHP 7.2? If you have, could you please explain what problems have you encountered. Thanks :)
hello Bjorn great tut. how do i specify a new wp-admin username and pass if for example i forgot my old wp admin login, and why im restoring it to a new domain. thanks
Thank you for this great tutorial. Does anyone has the answer: Why do I have 2 databases for the same whensite? In my wp-config.php file reads, that one database is "name" and the other "username". Thank you in advance for your reply.
I used these instructions and the video for switching hosting to get my site 90% restored. However, my plugins and photos are not restored. Do you have any idea of what could be causing plugins and images to not load? A little background, I made a backup of my site 6 months ago using cpanel on siteground. I'm trying to restore that backup on siteground now, but they switched from cpanel to site tools. I was able to get the pages to populate. However, the plugins and photos wont load.
Great tutorial, the most important part for me was that you actually deleted the whole website, database and folder which by the way is something that most of us would not do but seeing you do it and restoring everything successfully is what makes your video 100% trustworthy so thank you very much for taking the time to create this tutorial and explaining everything so clearly.
No problem. I try to make useful and helpful tutorials :) Thanks for letting me know what you like.
This is the best Wordpress tutorials channel on RUclips. I can't believe this doesn't have more views! Thank you very much for your help, Sir!
I don't comment often on videos. This was a really useful tutorial. Thank you.
Straight to the point without all the bs from other youtube videos... great example of what a good explanation should be. Thanks a lot
You just saved my life, I have 27 demo blogs to move to a new server and this works with a couple tweaks because of I am movingto a new host :) thanks so much!
Geez. One of the best WP upper-level Tuts out there. Like and Subscribed!!!
Thanks man! Much appreciated :)
YOU HAVE JUST SAVED MY LIFE. I CANNOT THANK YOU ENOUGH. THANK YOU, THANK YOU, THANK YOU, GOD BLESS 🙏
I’m happy I could help! 😃
Bjorn, another great tutorial!!! Easy to follow instructions - NO plugins needed. I'm always excited to get your new video notifications!!!
I'm always a fan of not using too many plugins :) Thanks for your continued viewership Susan, I appreciate it and I hope the videos I make will continue to be useful for you!
I see why you are like an undefeated champion at 61-0 likes. Now you are 62-0. Great video and easy to understand. Thanks!
Thank you so much, just came across your video and its helped me to restore my staging site without having to purchase a plugin.
You are a god send! few minor changes... zipping larger files...being patient! Creating a new database...making sure database, username, password & host name all match in wp_options & wp-config.php..getting 'database error' messages trying to open the website...hey It's my first time migrating, can't be perfect!... since I had to create a new database, the host name will change and the information for your host name is under your hosting plan service where it will show you your DNS aswell...Be patient guys.. make notes of what you have done already to quickly change if necessary.
I have realised most backup/restore plugins will backup but won't restore, so we have no choice than to do this manually in most cases. Good luck!!
Great tutorial, thanks! For those who were over about 50% of disk capacity like, me, you'll have to zip and download and delete zip folders in smaller chunks. Or delete some files. I had some large old backup files on my server disk that I downloaded and then deleted. Made all the difference!
You saved my website! Thank you for this video!!
That's awesome Grace! But it was you who saved your website, I simply showed you the way :)
The best tutorial you will get anywhere!!! Just so apt and brilliant
So useful information and easiest steps that I have never seen before, thank you from 2022
I'm happy I could help Zandar! The migration method in this video has worked the same way since 2008 and I bet it will keep working the same way for a long time.
thanks u helped me. i migrated my site to new host and used this technique and it worked
Love it! Please keep the videos coming. Love and blessings to you and yours.
AMAZING. Exactly what I needed, thank you for sharing your expertise with a succinct, clear tutorial!
I’m happy I could help Megan, thanks for watching!
This was a great and easy to follow tutorial! Thanks for showing this in a straightforward manner. Will def look into other stuff of yours as I use wordpress moving forward.
Thanks so much ... very clear and easy to follow tutorial. I was moving an existing website to a new server and I found it easier/simpler to use the Mysql Wizard to import the data-base file and create a new user and inputting existing user/pass from wp-config file instead of creating a new database altogether.
This is an excellent walkthrough explanation, thank you! Really appreciate the work! 👐
The one and only backup method i need, thank you.
You can also do the backup from the WordPress dashboard. I'd suggest Updraft WordPress Backup Plugin, a couple of clicks, and voilà. Thanks for the video!
Great tutorial! Well done and thank you so much for your help. Truly appreciate.
You’re welcome Sanjin, I'm happy to help. Thanks for watching!
This particular tutorial is awesome, would be cool if you made one to show how to migrate it to bitnami or some other local WP site to test big site changes before doing them on a live site!
Excellent tutorial, straight to the point and so relevant. Thank you.
You're welcome Cheslin, thanks for watching! Let me know if you have any questions :)
Great video Bjorn! You make it soo easy to follow.
Thanks Kandaman and thanks for watching!
Your tutorial is straight to the point. Thank you for your effort!
Thanks so much for this...saved me a lot of time
This is awesome...just did backing up my wordpress site...Thanks mate!
Thanks for sharing a great tutorial. I liked your professional approach.
Great video! I agree, always best to understand what the plugin is doing before just having blind faith in the plugin.
So, in theory could you also use this process to change webhosting companies? Do the restore on the new webhost?
Thank you! Short, clear and pretty well explained!
Its very easy way to take backup....Thank You Sir
Really thank you so much...That's really a great tutorial. You helped me a lot . Thanks.
Sir Bjorn You are good as always.
Thanks Mix and thanks for watching!
Excellent only one suggestion and that is to do these walk though a bit slower so it is easier to understand and be careful that everything is as it appears to be. There are no load or time limits so why rush. Thanks again for a great video.
Excellent work, thanks, learned a lot of new things.
You’re welcome Amer, thanks for watching!
@@wplearninglab Although you had touched upon difference between files (public html) & DB (myPHP admin), I still am not clear. Any tutorial specifically on it would be appreciated. Thanks
Strangely, you were deleting your database in 2019, and MY HEART is racing as I watch this in 2022:)
Excellent video !! Thank you very much, I have a doubt, your site is so light, my backup is 1.5 gb, It's because I use a multipurpose theme, do I have to use a lightweight? What theme do you use? Help please
Great, point to point Explanation- Thanks
Thanks Kamal and thanks for watching!
Awesome video thank you. Can I backup my website and upload this entire backup onto a new domain or does this backup only work on the same domain that it was downloaded from?
Great question!
The backup as it is will only work on the same domain you're using. You can *usually* do a little editing to make it work on any domain though.
You can unzip your backup and open the .sql file in a text editor like Sublime Text. (Sublime Text is free, but it pops up a request for $20 every once in a while. You can close that request and keep using it.)
Inside the SQL file you can search for your domain name and replace every instance of it with new domain you want to move the site to. But, if any of your plugins are serialized (which isn't that common), then they are tied to your domain with no easy way to change it in the database.
It maybe be easier to use a plugin like All-In-One WP Migration to move your site. The version has an upload size limit, so if you're site is too big you would have to upgrade to the paid version.
I hope that helps!
This helps me a lot 💪 thank you so much for sharing you knowledge
You’re welcome, thanks for watching!
Excellent information, you are a star.
Great video! Thanks a lot. I just have one question: if, for example, I do have a broken website after an update (all the files aren't deleted they're just broken yeah) what do I do? Do I manually delete them in CPanel and do what you did here (same with database, delete everything, restore) or is there a better way to do it?
Hey Zoya,
Good question. I would make a backup of the files and database that are broken (weird right?). Just in case the back you're restoring to doesn't work and you've deleted the broken files then you'll be really up the creek.
If that happens, something may be salvageable from the broken files.
So, backup the broken files and database and make the file name of the back as such.
Then delete all the broken files and database and restore the good backup.
I hope that helps!
Great video man!!! keep it up.
Life saver ! Thanks for this video !
i really enjoy your tutorials. you're a great instructor and you don't add cheesy music, which is a plus for me. i'm going to try this method. currently i use All-in-One Migration and Updraft Plus. they both work great but when i do a restore, i'm expecting everything to be wiped out and replaced by the restore file but this is not the case. have you used either of those and is this cpanel method your go-to backup/restore method? with your method, i know i'll get a perfect restore because i'm replacing the entire folder. you mentioned that it's not possible to zip via FTP, but actually it IS possible. i use Transmit (Mac) and after setting up SFTP, i can send commands to zip and extract - pretty cool! lastly: at 9:09 after restoring the DB, you said it "looks pretty similar to what we had before" but i think you meant to say that it looks EXACTLY like it did when it was backed up, right? thanks for the great tutorial!
I use Updraft Plus quite a bit because I have lots of sites to manage and I can automated the backups with UP and MainWP. I have a tutorial for my current backup procedure here: ruclips.net/video/54fGdhpqrnA/видео.html
The process in that video is best suited for people with multiple sites under their management.
This manual backup method was my go to for a long time. And if I'm doing any major work on a site I make a manual backup like this as well as a plugin-based backup.
I hope that helps, let me know if you have any further questions. Thanks for watching!
Thanks for your video, liked and subscribed.
nice explanation.. thank you for guiding
You’re welcome, thanks for watching!
Awesome Tutorial, Very clean!
Thanks Ariel and thanks for watching!
Thank you so much for this valuable video!!
Amazing video. One question about the database. Do we not have to worry about user credentials for exporting and importing? It seemed to not care at all eh?
Great video. Very helpful. I have a backup of all my site files, but I do not have the database. Do I have any hope of restoring?
Is it possible my cpanel full backup has the db files in it?
Hi Wayne,
Without the database you're up the creek :( In a cPanel host, the WordPress databases are created in the MySQL Database cPanel app. And in cPanel you generally use phpMyAdmin to access the WordPress database. So if you have a full cPanel backup, you might be able to get your databases via one of those apps. May I ask what happened? Did your host close up shop or did a website developer lock you out or something?
@@wplearninglab Thanks for your answer. That is what I thought. No, my host is still there. I have some kind of security issue. Someone, I don't know who. is restoring old stuff on me, whenever they want. So I lose like 2 weeks of work. So I have multiple things to do. Totally secure my site. and then back up after everything that I do on the site.
@@wplearninglab I am currently using BlueHost. How are they for security?
What is the host you recommend?
What is the fastest easiest way to get my site moved??
Very good presentation. The last two minutes were particularly interesting. What to do when the WP install has been botched and you need to start over. What to do when the hosting company goes bust and another outfit inherits hosting of your site. Those are real problems.
thanks man, I guess backup plugins are not needed any more :)
Amazing tutorial... helped me a lot
I’m happy I could help Henry, thanks for watching!
Thank you
Very quick and useful video
AMAZING EXPLANATION!
Thanks mate for this tutorial
Thank you! Worked well.
You’re welcome Rahul, thanks for watching!
This helped, thank you so much!
Awesome.. its was really a superb essy video. keep up the good work.. thumbs up from india.. :)
Thank you sir for saving me.
That's what I do. I'm happy I could help!
This *tutorial* is awesome
Thank you, worked perfectly 👌
First of all KUDOS for an amazing channel full of easy to follow and super useful information 👏🏻👏🏻👏🏻 I have a question after watching the video, is it possible to use the same technique to clean a site that's been hacked? Can I zip download all the site and Database to my desktop computer, run a malware scan and after is cleaned, upload it again? Is that possible? Would it work? Thank you for all the great work you share with us ✨✨✨
Thank you for this tutorial!
Thanku so much sir for this tutorial ❤❤❤
Thanks! Is backing up via Cpanel 'backup wizard' same as manually copying public folder?
This is super helpful for someone who is very much a novice like me. I am having a problem though. Hoping someone can help me. When I try to compress all the files through File Manager, it just keeps running and never completes. I am able to compress some individual files, but none of the folders. I have left it going for days thinking it might take some time. But it never completes. Any ideas or help is greatly appreciated.
This is such a helpful video, thank you! In the event that we aren't interested in deleting everything for demonstration purposes, would you normally leave the Backup .zip in the directory after you've downloaded it? Or just delete it once it's saved elsewhere? I'm working with a tiny website I've just been handed so space isn't my issue (yet), but it feels redundant to keep the backup in the directory if all the site files are still intact...no?
Very good video. Short, to the point - and it's so easy!
(Once you explained it, that is.) :-)
Thanks for the video! :)
its 2022 and am here. thank!!!!! woohooo! new follower. do you by chance know how i can remove the /wp from my website? thanks
if one had saved a full account backup in cpanel for domain~a + is trying to move that site to domain~b, would deleting all the contents of domain~b within file manager + replacing them w/ the full site backup of domain~a theoretically work? i tried this while also changing the wp-config file to point at the new database {as outlined in this great tutorial} but still the old website on the new domain isn't loading ~ might there just be more files that i'd have to edit to convert the pointing of the old domain + database to the new?
p.s. this was an incredibly insightful + straightforward tutorial w/ the humongous bonus of the database creation/rerouting at the end 👌🏽
Thanks! good tutorial
This is amazing. Thank you very much.
Thank you very much for your help, Sir.Great explanation
What do you think of JetBackup for WordPress?
Thank you very mach bro you are good man you helped me
You’re welcome Mohamed, thanks for watching!
Hi there, this is a great video. I'm trying to leave siteground as the renewal cost is too expensive for me right now. Can I download the Wordpress files as shown here and upload them to another web-host provider later on?
Great, thank you very much
You're welcome Ankit, thanks for watching! Let me know if you have any questions :)
Great video! You mentioned uploading file sizes that are bigger than the max limit. I'm currently facing that issue and it's been a thorn on my foot. I want to transfer a website to another hoster which is siteground, but the max I can upload is 512 MG. However my file is 750MG, please can you advise me on how to solve this without having to pay extra money? Thanks
Good tutorial thanks
hey, can you please make a video on "how to add a vertical featured product carousel in the sidebar in wordpress site?
Awesome video, thank you.
You’re welcome Gina and thanks for watching!
Can I know if I only want to backup my main website and not the add on domains that I have. what are the files I need to take note of? thanks
Hi, Nice video! Have you tried using softaculous backups and staging features which I think it's available on all cPanel hosting providers? Just wandering pros and cons since I need to full backup a news WP site. I will appreciate your feedback. Thank you!
Great tutorial Bjorn as always. You explained it all great. I had a similar situation when I had to manually backup the site with all the data in the database, but after the backup some plugins stopped working. I hat to install some of the plugins all over again. Could it be that the newer version of the "PHP" caused this problem. Yesterday I got a mail from my provider, they informed that I have to upgrade to PHP version 7.2 and I have to do it manually, but if I don't do it manually they will do it for me automatically. If any problems appear with the plugins or some other functionalities I can revert to PHP 7.1. Have you encountered any problems with PHP 7.2? If you have, could you please explain what problems have you encountered. Thanks :)
can this method can be used for transferring website to other hosting?
Thanks for this.
You’re welcome, thanks for watching!
how to only restore image backup? I have a backup named as uploads and i want to restore images from this backup. how can i do this?
Great job bro
Thanks and thanks for watching!
great video , thank you so much.
Great, Thank you so much!
hello Bjorn great tut.
how do i specify a new wp-admin username and pass if for example i forgot my old wp admin login, and why im restoring it to a new domain. thanks
Thanks for sharing this technique. It help's a lot :-)
Thank you for this great tutorial. Does anyone has the answer: Why do I have 2 databases for the same whensite? In my wp-config.php file reads, that one database is "name" and the other "username".
Thank you in advance for your reply.
I used these instructions and the video for switching hosting to get my site 90% restored. However, my plugins and photos are not restored. Do you have any idea of what could be causing plugins and images to not load?
A little background, I made a backup of my site 6 months ago using cpanel on siteground. I'm trying to restore that backup on siteground now, but they switched from cpanel to site tools. I was able to get the pages to populate. However, the plugins and photos wont load.