Some hosts will not allow large files through WordPress so backup systems that are reinstalled via WordPress will often fail. The best is to backs up the whole site including the data base in a zip file.