Can I undo restoring a Droplet from a backup?

You currently cannot undo restoring a Droplet from a backup. However, if you have a snapshot of your Droplet from before restoring from the backup, you can restore the Droplet to that snapshot.

Otherwise, the only option is manual recovery using, for example, local copies of the Droplet’s data you may have from development.

Take a snapshot of your Droplet and then create new Droplet from the snapsnot in the new datacenter.
Create a snapshot of the Droplet, then create a new Droplet from that snapshot.
You can recover your Droplet if you have taken a snapshot of the Droplet or signed up for automated backups.