NCP has a nice set of backup and restore tools built in.
I have never needed more for my personal use.
Yes, I know. My NCP runs on a raspberry PI with two USB HDD attached and in the beginning I experienced that the Pi does not provide enough power to drive both HDDs. And btrfs really does not like HDDs with not enough electrical power, so I had also my backup disk corrupted 1 or 2 times before I figued out what was the problem and bought an addition USB switch with extra power supply… and in any case I feel better to have an additional backup somewhere in the cloud.