I try to have a cold spare of "important devices". I had a cold spare for my C7, then my C8, and now I have one for my C8 Pro.
Just like I have a spare ps/motherboard/cpu/memory for my opnsense box, and SFP modules, cables, and a couple of unifi switches.
It gets expensive, but has came in very, very handy a few times where I simply didn't want to live with a few days turnaround time to get things working.
Back to your other question - I don't know if you can restore a C8 Pro backup to a regular C8. It's a good question, though! If you can, then I'm mad I didn't think of that... I likely would NOT have purchased a cold spare C8 Pro, as I already have 3x C8s (2x unused now)...
No, currently the free migration is for upgrades only. So you can migrate from C5/C7 to C8/C8 Pro, or C8 to C8 Pro. For downgrades, you'd need Hub Protect.
I have hub protect. So youβre saying that if I get a C8-Pro to replace my C8, if the C8-Pro broke i could restore a backup onto my old C8? Connected Zigbee and Z-wave included?
I figured we could use a hard benchmark to compare C8 performance against C8 pro. Having an engineering setup with full OS access, I grabbed a copy of the original DaCapo Benchmark Suite. The suite "consists of a set of open source, real world applications with non-trivial memory loads" and takes long enough to run to make a meaningful, if low tech comparison.
Because it's a headless environment, I had to skip a few failing tests from the suite. Here's the full script showing tests that ran and counted towards the final number:
$ ./run_benchmark.sh
Sun Jan 28 19:07:59 UTC 2024
Sun Jan 28 19:15:16 UTC 2024
$ cat /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
2016000
Same on the C8:
$ ./run_benchmark.sh
Sun Jan 28 19:08:39 UTC 2024
Sun Jan 28 19:22:41 UTC 2024
$ cat /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
1416000
Both hubs run at full speed, with C8 taking 14:02 to complete all benchmarks and C8 pro taking 7:17. That puts C8 pro's time at 51.9% of C8's time. That number is in line with our experience of C8 pro booting in about half the time of the C8.
Technically yes, but I can tell you for a fact it can't be done today...
Right now a C8, on any firmware, can't see cloud backups from a C8 Pro at all, and thus can't restore from them.
Likely a UI bug or oversight that may be fixed later, as I agree it "should" be able to. But I never like to assume, thus my statement that I don't know, as I don't... Not for sure anyway.
Thanks. I'll hold off on a C8-Pro until it's possible to restore the backups from one onto a C8. Keeping my current C8 as a cold spare is really the cincher for me to justify the purchase.
If restoring from C8 Pro --> C8 is important, I would wait until it is confirmed it can do it in production firmware.
I really expect it can/will be able to do that and it will be added "soon". But I am a "wait until it is released" kind of guy when it comes to purchase recommendations.
It's expected to be able to do that. However, since C8-Pro > C8 is a hub downgrade (free migration is only for hub upgrades), AFAIK you'd need Hub Protect registered on both devices.
Yes, you would definitely need Hub Protect on the main production hub (the C8 Pro in this case), but you definitely should not need it on the cold/shelf spare C8 hub.
I guess we just need to just be patient and see what the final/official answer is.
Just to be clear, I'm talking about the special case of migrations from an existing "previous version" hub to newer version hub (e.g., C7>C8/C8-Pro, C8>C8-Pro). Upgrading to a newer version hub. Those migrations do not require hub protect on either hub.