完全なZFSプール(FreeBSDのインストール中に作成されたzroot)をバックアップする方法は?

完全なZFSプール(FreeBSDのインストール中に作成されたzroot)をバックアップする方法は?

上記のように。

スナップショットに言及したとき、FreeBSDで作成された個々のファイルシステムだけでなく、すべてのプールを意味しました。したがって、さまざまなフォルダを混乱させた場合は、このスナップショットにロールバックすると、FreeBSDインスタンスが新しくインストールされたり工場出荷時の初期化されたように感じることができます。 。

ありがとう


参考までに、Auto-ZFSのインストール中に作成されたさまざまなファイルシステムは次のとおりです。

root@mydesktop:/home/myuser # zfs list
NAME                 USED  AVAIL  REFER  MOUNTPOINT
zroot                887M  51.0G    96K  /zroot
zroot/ROOT           884M  51.0G    96K  none
zroot/ROOT/default   884M  51.0G   884M  /
zroot/tmp            112K  51.0G   112K  /tmp
zroot/usr            432K  51.0G    96K  /usr
zroot/usr/home       144K  51.0G   144K  /usr/home
zroot/usr/ports       96K  51.0G    96K  /usr/ports
zroot/usr/src         96K  51.0G    96K  /usr/src
zroot/var            724K  51.0G    96K  /var
zroot/var/audit       96K  51.0G    96K  /var/audit
zroot/var/crash       96K  51.0G    96K  /var/crash
zroot/var/log        244K  51.0G   244K  /var/log
zroot/var/mail        96K  51.0G    96K  /var/mail
zroot/var/tmp         96K  51.0G    96K  /var/tmp

ベストアンサー1

プール内の各vdevのブロックレベルのバックアップを作成しない限り(例:を使用してdd)、ZFSはデータセットレベルのバックアップメカニズムのみを提供します。再帰スナップショット以下を使用してバックアップします。zfs sendオプションを使用すると、-Rzpoolのすべてのデータセットをバックアップできます。

おすすめ記事