我有以下备份对象:
- 多个 Xen Linux 实例在同一个盒子上运行。
- 一些 Windows 笔记本电脑还包含需要加密存储的私人数据
我有这个备份媒体:
- 连接到 Xen 盒的磁盘
- 可远程用于异地备份的磁盘
我想要对 Xen 系统进行每日、每周和每月备份,并以大致相同的模式但采用推送模式(由笔记本电脑启动的备份)加密备份笔记本电脑。
有任何好的免费解决方案吗?
答案1
- 如果备份 xen domU,则暂停 domU
- 对 domU 的 LV(或镜像所在的 LV)进行 lvm 快照
- 通过 ssh 使用 dirvish 进行备份
- 备份笔记本电脑时推送
- 备份 xen domUs 时通过 dom0 拉取
- 将这些备份保存在加密的容器/分区中
- 确保 ssh+dirvish 的(无密码)密钥仅允许在远程端运行 dirvish 或任何其他需要的程序(例如 -< post-client-script)
使用 cron 和您选择的脚本语言来实现所有这些都应该很简单......