discovery.etcd.io used only for bootstrapping: you request a token for multiple hosts from https://discovery.etcd.io/new?size=3 , and you basically reserve this url to load three hosts.
After the cluster boots up, the nodes in the cluster now use their own local storage: your 3 nodes get to know each other through the discovery endpoint and now form a cluster that has this information, so they donβt need the discovery endpoint anymore.
So, if you use the βnewβ token, your cluster will not actually use it because it is already loaded, because the nodes already form their own cluster. To load a new cluster, you need to delete local data on each node.
I would advise you to read the migration documentation if you have other data that needs to be moved to a new cluster.
The basic backup procedure is similar:
etcdctl backup \
source share