Your WordPress database stores all of your blog posts, website pages, comments, categories, tags and other website specific contents. In order to truly take a backup of your WordPress website, you need to take a backup of your WordPress My SQL database. You can take a backup of your database manually through phpMyAdmin or you can use a plugin like  WP-DBManager which not only can take a backup of your database but can also repair and restore the database.