Ubuntu에서 백업하기 위해 외부 USB 드라이브에서 ZFS 사용 수 있습니다. –inplace 옵션을 사용하여 스냅 샷

Ubuntu 12.04를 정확하게 실행 하고 ZFS 를 사용하여 외부 USB HDD를 포맷하여 디렉토리 의 백업 드라이브로 사용하고 싶습니다 .

하나의 드라이브이므로 자체 복구에 관심이 없습니다.이 작업을 올바르게 수행하려면 2 개 이상의 디스크로 구성된 RAID 구성이 필요하다는 것을 이해하기 때문입니다. 이제 ZFS 기본 기능을 사용하여 외부 백업 드라이브의 스냅 샷을 만들 수 있습니다.

–inplace 옵션을 사용하여 스냅 샷 크기를 줄 이면서 홈 폴더를 ZFS 드라이브 로 재 동기화 할 계획입니다 . 이를 통해 ZFS 드라이브 에 홈 디렉토리의 몇 주 분량의 스냅 샷을 유지할 수 있기를 바랍니다 . 디렉토리가 상주 하는 운영 체제의 HDD 는 차이가있는 경우 ext4 입니다. 또한 FUSE가 아닌 Ubuntu에서 기본 ZFS 지원 을 원합니다 .

커맨드 라인을 사용하여 우분투에서 어떻게 달성해야합니까? (백업 전체가 아니라 형식 만)



답변

USB 디스크가 / dev / sdb이고 ZFS와 함께 독점적으로 사용된다고 가정합니다.

zpool create pool sdb
zfs create pool/backup

/ pool / backup을 rsync 대상 디렉토리로 사용하십시오.

다음을 사용하여 스냅 샷을 만듭니다.

zfs snapshot pool/backup@$(date +%Y%m%d%H%M)