If you want to use Async PD for File Server Migration purposes:
Create the Storage Container on the Target Side.
Create a Remote Site from the Source to the Traget Cluster and Vice Versa, enable the Storage Container Mappings. Edit the Schedules of the Default created PD to replicate to the Remote SIte.
After Replication has finished, on the Source Site choose the PD and select Migrate.
After the Migration finished, you can go to Target Site and chose File Servers, here you select the File Server (needs Activation) and click Activate.
During the Activation Process, you have to enter all the IPs again (if you stay on the same Networks) or choose new networks and IPs (don't forget to refresh your DNS Entrys).
To clean up the Source Site: (Option1)
Remove the PD containing the Source File Server
The use putty to connect to the cluster as nutanix
Then CVM: ncli file-server list
Look for your file server, the Status should be Not Active, note the UUID
then
CVM: ncli file-server rm uuid=<uuid you noted> force=true
This should cleanup your source site.
Then look for your Storage Container in the GUI , it should be empty , and remove it (if not used by other entities), Maybe you have to use the CLI to remove:
CVM: ncli ctr ls
CVM: ncli ctr rm name=<NAME> [ignore-small-files=true ]
or you can try cleanup all in one (Option 2):
CVM: ncli file-server list
CVM: ncli file-server rm uuid=<uuid> force=true delete-pd-and-snapshots=true delete-container=true