If you use this procedure, your data and configuration on the server are not lost and you'll receive a new IP.

You may destroy your old droplet to not accrue further costs on your existing Droplet.

Here are the steps you need to follow in order to get an IP for your Droplet.

  1. Shutdown your existing Droplet.
  1. Snapshot your existing Droplet.
  1. Create a new Droplet from this snapshot.
  1. Point a new domain to this droplet by setting its DNS A record to Droplet's IP in the DNS service's dashboard, for example, CloudFlare dashboard.
  1. Add this domain to your existing ServerPilot App.
  1. You may destroy your old droplet if you no longer need it.

If you want to retain your existing Droplet's IP then you may consider using Floating IPs (It costs additional ~$4.38/IP/month), see: https://www.digitalocean.com/community/tutorials/how-to-use-floating-ips-on-digitalocean

Caution:You'll have to update the A records of your existing domains if you plan to use them.