Team collaboration is built into the DigitalOcean experience from sign-up.
How to completely move a project from one team to another?
Validated on 8 Dec 2025 • Last edited on 10 Dec 2025
There is no single way to migrate all project resources from one team account to another. You can only transfer Droplet snapshots directly to another account or team, but all other resources must be moved manually:
App Platform Apps
You can move apps to another project within a team and account but cannot move them directly from one team to another or account. You can recreate the apps in another account or team and then remove them from the current team or account.
Droplet Snapshots
You can directly transfer Droplet Snapshots to another account or team. For more information, see Transfer Snapshots. The new Droplet has a new IP address.
Kubernetes Clusters
You cannot directly migrate a Kubernetes cluster from one account to another. You can create a cluster in the another account and then redeploy your application in that account. You can back up resources such as databases with SnapShooter and transfer any valuable data to the new cluster. Once you’ve confirmed everything has been migrated, you can delete the old cluster.
Alternatively, you can use third-party tools such as Velero to migrate your cluster with its data. For more information, see Cluster Migration in the Velero documentation.
Managed Databases
For migrating managed databases to another account, you need to take a manual dump of your database from your existing account and then import the dump to the new cluster in the desired account. For more information, see documentation for exporting and importing databases for the database engines PostgreSQL, MySQL, and MongoDB.
Spaces
You cannot directly migrate Spaces buckets to another team or account. Instead, create a new bucket on another team and transfer files using Rclone or a similar tool.
Managed Load Balancers
You cannot migrate load balancers to another team or account. You can create a new regional load balance or global load balancer on another team and delete the old one from the existing team account. The new load balancer has a new IP address.
Block Storage Volumes
You cannot migrate block storage volumes to another team or account. You can create a new volume on another team account and then copy the data using tools like rsync from the existing volume to the new volume.
Related Topics
If your account is locked during sign-up, contact DigitalOcean support so we can authorize your access to your account.
No, support plans apply only to DigitalOcean.