You can take a back of your website with 2 different methods.
The Easy Way
In this method, you can use All-in-One WP Migration plugin. This plugin is created for moving your website to another address, but you can also use it for creating backups. It allows you to export your database, media files, plugins, and themes.
This method works for any theme, but 2nd step is for Massive Dynamic theme only.
Step 1 - Take a backup of your content
When you are in your WordPress dashboard, go to tools -> export , now choose “all content” and click on download export file , you will receive an .xml file which contains your website content.
Step 2 – take a backup of your customizer
- first install “Customizer Export/Import” plugin
- now from WordPress dashboard go to "appearance > customize". In left panel you will see new option called “export / import”
- from there you can create a backup file for customizer settings
- after you downloaded .dat file , open that file and find following code at beginning of content
delete that line and save your file.
3 – Take a backup of widgets
Please install “Widget Data – Setting Import/Export” plugin , after that you can export and import the widgets from "WordPress dashboard > tools".
Now you can use same tools and plugins in steps above to import your backup files.