zreplZFS 备份和复制解决方案
zrepl 是一站式 ZFS 备份和复制解决方案。
Job: prod_to_backups Type: push Replication: Attempt #1 Status: fan-out-filesystems Progress: [=========================\----] 246.7 MiB / 264.7 MiB @ 11.5 MiB/s zroot STEPPING (step 1/2, 624 B/1.2 KiB) next: @a => @b zroot/ROOT DONE (step 2/2, 1.2 KiB/1.2 KiB) * zroot/ROOT/default STEPPING (step 1/2, 123.4 MiB/129.3 MiB) next: @a => @b zroot/tmp STEPPING (step 1/2, 29.9 KiB/44.2 KiB) next: @a => @b zroot/usr STEPPING (step 1/2, 624 B/1.2 KiB) next: @a => @b * zroot/usr/home STEPPING (step 1/2, 123.3 MiB/135.3 MiB) next: @a => @b zroot/var STEPPING (step 1/2, 624 B/1.2 KiB) next: @a => @b zroot/var/audit DONE (step 2/2, 1.2 KiB/1.2 KiB) zroot/var/crash DONE (step 2/2, 1.2 KiB/1.2 KiB) zroot/var/log STEPPING (step 1/2, 22.0 KiB/29.2 KiB) next: @a => @b zroot/var/mail STEPPING (step 1/2, 624 B/1.2 KiB) next: @a => @b Pruning Sender: ... Pruning Receiver:
主要特点
- 文件系统复制
- [x] Pull & Push 模式
- [x] 多种传输模式:TCP、TCP + TLS 客户端身份验证、SSH
- 高级复制功能
- [x] 临时网络错误自动重试
- [x] 自动恢复发送和接收
- [x] 发送和接收期间自动保持 ZFS
- [x] 自动书签和保留管理,以保证增量发送和接收
- [x] 加密原始发送和接收到不受信任的接收者(OpenZFS 本机加密)
- [x] 属性发送和接收
- [x] 压缩发送和接收
- [x] 大块发送和接收
- [x] 嵌入式数据发送和接收
- [x] 恢复状态发送和接收
- [x] 带宽限制
- 自动快照管理
- 复杂的监控和记录
- Go 中的可维护实现
- [x] 跨平台
- [x] 动态特征检查
- [x] 类型安全且可测试的代码
评论