Ran into a small issue and I'm hoping that I am just overlooking the obvious answer.
I have a machine that is running on a single drive pool, on 500GB spinning rust. I purchased what I thought was a 500GB SSD, which had an actual capacity of 480GB:
My original plan was to add the SSD as a mirror of the HDD, then once it was resilvered, break the mirror, and boot on the SSD. Unfortunately, that 20GB was just too much of a difference to create the mirror. So I am looking at the most efficient strategy to clone the data onto the SSD. I had thought about doing a zfs send | zfs recv, but it does not seem the best (or even close to the best) way to go about it.
Suggestions?
--vr
I have a machine that is running on a single drive pool, on 500GB spinning rust. I purchased what I thought was a 500GB SSD, which had an actual capacity of 480GB:
Code:
=> 40 976773088 ada0 GPT (466G)
40 532480 1 efi (260M)
532520 1024 2 freebsd-boot (512K)
533544 984 - free - (492K)
534528 4194304 3 freebsd-swap (2.0G)
4728832 972044288 4 freebsd-zfs (464G)
976773120 8 - free - (4.0K)
=> 40 937703008 da0 GPT (447G)
40 409600 1 efi (200M)
409640 1024 2 freebsd-boot (512K)
410664 984 - free - (492K)
411648 4194304 3 freebsd-swap (2.0G)
4605952 933095424 4 freebsd-zfs (445G)
937701376 1672 - free - (836K)
My original plan was to add the SSD as a mirror of the HDD, then once it was resilvered, break the mirror, and boot on the SSD. Unfortunately, that 20GB was just too much of a difference to create the mirror. So I am looking at the most efficient strategy to clone the data onto the SSD. I had thought about doing a zfs send | zfs recv, but it does not seem the best (or even close to the best) way to go about it.
Suggestions?
--vr