The title says it all -- How to backup a Wordpress-based site? I know, I can just copy/paste the files through FTP, export the .sql via cPanel and that's it. However, is there an easier way? How do you backup your sites?
Backup ... what's that? I download the webdirectory via FTP and export the database via WordPress panel.
I think best option is take backup of home directory as well as mysql db backup through cpanel 'backup' option. You can also take db backup using plugin 'wp db backup' (daily,weekly,monthly whatever you want). DON.
wordpress runs on a CMS connected through a mysql database. you need to connect to your server with FTP and then download the theme you are using. then you need to export the database. thats all there is to it in terms of backing up. if you want to setup the blog on some other server, then just upload the theme and import the database. and if its just backup, its actually just exporting the database, that takes care of it
Yeah, there are 4 ways to go about it. 1. WP-DBManager Plugin 2. Manually download and backup your mysql database from you cpanel> phpmyadmin 3. save xml database file from your wordpress admin panel. 4. Download your wordpress website directory via FTP
There are two ways one as you said via cpanel > mysql db, another is through export feature in wp admin panel.
i use 2 methods to backup files. 1. Cpanel home directory + database download 2. Remote SCP (secure file copy) to other server from cpanel which is cpmove.
Thanks deluxon, The (1) method is always cumbersome if you have a large files and big database. The second method SCP is the easiest so that you can save as cpanel bundle. If you want to restore, then just cpanel will automatically restore the whole site from the bundle with just a click.