간단히 말해, obnam 을 사용하여 시스템을 백업하고 있습니다.
이것이 제가하는 것입니다:
- 의 LVM 스냅 샷을
/
,/usr
,/boot
,/var
,/home
에 스냅 샷을 장착
/bck-snapshots
,/bck-snapshots/usr
,/bck-snapshots/boot
,/bck-snapshots/var
,/bck-snapshots/home
스냅 샷 백업을 실행하십시오.
obnam backup \ /bck-snapshots \ /bck-snapshots/usr \ /bck-snapshots/boot \ /bck-snapshots/var \ /bck-snapshots/home \
백업이 완료되면 2 단계에서 마운트 된 스냅 샷 파일 시스템을 마운트 해제하십시오.
스냅 샷 제거
문제
백업하는 동안 새 커널이 설치되고 모든 grub2 업데이트가 수행되면서 시스템 업데이트가 완료되었습니다. 이제 루트 스냅 샷 (5 단계)을 제거하려고하면 다음과 같은 결과가 나타납니다.
장치 매퍼 : 실패시 ioctl 제거 : 장치 또는 자원 사용 중
스냅 샷 루트 장치가 사용 중이고 다른 프로세스에서 사용하기 때문에 :
$ sudo lsof /dev/dm-6 # This is the root snapshot device.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
grub-moun 9160 root 3r BLK 252,6 0t36339712 5295479 /dev/dm-6
질문
스냅 샷
grub-mount
을 제거하려면 장치 사용 을 중단해야한다고 생각합니다 . 안전하게하는 방법?백업 스냅 샷이 부팅시 표시된 grub 메뉴에 표시되는 실행 가능한 옵션으로 grub에 추가되었다고 생각합니다. 해당 스냅 샷을 제거하면 어떻게됩니까?
grub이 / bck-snapshots에있는 루트 스냅 샷을 추가하지 못하게하는 방법은 무엇입니까?
업데이트가 활성화 되려면 시스템을 재부팅해야하지만 먼저이 질문에 대한 답을 알아야합니다.
info grub