Có thể chụp ảnh hệ thống tập tin / (hoặc khác), như trong VirtualBox không?


9

Chụp ảnh nhanh của phân vùng gốc sẽ giúp có thể quay trở lại trạng thái trước đó. Điều này rất hữu ích khi xảy ra sự cố và / hoặc mất dữ liệu. Tính năng này có thể được nhìn thấy trong VirtualBox HDD và tùy chọn kiên trì trong CD trực tiếp. Không giống như sao lưu, nó sử dụng việc sử dụng dữ liệu gia tăng do đó kích thước dữ liệu ít hơn. Có thể chụp ảnh hệ thống tập tin không?

Câu trả lời:


6

rsync

Chụp ảnh phân vùng gốc sẽ giúp có thể quay lại trạng thái trước đó

Chúng tôi gọi đó là thủ tục sao lưu và sao lưu gia tăng mà bạn có thể sử dụng rsync;)

rsync là một phần mềm tiện ích và giao thức mạng cho các hệ thống tương tự Unix (có cổng tới Windows) đồng bộ hóa các tệp và thư mục từ vị trí này sang vị trí khác trong khi giảm thiểu truyền dữ liệu bằng cách sử dụng mã hóa delta khi thích hợp. Trích dẫn trang web chính thức: "rsync là chương trình truyền tệp cho các hệ thống Unix. Rsync sử dụng 'thuật toán rsync' cung cấp phương pháp rất nhanh để đưa các tệp từ xa vào đồng bộ hóa." 3 Một tính năng quan trọng của rsync không được tìm thấy trong hầu hết các chương trình / giao thức tương tự là việc phản chiếu diễn ra chỉ với một lần truyền theo mỗi hướng. tại sao? rsync có thể sao chép hoặc hiển thị nội dung thư mục và sao chép tệp, tùy chọn sử dụng nén và đệ quy.

Sao lưu từ xa

Có thể sao lưu qua mạng, tốt nhất là người dùng nên gắn kết chia sẻ mạng để được sao lưu trước khi khởi chạy chương trình. Chia sẻ sau đó sẽ được liệt kê trong Duyệt GUI và có thể dễ dàng thêm vào. Không có phần riêng cho mạng, nếu cần nhiều tính năng nâng cao hơn, người dùng được khuyến khích xem xét các lựa chọn thay thế, trong đó có nhiều tính năng.

Đồng bộ hóa

Grsync là một giao diện đồ họa:

nhập mô tả hình ảnh ở đây


Thêm thông tin:

Liên kết có một số ví dụ về cấu hình.

Rsync cho phép bạn khôi phục bằng dấu thời gian (vì vậy nếu có các bản sao lưu được thực hiện mỗi giây, bạn cũng có thể khôi phục nó thành giây đó. Không phải đây là phương pháp khả thi cho một hệ thống hoàn chỉnh ;-))


Xen Hypervisor

Có nhiều phương pháp hơn: Xen Hypervisor.

Bạn có thể chạy tất cả các hệ điều hành của mình trong các trình ảo hóa (ví dụ: máy ảo). Xen là một ví dụ về thiết lập như vậy. Về cơ bản, bạn biến TẤT CẢ các hệ điều hành của mình thành VM và bạn có thể sao chép một bộ chứa VM sang một tên mới và bạn sẽ có một điểm sao lưu hoặc khôi phục.

Từ liên kết:

Xen là một màn hình máy ảo loại kim loại trần (hoặc hypanneror) loại 1, cung cấp khả năng chạy một hoặc nhiều phiên bản hệ điều hành trên cùng một máy vật lý. Xen, giống như các loại ảo hóa khác, rất hữu ích cho nhiều trường hợp sử dụng như hợp nhất máy chủ và cách ly môi trường sản xuất và phát triển (ví dụ: môi trường doanh nghiệp và cá nhân trên cùng một hệ thống).

Kể từ Ubuntu 11.10 (Oneiric), hạt nhân mặc định có trong Ubuntu có thể được sử dụng trực tiếp với Xen hypanneror làm miền quản lý (hoặc kiểm soát) (Dom0 hoặc Domain0 theo thuật ngữ Xen).

Phần còn lại của hướng dẫn này cung cấp một cái nhìn tổng quan cơ bản về cách thiết lập hệ thống Xen cơ bản và tạo các khách đơn giản. Ví dụ của chúng tôi sử dụng LVM cho các đĩa ảo và bắc cầu mạng cho các thẻ mạng ảo. Nó cũng giả sử Xen 4.1 (phiên bản có sẵn trong 12.04) và công cụ xend. Nó giả định sự quen thuộc với các vấn đề ảo hóa nói chung, cũng như với thuật ngữ Xen cụ thể. Vui lòng xem wiki Xen để biết thêm thông tin.


LVM

Một phương pháp khác sẽ là LVM

LVM là viết tắt của Logical Volume Management. Đây là một hệ thống quản lý khối lượng logic hoặc hệ thống tệp, tiên tiến và linh hoạt hơn nhiều so với phương pháp phân vùng đĩa truyền thống thành một hoặc nhiều phân đoạn và định dạng phân vùng đó bằng hệ thống tệp.

Ảnh chụp nhanh

Đây là điều bạn đơn giản không thể làm nếu không có LVM. Nó cho phép bạn đóng băng một Khối lượng logic hiện có bất cứ lúc nào, bất cứ lúc nào, ngay cả khi hệ thống đang chạy. Bạn có thể tiếp tục sử dụng âm lượng gốc một cách bình thường, nhưng âm lượng ảnh chụp nhanh dường như là một hình ảnh của bản gốc, bị đóng băng đúng lúc tại thời điểm bạn tạo nó. Bạn có thể sử dụng điều này để có được một hình ảnh hệ thống tập tin nhất quán để sao lưu, mà không cần tắt hệ thống. Bạn cũng có thể sử dụng nó để lưu trạng thái của hệ thống, để sau này bạn có thể quay lại trạng thái đó nếu bạn làm mọi thứ rối tung lên. Bạn thậm chí có thể gắn khối lượng ảnh chụp nhanh và thay đổi nó, mà không ảnh hưởng đến bản gốc.


rsnapshot

rsnapshot ngay một tiện ích chụp nhanh hệ thống tập tin. Nó có thể chụp nhanh các hệ thống tập tin cục bộ và từ xa cho bất kỳ số lượng máy nào.

Ảnh chụp nhanh hệ thống tập tin cục bộ được xử lý với rsync. Các kết nối từ xa an toàn được xử lý bằng rsync qua ssh, trong khi các kết nối rsync ẩn danh chỉ cần sử dụng máy chủ rsync. Cả chuyển khoản từ xa và cục bộ đều phụ thuộc vào rsync.

Thí dụ:

[root@localhost /]# rsnapshot -v daily
echo 1842 > /var/run/rsnapshot.pid
/bin/rm -rf /.snapshots/daily.6/
mv /.snapshots/daily.5/ /.snapshots/daily.6/
mv /.snapshots/daily.4/ /.snapshots/daily.5/
mv /.snapshots/daily.3/ /.snapshots/daily.4/
mv /.snapshots/daily.2/ /.snapshots/daily.3/
mv /.snapshots/daily.1/ /.snapshots/daily.2/
mv /.snapshots/daily.0/ /.snapshots/daily.1/
mv /.snapshots/hourly.5/ /.snapshots/daily.0/
rm -f /var/run/rsnapshot.pid
[root@localhost /]#

Cảm ơn câu trả lời. Trong khi greping rsynctôi tìm thấy rsnapshot[ rsnapshot.org ]. Nếu bạn bao gồm điều này, tôi có thể chấp nhận câu trả lời của bạn. Bạn cũng có thể quan tâm
totti

1
xong @totti ...
Rinzwind

1
Một lưu ý thú vị hơn - mỗi khi tôi nghe thấy Linux (đừng hiểu nhầm tôi - tôi sẽ sử dụng LVM nếu tôi phải) và các ảnh chụp nhanh được đề cập trong một bài đăng - tôi nghĩ "bạn không biết gì cả, John Snow" và tạo ra một Ảnh chụp nhanh ZFS và quay lại để giải trí :)
Marcin Kaminski

Tôi có một số vấn đề với câu trả lời này. [1] sao lưu! = Ảnh chụp nhanh. Chúng không giống nhau. Chúng thậm chí không liên quan chặt chẽ. [1] Trong LVM §:> Đây là điều bạn đơn giản không thể làm nếu không có LVM. Điều này "thậm chí không đúng, thậm chí không sai", để trích dẫn Pauli. Nhiều hệ thống tập tin Linux bao gồm ảnh chụp nhanh không có LVM; ví dụ Btrfs và ZFS.
Liam đã được chứng minh

Tôi không yêu cầu ảnh chụp nhanh là bản sao lưu. LVM: đổ lỗi cho wiki không phải tôi ;-)
Rinzwind

3

Bạn có thể làm điều này với LVM , nhưng chỉ khi bạn thiết lập phân vùng của mình để sử dụng LVM để bắt đầu.


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.