Tóm lại, tôi đang sử dụng obnam để sao lưu hệ thống của mình.
Đây là những gì tôi làm:
- lấy ảnh chụp LVM của
/
,/usr
,/boot
,/var
,/home
gắn kết các bức ảnh chụp trên
/bck-snapshots
,/bck-snapshots/usr
,/bck-snapshots/boot
,/bck-snapshots/var
,/bck-snapshots/home
chạy bản sao lưu của snapshot:
obnam backup \ /bck-snapshots \ /bck-snapshots/usr \ /bck-snapshots/boot \ /bck-snapshots/var \ /bck-snapshots/home \
khi quá trình sao lưu kết thúc, hệ thống tập tin snapshot được gắn ở bước 2.
xóa ảnh chụp nhanh
Vấn đề
trong quá trình sao lưu, một bản cập nhật hệ thống đã được thực hiện, với một kernel mới được cài đặt và tất cả các điệu nhảy cập nhật grub2. Bây giờ khi tôi cố gắng loại bỏ ảnh chụp nhanh gốc (bước 5.) tôi nhận được điều này:
device-mapper: xóa ioctl khi không thành công: Thiết bị hoặc tài nguyên bận
bởi vì thiết bị gốc snapshot đang bận và được sử dụng bởi một quy trình khác:
$ 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
Câu hỏi
Tôi đoán rằng để lvemove ảnh chụp nhanh tôi phải dừng lại
grub-mount
để sử dụng thiết bị. Làm thế nào để làm điều đó một cách an toàn?Tôi nghĩ rằng ảnh chụp nhanh sao lưu đã được thêm vào grub như một tùy chọn khả thi để hiển thị trong menu grub hiển thị khi khởi động. Nếu tôi xóa ảnh chụp nhanh tương ứng thì sao?
Bất kỳ cách nào để ngăn chặn grub thêm ảnh chụp nhanh gốc được tìm thấy trên / bck-snapshots?
Tôi phải khởi động lại hệ thống để các bản cập nhật được kích hoạt, nhưng trước tiên tôi phải biết câu trả lời cho những câu hỏi này.
info grub