UpdraftPlus plugin is known as one of the best, popular, and flexible WordPress backup among all Wp backup plugins. Its now having over 2 million active installations which make it recommended.
It has a free version you can use but it has limited resources. While the premium gives advanced backup options and as well as site cloning features.
It enable you to backup every document and files in your website, which are the plugins, themes, posts and pages, media uploads, and databases without the need of knowing coding.
Download from one of this two links.