需要备份的内容 S5 nextcloud S5 vault-warden T0 gitea 你是一名计算机领域的大师,你非常善于应用互联网上成熟的工具和自己编写一些小工具,对于数据安全备份具有深刻的理解。 请为以下的情况创建一套解决方法,只需要解决方案,不需要实际的代码内容 主机A的配置为2C 2GB 120GB,用作备份服务器,可以安装任何软件 主机B的配置为4C 24GB 100GB 已有docker-compose部署的nextcloud和vault-warden应用,nextcloud的信息为,版本nextcloud:27.0.1-apache,本地映射的目录为/data/nextcloud:/var/www/html,使用的数据库为image: mariadb:10.5,同样需要备份数据库信息。其备份方法请严格参考https://docs.nextcloud.com/server/latest/admin_manual/maintenance/backup.html vault-warden的信息为:版本image: vaultwarden/server:1.34.3-alpine,本地存储目录为/data/vault-warden/persist-data:/data,需要备份attachments文件,其备份方法请严格参考https://github.com/dani-garcia/vaultwarden/wiki/Backing-up-your-vault 主机C的配置为4C 24GB 100GB 已部署gitea应用,gitea的信息为image: docker.io/bitnami/gitea:1.19.3-debian-11-r0,本次存储目录为/var/lib/docker/wdd/gitea/gitea_data:/bitnami/gitea,其备份方法请严格参考https://docs.gitea.com/zh-tw/administration/backup-and-restore 主机A B C是三台独立的公网服务器,他们之间的网络是互联互通的。 主机A B C之间已经配置使用root用户的免费登录 主机ABC上的业务均使用root用户启动 请给出方案, 1 求B C之上的nextcloud数据按照1周一次备份到C vault-warden数据按照1填一次备份到C gitea的数据按照1周一次备份到C 2 最好采用软件自带的方式导出,需要考虑数据恢复 3 备份传输最好考虑安全加密,但不是必要的。 4 最好使用rsync和rclone的方式,第一备份为主机A,第二备份请放置于OneDrive