I need some advice on how to complete this task.
I have two a two server cluster: Server A and Server B.
Server A is getting a little old and requires some hardware/firmware maintenance, so I need to take it offline for an unknown amount of time. Server A currently has an old ZFS pool of nine 8TB disks that holds all of my VMs. I want to migrate all the VMs and physically move the pool disks from Server A to Server B.
I could do the following:
I have two a two server cluster: Server A and Server B.
Server A is getting a little old and requires some hardware/firmware maintenance, so I need to take it offline for an unknown amount of time. Server A currently has an old ZFS pool of nine 8TB disks that holds all of my VMs. I want to migrate all the VMs and physically move the pool disks from Server A to Server B.
I could do the following:
- Load Server B with twenty-four 1TB disks, and create a new ZFS pool
- Register/publish the new ZFS pool with Proxmox, Server B
- Migrate all the VMs from Server A to Server B, using the new ZFS pool on Server B
- Unregister the old ZFS pool from Proxmox on Server A
- Tear down the old ZFS pool on Server A
- Turn off Server A and Server B
- Move the disks from Server A into Server B
- Turn on Server A and Server B
- Recreate the nine 8TB disk ZFS pool in Server B
- Migrate all the VM disks/files to the nine 8TB disk ZFS pool in Server B
- Remove the twenty-four 1TB ZFS pool from Server B
- Turn off all VMs on Server A
- Export the ZFS pool
- Turn off Server A and Server B
- Move the disks from Server A to Server B
- Turn on Server B
- Import the ZFS pool
- Turn on Server A
- ...and...?