Best ways to backup your WordPress website
Why should i backup my website ?
Keeping a copy of your website is very important , because one bad move and it will be critical for your website.People always say that they don’t need a copy of their website ,because nothing can happen ,but it isn’t so simple.
Why do I need backup when my hosting service can do that for me ?
That is true ,but which hosting service are you using ,so you can feel safe and be sure that you have fresh copies? Some of the host companies keep a ready for backup copy every day ,while others 3 copies for the whole week and delete them.It’s something normal ,because many of the people consider putting their website on budget hosting ,while others go ahead with an expensive plan , but the more money you give isn’t always the right choice.You have to pick wisely your hosting company before paying.
Strategy 1: Backup WordPress Through Your Hosting
Your first choice is to just pick a facilitating organization that finishes full, day by day reinforcements of your WordPress site. For example, WP Engine Managed WordPress hosting offers programmed every day reinforcements up every one of you center WordPress documents, subjects and modules, and your information base (counting the entirety of your media). In addition you can start your own reinforcements anytime (like before a significant WordPress update, or when evolving subjects).
On the off chance that you need to take your facilitating supplier oversaw reinforcements to the following level, sign in now and again and download your own compress record duplicate to keep on your own hard drive. You never can be excessively protected.
Strategy 2: Backup WordPress Manually
Your WordPress catalog contains sub-envelopes for example wp-content, wp-incorporates and so on and records for example wp-config.php, topic and module records and so forth needed by your WordPress site. The wp-content envelope contains every one of your topics, modules, reserve and transfers in addition to other things. You can’t bear to lose this data. The wp-administrator conveys all the documents needed by your WordPress administrator zone, so you can’t stand to lose this also. The wp-incorporates organizer contains WordPress center records. This is where all the major WordPress code lives. You certainly don’t have any desire to lose this code.
Step 1: Backup Your WordPress Files Manually
To make a duplicate of your WordPress documents, you simply need to download your whole WordPress registry. How? You can login to your worker via cPanel or utilizing a SFTP program.
Backup via cPanel
This is so natural you can do it in the time it takes to blend a cup of espresso. Here’s the methodology:
Login to your web host and explore to cPanel. For most web has, the cPanel is typically the principal page you experience when you login
Explore to the File Manager, which should lead you to your public_html or Home directory
From here, simply find your WordPress registry. This is the envelope you want to reinforcement
Shockingly, you can’t download the WordPress organizer in File Manager without first packing it. Stress not however, compacting an envelope needn’t be testing
Snap on your WordPress catalog, and select Compress from the menu bar. Then again, right-click on the envelope and choose Compress from the drop-down alternatives menu that shows up
Pick the pressure type for example ZIP, Tar, GZIP and so forth from the exchange box that opens. I generally go with a ZIP document
At that point just hit the Compress File(s) button and trust that the cycle will run its course. Your worker will spare your compacted WordPress organizer
Snap on the document you just made and choose Download from the menu. Then again, right-click on the chronicle and choose Download.
Pick a protected area on your hard plate and spare your reinforcement
What’s more, that is it!
Tip: Upload the reinforcement to your Dropbox account, Google Drive, copy it to a DVD/CD, email it and so on – simply ensure you have a few duplicates to guarantee you don’t lose your site should one of the reinforcement bites the dust.
In the event that your web have utilizes an alternate control board for example vDeck, Plesk, and so on, you simply need to find your File Manager, and simply follow the cycle i.e. Locate File Manager > Locate your WordPress catalog > Compress > Download. Repeat consistently.
Backup via SFTP
We recommend using a popular file manager such as FileZilla or Transmit because they’re lightweight and easy to use. First you’ll need to install the application on your computer and retrieve your SFTP login credentials from your hosting account.
Next, log into the file manager of your choice (we’re using Transmit in this example) and enter the details for your website including a nickname, your website url, your unique SFTP username and password, and change the port number to 2222.
Once you’ve logged in your should see all of your WordPress files. Simply select all of your files, right click and select the option to “Download Selected Items.” Once downloaded, make sure the files are zipped up and give the file a memorable name such as today’s date.
Step 2: Backup Your WordPress Database Manually
Since we have a new duplicate of your WordPress documents, we should reinforcement your WordPress information base, so we can have a full reinforcement that will prove to be useful on that famous blustery day. This is additionally so natural you will back up your site at whatever point effortlessly.
Simply explore to your facilitating board and find phpMyAdmin. It’s for cPanel clients it will be found under Database Tools:
Nonetheless, contingent upon your facilitating it very well might be found somewhere else. For instance, WP Engine clients can find their phpMyAdmin from the principle client dashboard by tapping on the chevron symbol close to your installation(s):
Once you log into phpMyAdmin you should see a main administration panel:
Select the Databases tab to list your information bases. In the event that you introduced your WordPress site utilizing outsider stages, for example, Softaculous or Mojo Marketplace, you may have no clue about which information base to work with. What to do?
From your File Manager, explore to your WordPress catalog and find the wp-config.php document. Right-click on the document and pick see. In the window that opens, you need to find this line:
Your information base name is the worth contained in the second arrangement of single quotes, which is ‘database_name’ in our model above. Outfitted with this information, find your data set in phpMyAdmin. Click on the information base to open it. You should see something, for example,
Select all the tables you’d prefer to reinforcement by ticking the checkboxes. Snap “Check All” at the base to choose at the same time. Whenever you’ve chosen the tables, click the Export tab. Select the fare technique, and set arrangement to SQL:
Hit the Go button, and spare your database in a protected organizer on your PC. Make sure to spare duplicates in similar areas you spared duplicates of your WordPress files. That’s it, you presently have a full reinforcement of your WordPress site!
Utilizing an alternate arrangement? In the event that your host doesn’t give cPanel, if it’s not too much trouble look at this WordPress reinforcement post at the Codex.
Tip: Create customary reinforcements relying upon the recurrence of presenting on your WordPress site. On the off chance that you post 50+ posts every day, you need to make reinforcements more consistently than the person who posts once per month. Other than that, consider checking if your web have offers a dependable reinforcement arrangement.
Proceeding onward, how about we robotize WordPress reinforcements utilizing several clever WordPress reinforcement modules. I’m in support of manual reinforcements since that route you’re in finished control. In no way different, here’s an extraordinary rundown of the best WordPress modules out there.
Method 3: Backup WordPress Automatically with Plugins
WordPress backup plugins add the element of ease to creating dependable backups for your WordPress site. All you have to do is install your favorite WordPress backup plugin, configure a few settings and you’re good.
VaultPress Premium Backups by Automattic
VaultPress was created by Automattic to make backing up and securing your website easy. VaultPress take automatic daily backups of your website that are stored securely offsite. And using them to restore your website is as easy as logging into your account and clicking a button.
Other features VaultPress offers include site duplication & migration (gotta love those full backups), malware and virus scanning, automated file repair and even spam defense. Starting at just $39 per year as a part of JetPack Personal, this is a very affordable security add-on worth investing in.
BackupBuddy Premium WordPress Plugin
The second premium WordPress backup plugin on our list today is BackupBuddy by iThemes. You can use the plugin to create full database and files backup, and/or move your site to another server easily.
You can backup your site to your hard disk and a variety of external storage services including Amazon Web Services, Rackspace, email, FTP, Dropbox, and BackupBuddy Stash among others.
Schedule WordPress backups with BackupBuddy while you;re on the go and enjoy a backup service like no other. Pricing starts at $80 per year for a single site license, though iThemes also offers a lifetime Gold package at a one-time fee of $297 which offer unlimited use of the plugin making it a great fit for businesses.
Duplicator Free WordPress Plugin
With over 1 million active installs, Duplicator is more than your typical backup plugin. Primarily, Duplicator helps you to clone or migrate your site to another location easily. This main feature makes it a powerful backup solution.
Even though it won’t allow you to schedule backups, it automatically dumps your database to an SQL file and saves it to a ZIP archive along with your WordPress files. Then it creates a special PHP file that lets you reinstall the backup easily. Just upload the ZIP archive and the PHP file to your server, and the rest is easy work. Want more? Checkout Duplicator Pro which adds more features including schedules backups, cloud storage linking, email notifications, pro support and more.
BackWPup Free WordPress Plugin
BackWPup is a popular WordPress backup plugin that helps you to create complete backups of your WordPress site, and save the same on an external location such as Dropbox, Amazon S3, FTP, RackSpace Cloud and many more.
You can schedule full backups meaning your entire WordPress site, files and all, will be safe always. Further you can check/repair and optimize your database, and if you need more juice, you can go for the pro version.
UpdraftPlus Backup and Restoration Free WordPress Plugin
One of the highest-ranked WordPress backup plugin, UpdraftPlus adds fun and ease to backing up your WordPress site. With a number of sweet features including backups to Amazon S3, Google Drive, FTP, Dropbox, email and other storage options, quick restore, scheduling, site duplicator, capability to split large sites into multiple archives, and so much more, you can’t go wrong with UpdraftPlus (and the developers also offer a pro version that packs quite a punch if you’re looking for more features).
WordPress Backup to Dropbox Free WordPress Plugin
Last up is a WordPress backup plugin that forces you to make use of that Dropbox account that’s been lying around. WordPress Backup to Dropbox makes it simple to send full backups to your Dropbox account. Just install the plugin, set up a schedule and authenticate your Dropbox account. Simple as A, B, C.