확장 하드 드라이브의 BTRFS 및 이전 백업으로 백업 이동

확장 하드 드라이브의 BTRFS 및 이전 백업으로 백업 이동

이것은 현재 btrfs 파티션을 외부 드라이브에 증분 백업하는 데 사용하는 프로세스입니다. 내가 겪고 있는 문제는 재검색(btrfs quota rescan /media/BTRFS)을 실행한 후에도 qgroup에 여전히 삭제된 하위 볼륨이 표시된다는 것입니다.

확장 하드 드라이브의 BTRFS 및 이전 백업으로 백업 이동

mv /media/BTRFS/BTRFS-RO /media/BTRFS/BTRFS-RO-OLD
mv /media/EXT_BACKUP_DRIVE/BTRFS-RO /media/EXT_BACKUP_DRIVE/BTRFS-RO-OLD

새로운 읽기 전용 스냅샷 생성

btrfs su sn -r /media/BTRFS /media/BTRFS/BTRFS-RO

변경사항 동기화

sync

변경 사항을 외장 드라이브로 보내기

btrfs send -p /media/BTRFS/BTRFS-RO-OLD /media/BTRFS/BTRFS-RO | btrfs receive /media/EXT_BACKUP_DRIVE

오래된 항목 삭제(더 이상 하위 볼륨이 필요하지 않음)

btrfs subvolume delete /media/BTRFS/BTRFS-RO-OLD
btrfs subvolume delete /media/EXT_BACKUP_DRIVE/BTRFS-RO-OLD

삭제 전 하위 볼륨 목록입니다.

btrfs subvolume list /media/BTRFS ID 257 gen 61392 top level 5 path BigDrive ID 7146 gen 38871 top level 257 path BTRFS-RO-OLD ID 7231 gen 60344 top level 257 path BTRFS-RO

qgroupid         rfer         excl
--------         ----         ----
0/5          16.00KiB     16.00KiB
0/257         4.81TiB      1.49GiB
0/7146        4.73TiB      9.63GiB
0/7230       64.00KiB     16.00EiB
0/7231        4.81TiB     22.46MiB

삭제 후

btrfs subvolume list /media/BTRFS
ID 257 gen 61418 top level 5 path BigDrive
ID 7231 gen 60344 top level 257 BTRFS-RO

qgroupid         rfer         excl
--------         ----         ----
0/5          16.00KiB     16.00KiB
0/257         4.81TiB      1.49GiB
0/7146       16.00KiB     16.00EiB
0/7230       64.00KiB     16.00EiB
0/7231        4.81TiB     22.48MiB

답변1

답을 찾은 것 같습니다.

btrfs qgroup destroy 0/7146 /media/BTRFS

이것이 데이터에 부정적인 영향을 미치나요?

관련 정보