Skip to main content

Requirements

Multisite is not supported. Snapshotify refuses to back up or restore a network install rather than producing an archive that silently omits the network tables and every subsite. There is no setting to override this.

Install the free plugin

1

Search the plugin directory

In WordPress, go to Plugins > Add New and search for Snapshotify.
2

Install and activate

Select Install Now, then Activate. A Snapshotify item appears in the admin menu.
3

Take a backup

Go to Snapshotify > Backups and select Create Backup. Do this before you need it.

Install Pro from a ZIP

Pro is a separate plugin rather than an unlock applied to the free one, so it is distributed as a ZIP.
1

Download the ZIP

Sign in at daftplug.com/account and download the Snapshotify Pro archive.
2

Upload it

Go to Plugins > Add New > Upload Plugin, choose the ZIP, and select Install Now.
3

Activate

Select Activate Plugin. If the free version is installed and active, Snapshotify deactivates it for you.
Your settings and your existing backups survive the switch. Both versions read the same snapshotify_settings option and the same backup list.

Activate your license

1

Open the activation screen

After activating Pro, WordPress shows an activation notice. You can also reach it from Snapshotify > Account.
2

Enter your license key

Paste the key from your purchase confirmation email, then select Activate License.
3

Set up scheduling and cloud storage

The two things Pro adds that you should configure straight away. See general settings and cloud storage.
DaftPlug is sold as one membership rather than as separate plugins. The same license key activates Snapshotify and every other DaftPlug Pro plugin. Plans differ only in how many sites you can activate on.

What your server needs

Backups are long jobs, and hosts differ in how they let long jobs run. Snapshotify is built to work on constrained hosting, but two things are worth checking.
Archives and working files go in wp-content/uploads/snapshotify/. If that cannot be created, nothing works.
A backup needs room for the archive. A restore needs roughly twice the archive size, because the archive is extracted before it is applied. Snapshotify checks free space before a restore begins, at the last point where stopping leaves your site untouched.

If your host blocks loopback requests

Snapshotify drives long jobs partly through HTTP requests the site makes to itself. Some hosts, and most local development environments, block those. This is handled rather than fatal. A cron watchdog and inline ticks from the admin screen both continue the job, and scheduled backups on Pro additionally drive to completion inside the cron request itself. See how backups run.
The practical symptom of blocked loopback is a backup that progresses only while the Backups page is open. It still finishes; it just needs the page or cron to push it along.

What the plugin creates

Take your first backup

What to choose, and how to verify it worked.