We run a non-HA Rancher server, is there any kind of API to put Rancher 2.x into a “maintenance mode” in order to backup the data? The current backup strategy is just to backup the entire storage volume that is bind-mounted into the rancher-server container, however, if there much load at all, it seems like the etcd snap/db files fail to backup due to “file changed while we read it” errors.
If there were an API to temporarily put the Rancher server into some kind of “maintenance mode” during backups, that would be great (perhaps keep the k8s proxy capabilities up, but temporarily disable changes to Rancher?). We have requirements against stopping the server all together for a daily backup cron.