How do I transfer ownership of a droplet?

January 23, 2014 14.1k views
I'm going to set up a droplet for a client. I'd like to set it up, manage it for a while, then ultimately transfer ownership to the client. How do I do that? Conversely, if they could create one and then give me console access to (in my management console), that would be mostly equivalent. Thanks!
6 comments
  • Google brought me here while I was seeking the answer to the same question.

    No replies. Doh.

  • Same here, Does anyone know the answer?

  • I am interesting in this also.
    Any idea?

  • I am also interested.

  • I am also interested to know about ownership transfer feature...

  • technology is a super stagnant industry and the stability and lack of change make it really attractive. almost nobody builds a business in tech because the barriers to entry are so massive. I don't blame them for not having an answer to this question, as the likelihood of somebody rising above the insurmountable odds to create a business in the tech industry would be crazy and it historically would be wild for that business to change hands because people in the 21st century (unlike their ancestors) work the same career their whole life.

    to be clear, that is sarcasm, and I FUCKING LOVE you guys at Digital Ocean, but for fucks sakes how did you not anticipate this, it is hardly an edgecase. I AWS screwed me over (a client insisted on it) and I have 3 hours to deploy a build on my personal account rolling the dice that I won't be able to deliver & might have to repeat the work.

    I could always just take a disk image and transfer it, but I am short on time so I figure I would deploy from scratch rather than go through the process of dryhumping a cactus which is moving images around.

    I love you guys, you have been generous to me, but for the next developer who has 10 hours of sleep cumulatively over the last 3 nights who ends up here please provide a way to allow transfer and answer the question:

    What will happen to the current public IP of the droplet. That will be also transferred?

    having a complex deploy strategy and migrating it would be annoying, but if I had to do it and found out all the IPs were the same after, i'd probably weep.

6 Answers
What you can do in this case is create the server, customize it to be the way your client needs, and then, once you are done, snapshot the droplet.

After you have a snapshot of your server, you can open up a support ticket, requesting the snapshot be transferred to your client's DigitalOcean account. Your client will need to open up a ticket as well, requesting that the snapshot be transferred into their account from yours.

Once both tickets have been sent in to support, they will transfer the snapshot between accounts, and the client will be able to spin up a new, set up server, from the snapshot you sent.

Can I transfer my Snapshot to another user?

Yes. Under the Images page in the Control Panel, the "Snapshots" section shows each image created using DigitalOcean's manual snapshot feature.

Snapshots

Simply select the transfer snapshot icon and enter the email address of the recipient. Upon clicking the transfer button, the sender will notice the icon turn blue, indicating that the snapshot is mid-transfer. When the user on the receiving end accepts, the sender will no longer have access to the image.

Transfer_Snapshot

As the receiver, you will have a new section on the Images page titled Pending Snapshot Transfer Requests. Here you'll be able to accept or decline the transfer request. If approved, the snapshot will disappear from the original user's account, as well as be added to your list of Snapshots where you'll have full control over the image.

by Zach Bouzan-Kaloustian
This tutorial covers how to manually migrate droplets between hypervisors by taking a snapshot of the droplet and then spinning it up in a different region.

One answer is build it on the client's account, if that's tenable for how business is conducted.

What happens to public IP when we transfer the snapshot?

Have another answer? Share your knowledge.