전체 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의 모든 데이터 세트를 백업할 수 있습니다.

관련 정보