Tôi đang ở trong một câu hỏi hóc búa. Tôi cần trích xuất dữ liệu từ hình ảnh sao lưu mà tôi đã tạo trước đó. Tôi nghĩ rằng tôi biết đủ về LVM để vượt qua... ít nhất là cho đến bây giờ.
Có vẻ như sai lầm của tôi là tôi đã sao lưu một ổ đĩa chụp nhanh LVM thay vì toàn bộ nhóm ổ đĩa hoặc phân vùng đĩa. Hầu hết các bài viết tôi đã đọc ngụ ý rằng bạn đã sao lưu toàn bộ đĩa.
Đây là cách bố trí LVM của tôi:
đĩa xvda 202:0 0 10G 0
ââxvda1 202:1 0 10G 0 phần
ââlvm1-root 254:2 0 8.1G 0 lvm /
ââlvm1-hoán đổi 254:3 0 956M 0 lvm [SWAP]
Đây là lệnh sao lưu của tôi:
lvcreate -L800M -s -n rootsnapshot /dev/lvm1/root
dd if=/dev/lvm1/rootsnapshot conv=sync,noerror bs=128K status=progress of=/path/to/snapshot.dd
Tôi đã gắn tệp DD dưới dạng/dev/loop0 trên một máy khác.
Đây là những gì tôi nhận được:
# fdisk -l
Đĩa /dev/loop0: 8.1 GiB, 8657043456 byte, 16908288 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
# lvmdiskscan
/dev/loop0 [ 8,06 GiB]
/dev/sda1 [ <7,00 GiB]
/dev/sda5 [ 1022,00 MiB]
0 đĩa
3 phân vùng
0 ổ đĩa vật lý LVM toàn bộ ổ đĩa
0 khối lượng vật lý LVM
# vgscan -v
Đọc tất cả các khối lượng vật lý. Việc này có thể mất một lúc...
Không tìm thấy nhóm âm lượng nào.
Bạn có biết làm thế nào tôi có thể tiến hành gắn ảnh chụp nhanh này để truy xuất dữ liệu từ nó không?