Can Cloudron Be Migrated Between Servers and Does It Support Backups?

Updated

Yes to both. Cloudron is built on an immutable infrastructure design that lets you move an entire server — including all its apps — to another cloud provider, and it supports encrypted backups stored on external object storage such as Amazon S3, Google Cloud Storage, and DigitalOcean Spaces. The two features work together: backups give you a recovery point, and portability lets you restore that point onto different hardware or a different provider.

How migration works

Cloudron packages each app as an immutable unit rather than a hand-configured server you gradually modify. Because the app definition doesn't depend on the specific machine underneath, the same apps can be brought up on a different server without rebuilding them from scratch.

In practice this means:

  • You can move your entire server along with all its apps to another cloud provider.
  • The move is described as taking "no time" relative to a manual rebuild, because you aren't reinstalling and reconfiguring each app by hand.
  • The portability comes from the infrastructure design, not from a one-off export tool — it's a property of how apps are packaged.

This matters most when you want to change hosting providers, consolidate servers, or recover onto fresh hardware after a failure. If you were running apps installed manually, the equivalent task would mean reinstalling every app, recreating databases, and redoing configuration — the exact work Cloudron's design is meant to remove.

How backups work

Cloudron stores encrypted backups on external storage. The page names three supported destinations:

Storage provider Type
Amazon S3 Object storage
Google Cloud Storage Object storage
DigitalOcean Spaces Object storage

Two things are worth noting from this:

  1. Backups go off the server. Because the target is external object storage, a backup survives the loss of the server itself — which is what makes it useful for disaster recovery rather than just local snapshots.
  2. Backups are encrypted. The page states backups are stored encrypted, so the storage provider holds encrypted data rather than plaintext.

The page does not specify backup frequency, retention, or the exact encryption scheme, so treat those as things to confirm in the documentation before relying on a specific recovery window.

The disaster-recovery picture

Cloudron pairs backups with two other safeguards mentioned on the page:

  • A built-in firewall.
  • Auditable events, so activity on the server can be reviewed.

Together with external encrypted backups, this is the "disaster-proof" framing on the page: the firewall and audit trail reduce the chance and impact of an incident, and the off-site backup gives you something to restore from if the server is lost.

What to check before you rely on it

  • Confirm your storage provider is supported. The page lists S3, Google Cloud Storage, and DigitalOcean Spaces; if you use something else, verify compatibility in the docs.
  • Decide your migration trigger. Portability is most valuable when planned — moving providers, resizing, or recovering. Knowing in advance where your backups live and how to restore them turns a potential outage into a routine task.
  • Read the docs for specifics. Backup scheduling, retention, restore procedure, and encryption details aren't on the landing page; the Documentation and Forum links are the place to confirm them.

If your goal is simply to understand what Cloudron does overall, the short version is: it runs apps on your own server, keeps them updated, and manages users centrally — with portability and off-site encrypted backups as part of the same design.