Keeping a copy of your website’s files and database is always a good idea due to the fact that something unexpected can cause it to malfunction or even worse – some of the files might be mistakenly deleted.
You should rest assured that on all of our shared hosting packages a weekly backup of your account is generated but in some cases you might want to create a backup at specific time of your choice.
In order to create a full backup of your website you need to create a copy of your application files and the database associated with it.
In this article you can find more information on how to create a backup of your website’s files.
As for creating a database dump file you can follow the instructions here.