Làm cách nào để chụp ảnh nhanh hệ thống tập tin ext4


18

Có cách nào chúng ta có thể chụp ảnh hệ thống tập tin ext4 để chúng ta có thể quay lại hệ thống sau không?


2
Không phải là một câu trả lời, nhưng nếu ảnh chụp nhanh ở cấp độ tệp là đủ, bạn có thể thử rsnapshot . Đối với ảnh chụp nhanh hệ thống tập tin thực, bạn có thể xem xét chuyển sang btrfs .
bản6

Câu trả lời:


19

Hệ thống tập tin ext4 không có tính năng chụp nhanh tích hợp.

Cách chung để tạo ảnh chụp nhanh trong Linux là ở mức dung lượng lưu trữ. Hệ thống tệp của bạn phải nằm trên một khối logic LVM , là hệ thống phân vùng riêng của Linux, trái ngược với phân vùng đĩa gốc của nền tảng.

Để tạo ảnh chụp nhanh của một khối hợp lý, hãy chạy lvcreate --snapshot. Bạn cần có đủ không gian cho ảnh chụp nhanh trên cùng một nhóm âm lượng. Hãy nhớ rằng khối lượng ảnh chụp nhanh sẽ tăng lên khi hệ thống tệp chính được sửa đổi, vì nó lưu trữ sự khác biệt giữa hệ thống tệp chính và trạng thái ảnh chụp nhanh.

Để khôi phục ảnh chụp nhanh về bản gốc, hãy chạy lvconvert --mergetrên khối lượng ảnh chụp nhanh.

Bạn có thể tìm thấy các hướng dẫn chi tiết hơn trong Thiết lập Ảnh chụp LVM làm điểm sao lưu / khôi phục trong ubfoxCách lấy 'Ảnh chụp khối lượng hợp lý và khôi phục' trong LVM .


Cảm ơn rất nhiều vì đã giải thích điều này. Bây giờ thì rõ ràng hơn. Tôi thực sự đặc biệt tìm kiếm để làm điều này. Chụp nhanh trạng thái hiện tại của hệ thống tập tin, thực hiện một số thay đổi và sau đó có thể khôi phục hệ thống về trạng thái ban đầu, tức là với ảnh chụp nhanh mà tôi đã chụp trước đó. Tôi có CentOS 6.5 với hệ thống tệp ext4 và hệ thống tệp không nằm trên ổ đĩa logic LVM. Đây là một hệ thống doanh nghiệp vì vậy tôi không thể thực hiện bất kỳ thay đổi nào đối với cấu hình.
bRuta

@bRuta Vì ext4 không có tính năng chụp nhanh, bạn sẽ phải tìm một số phương pháp khác. Tất nhiên bạn có thể tạo một bản sao lưu và khôi phục nó, nhưng đây không phải là các hoạt động nguyên tử. Một cách tiếp cận khác có thể là chạy ứng dụng sẽ thực hiện các thay đổi bạn muốn hoàn nguyên trên hệ thống tệp hợp nhất, nơi mọi thứ nó thay đổi được ghi vào hệ thống tệp khác; Bằng cách này, ứng dụng nghĩ rằng nó đã sửa đổi mọi thứ nhưng hệ thống thực sự vẫn không thay đổi. Tôi đề nghị bạn hỏi một câu hỏi mới, nơi bạn giải thích rất chính xác những gì bạn muốn làm.
Gilles 'SO- ngừng trở nên xấu xa'

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.