Fork or move a running Kubernetes cluster
Your cluster moves as one set: nodes, config, and data. To another machine or another datacenter. The cutover is measured in seconds, not a weekend.
Velero restores backups. Cluster API clones shapes. Rediacc moves the running cluster, data included.
Illustrative output; actual runs may include extra logs. CLI reference: rdc cluster migrate
Your cluster is stuck where you built it
Kubernetes made your apps portable. The cluster itself is not. The data lives in one datacenter. Moving it means a rebuild project: new nodes, new storage, restore from backup, retest everything. So most teams never move. And their provider knows it.
The whole cluster is one set of files
Cluster images plus volumes
Each node runs from an image file. Each volume is a Ceph RBD image. Together they are the whole cluster: apps, config, and data.
Fork in place
One command clones every image, copy-on-write. A 2-node cluster forked in 46 seconds in our lab. The parent keeps running.
Migrate with a short cutover
Rediacc pre-copies while the cluster runs. Then it stops, sends the final delta, and restarts on the new machine. Measured cutover: 16 seconds.
Why a cluster can move like a file
Every node runs from an image file on btrfs. Every volume is a Ceph RBD image. Copying a cluster means cloning those images, copy-on-write. No export, no conversion, no restore step. That is why a fork takes seconds, not months.
Keep your Kubernetes. Gain mobility.
Keep your Kubernetes
Rediacc runs k3s for you, or connects to a cluster you already have. Volumes ride on ceph-csi RBD. Your manifests stay yours.
Real datacenter mobility
Provision on your own KVM hosts or on clouds like Linode with private VLANs. Node pools keep disk-heavy Ceph nodes apart from cpu-heavy Kubernetes nodes.
One mentality for everything
A Kubernetes app is a namespace. Fork it like any repo: 1 to 5 seconds, data included. Same commands you already use for Docker repos.
Nobody else moves a running cluster with its data
Backup tools stop and restore. Cluster API clones the shape without the data. RBD mirroring copies volumes, not the cluster. Rediacc moves all of it.
| Capability | Velero | Kasten K10 | Cluster API | RBD Mirroring | Rediacc |
|---|---|---|---|---|---|
| Backs up apps and volumes | ✓[4] | ✓[5] | ✗ | Volumes only[9] | ✓ |
| Moves a whole cluster with its data | Stop and restore[6] | Stop and restore[7] | Shape only[8] | ✗ | ✓ |
| Forks a running cluster, data included | ✗ | ✗ | ✗ | ✗ | ✓ |
| Clones one app (namespace) in seconds | ✗ | ✗ | ✗ | ✗ | ✓ |
| Copies data without a full rewrite | ✗ | ✗ | ✗ | Async copy[10] | ✓ |
| Short measured cutover for a planned move | ✗ | ✗ | ✗ | ✗ | ✓ |
Short on time?
Skip the deep-dive. Grab the five-minute version your team can read at a stand-up.
Download short brief (PDF)Explore Other Solutions
Kubernetes Cluster Mobility
Fork or move a running cluster, data included
Current page multi cloudVendor Lock-in Freedom
Your infrastructure. Your choice. Always.
→ multi cloudCloud Outage Protection
When AWS goes down, you don't
→ multi cloudFailover Testing
Test your failover before you need it
→ encryptionMigration Safety
Migrate without risking your data
→ dev envEnvironment Cloning
Clone production in 60 seconds
→ backupsInstant Recovery
Full environment recovery in minutes
→ encryptionEncryption You Control
Your keys. Your encryption. No exceptions.
→- Flexera, "2024 State of the Cloud Report," 2024. "27% of cloud spend continues to be wasted." www.flexera.com
- Flexera, "2025 State of the Cloud Report," 2025. "With cloud budgets already exceeding limits by 17%, organizations are increasingly turning to managed service providers." www.flexera.com
- AWS, "Amazon S3 Pricing — Data Transfer," 2024. "Data Transfer OUT from Amazon S3 to Internet: $0.09 per GB for the first 10 TB/month." aws.amazon.com
- Velero backs up Kubernetes cluster resources and persistent volumes and restores them into a cluster. velero.io
- Kasten K10 provides backup and restore of Kubernetes applications, including application data. docs.kasten.io
- Velero cluster migration restores a backup into a new cluster; workloads are recreated from the backup point, not moved live. velero.io
- Kasten K10 migrates applications between clusters by exporting a restore point and importing it into the target cluster. docs.kasten.io
- Cluster API's clusterctl move relocates Cluster API objects (the cluster's definition) to another management cluster; it does not move workload data. cluster-api.sigs.k8s.io
- Ceph RBD mirroring replicates block device images between Ceph clusters; it covers volumes, not Kubernetes cluster state. docs.ceph.com
- Ceph RBD mirroring is asynchronous, based on journaling or periodic snapshots, and is designed for disaster recovery. docs.ceph.com