Well, to come back to the central concern ITT: if you’re worried about corruption, you’re implicitly asking what checksumming algos are in use, if any. You’re going to be hard pressed to find anything available, commercial or otherwise that uses blake3 (b3sum
). Released in 2020, it even outperforms sha512sum
accelerated CPUs as found in most Intel offerings.
That would help explain:
90TB is a lot to lose.
I’m sure you know ZFS has a stellar reputation including its own checksumming methods. I’d rather use that but BTRFS has lighter RAM requirements & supports blake2b (b2sum
).
So, in effect, I’ll be checksumming my checksumming.
I’d let the file system handle that: ZFS or BTRFs (as mentioned). Monit can automatically run anything you want for on-demand verification & email you the results.
It sounds like you’ve got the bare metal needed for a beefy hypervisor machine. Why not stick Windows in a VM & use PCI-E pass-through to the NIC driving the IP cams? If even VirtualBox supports it, I’m sure you’ll have no trouble getting Proxmox doing the same.
Hell, you could even clone your existing Win setup to a VHDx, then convert it to VDI to import into VirtualBox before fully committing to Proxmox. See below.
As critical as I am about Kopia I’d rather deal with its warts than be strangled by closed source. I just pity anyone who thinks this can all be reliably set up with a few mouse clicks.