I'd like to backup my Harvester v1.4.3 Cluster's etcd and maybe all the VMs to Seaweedfs before upgrading. I'm running a 16 node HA cluster (3 control planes). I have the backup target configured and that seems good. I was planning on starting with etcd and after some AI research it seems the way to do this is by manually creating a kubernetes harvester backup etcd resource like below. I couldn't find documentation for this method but wonder if any experts agree:
kubectl -n harvester-system create -f - <<EOF
apiVersion: <http://harvesterhci.io/v1beta1|harvesterhci.io/v1beta1>
kind: Backup
metadata:
name: etcd-backup-$(date +%Y%m%d%H%M)
spec:
target: harvester-backups
type: etcd
EOF