1. You can consult with your webhosting provider regarding this, because different hosting provider also have their own backup method.
2. You can install this Akeeba backup extension
https://www.akeebabackup.com/ on your site, this is one of the extension to do the backup, but you can consult with this extension provider and see what is the best way to backup on the site using this extension.
3. If you only referring Easysocial extension, you need to ensure that whether you got do any customisation for Easysocial in previously or not, If there got any customisation did it before, you have to do the backup for those folder/files on your site.
And backup your database as well.