All about backups
Jetpack backs up your site and safely stores this data on our servers for safekeeping. Initial backups can vary in length from a few minutes to many hours depending on size. After an initial backup is made, subsequent backups will be much quicker, since we only backup files that have changed.
Your data is backed up and replicated offsite on our global data centers, the same ones as used for WordPress.com. This keeps the data safe in the event that something happens to your site, but still fully accessible by both you and our support team.
Daily vs. real-time backups
Daily backups are backups that are run once daily. Real-time backups work a bit differently in that your site notifies us of any changes, and those changes prompt an hourly backup to be made. If nothing has changed on your site, we will typically not make an hourly backup.
We generally recommend users who have very active sites, like those running a WooCommerce store, bbPress, or high-activity blog, to pick a Jetpack plan with the real-time backup feature.
What isn’t backed up
By default, we do not back up your entire site, only your WordPress-related files. Everything inside the wp-content folder, which includes themes, plugins, and uploads, is saved. However, we do not back up core WordPress files, since these should not be modified.
If you would like to back up directories outside of your wp-content folder, please contact support specifying the directories that you need backed up so we can add them to your site profile.
Giving us access to your servers
For our restores, migrations, and to fix security issues using our tools, we’ll need valid FTP, SFTP, or SSH credentials to connect to your servers. When you signed up for a plan with your host, they should have provided this info to you. It should also be accessible in your hosting panel (cPanel, Plesk, etc). If you can’t find this information, we recommend contacting your host’s support.
If you choose create a SFTP user for our backup service, please make sure that user has full read and write privileges, since we’ll need those for security and restore options.
For very large sites, backups can take several hours. For these sites, we recommend using SSH instead of FTP or SFTP, since this is a faster protocol.
Performing restores and migrations
In the event you need to restore your site because of crash, lost data, or need to migrate to another host, we have a simple process that allows you to do that when you have provided us with valid server credentials.
Sometimes it’s not always necessary to restore the entire site, so we give you the option to restore only specific directories, files, or database tables.
Using a firewall or security service
If you are using a security service, firewall, or proxy, it’s often necessary to add a bit of code to your wp-config.php file so backups and restores can complete successfully. More info can be found about that here.
If you are unsure about how to do this, contact support and we can do this for you.