BTRFS 및 확장 HDD 모두에서 백업을 이전 백업으로 이동합니다.

BTRFS 및 확장 HDD 모두에서 백업을 이전 백업으로 이동합니다.

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

BTRFS 및 확장 HDD 모두에서 백업을 이전 백업으로 이동합니다.

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

이것이 데이터에 부정적인 영향을 미칠까요?

관련 정보