# How to Create a free backup for your WordPress site

Hello people, hope you are doing great, welcome to **WordPress Tips and Tricks** series.

In this article, I will be talking about how you can create a free backup for your WordPress site, I will walk you through step by step.

So let's get started.

## Login into the WordPress dashboard

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1658848432710/8hV5YGaru.png align="left")

## Install the plugin

From the left panel click on **Plugins**, then click on **Add new** and It will take you to the **Add Plugins** page. 

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659284546681/T3Y5HiFxH.png align="left")

Now Search for **BackWpup** and click on the **install** button to install the plugin.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659284462415/wJ6b7m1dn.png align="left")

After Installation is done, click on the **Activate** button to activate the plugin.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659204711500/r5pFFG4Rg.png align="left")

## Configure the plugin

### Creating a job

From the left panel click on **BackWPup**, then click on **Add new job** and It will take you to the Add Job page.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659206963791/oIXhyH89E.png align="left")

Now, provide the name for the job, I have given `Website BackUp`. you also need to select what this job is for, I have selected four things.

 - Database backup

-  File backup

-  WordPress XML export

-  Installed plugins list

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659284934244/L7ad_P0IR.png align="left")

Next thing, you have to specify the archive name and archive format. I have selected `zip` for my backup file and date-time for the archive file name.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659284977874/KLNz0KRCv.png align="left")

Finally, you have to select where your backup files should get stored, please select `dropbox`.

You can also add email addresses for getting logs if your jobs get failed.

Once everything is done, click on the `save changes` button to save your backup job.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659285054017/VBJm2H9yM.png align="left")

### Scheduling a job

You have created the job, now you will need to configure when this job should run.

Select the `with WordPress` cron option then select `basic` for scheduler type and `weekly on Sunday`  for the scheduler.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659285826860/aVmJni2tI.png align="left")

### Adding dropbox account

Earlier you selected the `dropbox` option for storing your backup files, so to make that work you will have to add your account to `BackWPup` using dropbox auth code.


![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659286180184/Tks1Pkhxs.png align="left")

Click on the `Get Dropbox App auth code` button and it will redirect you to the dropbox auth page.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659286356993/hqTHUkcs4.png align="left")

Click on the `Allow` button and it will provide you with auth code, copy that and add that to auth code input.

Now click on save changes to save the auth code.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659286494449/Z1esJTEtl.png align="left")

Alright, you have created the backup job, now let's run that job and see things in action.

From the left panel click on **BackWPup**, then click on **jobs** and It will take you to the Jobs page, there click on the `run now` option and wait for the job to finish.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659287037341/kPLxiv1Eu.png align="left")

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1659286815895/q8HJU2WPU.png align="left")

After the job is completed, you can check into your dropbox account backup files will be stored there.

And that’s it for this topic. Thank you for reading.

## Connect with me
[LinkedIn](https://www.linkedin.com/in/sachin-chaurasiya) | [Twitter](https://twitter.com/sachindotcom)

*Subscribe to my newsletter to get my latest post in your inbox directly.*


