zfs send只是一个将快照读取出来的命令,这里的send不是非要将数据发送到其他设备。zfs send的输出对象是标准输出,意味着你可以通过任何Unix命令进行重定向。比如重定向到压缩程序进行压缩保存,透过ssh传输到远程ssh主机,通过netcat命令更高效的进行网络传输等等。 同理,读取标准输入,并恢复snapshot的命令是zfs recv。
可以使用 zfs send 命令来发送某个快照流的副本,并在同一系统的另一个池中或用于存储备份数据的不同系统上的另一个池中接收快照流。例如,要将不同池上的快照流发送到同一系统,请使用类似如下的语法: # zfs send tank/dana@snap1 | zfs recv spool/ds01...
Security Insights Additional navigation options New issue Closed Description aither64 aither64 added Type: DefectIncorrect behavior (e.g. crash, hang) on Nov 14, 2021 aither64 changed the titleZFS send/recv with with ashift 9->12 leads to data corruptionZFS send/recv with ashift 9->12 leads...
这还不包括将运行备份守护程序的单独用户,他们至少应该能够读取所有目录以备份其内容,如果需要,还可以写入并重新创建它们。在本例中,可以通过对目录拍摄快照并使用zfs send|zfs recv将它们存储在单独的池中来完成备份,特殊的守护程序可以将它们放在磁带上。 现在,如果我们只想应用用户和所有者的组权限,以下命令就足够...
可以使用zfs send和zfs recv命令,将快照流表示从一个系统远程复制到另一个系统。例如: #zfs send tank/cindy@today | ssh newsys zfs recv sandbox/restfs@today 此命令发送tank/cindy@today快照数据,并在sandbox/restfs文件系统中予以接收。该命令还会在newsys系统上创建restfs@today快照。在此示例中,已将用户...
我一直在通过zfssend/recv备份服务器A到服务器B(备份服务器)中的ZFS池,并使用每日增量快照。服务器B充当备份服务器,分别将两个池保存到服务器A和服务器C (zfs41和zfs49/tank)我想将整个池(包括快照)发回服务器A,但我不确定要运行 浏览0提问于2021-12-05得票数 1 ...
钱乎 码农/NAS/网络/FreeBSD/C++/JS 好久没有更新ZFS相关的内容。这次我们来讲一下zfs的send/recv。 NAS天生就是存放数据的地方,就好比一个仓库。我们总希望我们的数据能存放在安全的地方,就算天灾人祸,要尽可能保证安全。 对于保证…阅读全文 赞同17 15 条评论 分享收藏浏览...
Add support for preserving BRT cloned block references and space savings when using zfs send/recv. How will this feature improve OpenZFS? The recent addition in 2.2.x supporting block cloning is a fantastic improvement! But the lack of support for preserving the cloned blocks without consuming ma...
import org.apache.commons.codec.digest.DigestUtils; import org.apache.commons.httpclient.HttpStatu...
zfs receive | recv [-vnFu] [-d|-e] filesystem 发送快照到stdout zfs send [-DnPpRveL] [-[iI] snapshot] snapshot Creates a stream representation of the second snapshot, which is written to standard output. The output can be redirected to a file or to a different system (for example,...