Skip to content

Adding a remote destination

Chada Backup Updated 23 August 2026

A backup that only lives on the same server as your site will disappear with it. Destinations are where Chada Backup keeps copies of every set. Local storage is built in; add at least one remote destination as soon as the plugin is installed.

Supported destinations

  • Local — a folder on the web server. Unlimited local destinations on every tier.
  • S3-compatible — Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces, or any custom S3 endpoint.
  • Google Drive — connected through your own Google Cloud OAuth credentials.

The free tier allows one remote destination enabled at a time; Premium removes the cap so every backup can be written to several remotes at once.

Add an S3-compatible destination

  1. Go to Chada Backup → Destinations and click Add destination, then choose S3-compatible.
  2. Pick a Provider preset — Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, DigitalOcean Spaces or Custom. The preset fills in the endpoint pattern and region format for you.
  3. Enter the access key, secret key, bucket name and an optional path prefix inside the bucket.
  4. Click Test connection. The result appears inline — a green confirmation, or a plain-language error (wrong region, missing bucket permission, and so on).
  5. Save. The destination card shows its type, bucket, last verified time and how much storage your backups use there.

Credentials are encrypted at rest in the WordPress database. Use a key pair scoped to a single bucket with list, read, write and delete permissions — delete is needed for retention to prune old sets.

Add Google Drive

Google Drive requires OAuth credentials from your own Google Cloud project. The guided setup walks you through it step by step:

  1. Choose Google Drive as the destination type.
  2. Follow the numbered steps to create an OAuth client in the Google Cloud Console, copying the redirect URL the wizard shows you.
  3. Paste the Client ID and Client Secret into the form.
  4. Click Connect to Google, approve access, and you’re returned to WordPress with the connected account shown on the card.

Large files upload to Drive in resumable chunks, so a slow connection or an interrupted request doesn’t restart the upload.

Managing destinations

Each destination card offers Test connection, Edit and Remove. Removing a destination does not delete the backups already stored there. Retention is configured per destination — see Schedules, retention and recovery points.

From the command line

wp chada-backup destination list
wp chada-backup destination test <id>
Was this page helpful?