Cold migration moves powered-off VMs from one host or datastore to another. Cold migration is a good option when you can tolerate some VM downtime during the migration process.
To implement cold migration, you can use command-line (PowerShell) or API automation.