이것은 현재 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
이것이 데이터에 부정적인 영향을 미치나요?