【发布时间】:2015-10-25 07:35:55
【问题描述】:
有没有办法通过在第一次备份时复制整个磁盘来备份 btrfs 文件系统,然后复制快照文件而不是使用 rsync(或者这是一个坏主意)?
【问题讨论】:
-
见
btrbk。
有没有办法通过在第一次备份时复制整个磁盘来备份 btrfs 文件系统,然后复制快照文件而不是使用 rsync(或者这是一个坏主意)?
【问题讨论】:
btrbk。
您绝对可以这样做,尽管 rsync 会在新系统上复制一些块。
您可能对Buttersink 感兴趣。 ButterSink 类似于 rsync,但用于 btrfs 子卷而不是文件,这使得它在归档备份快照等事情上更加高效。它建立在 btrfs 发送和接收功能之上。源和目标可以是本地 btrfs 文件系统、通过 SSH 的远程 btrfs 文件系统或 S3 存储桶。
例如,以下内容将仅将快照差异复制到远程计算机,并在那里创建快照的有效镜像:
buttersink /home/snaps/ ssh://backup-server/bak/snaps/
【讨论】: