sử dụng ZFS trên ổ USB ngoài để sao lưu trong Ubuntu


9

Tôi chạy Ubuntu 12.04 chính xác và muốn định dạng, sử dụng ZFS , USB HDD bên ngoài để sử dụng nó làm ổ đĩa sao lưu cho các thư mục nhà của tôi .

Vì nó chỉ là một ổ đĩa nên tôi không quan tâm đến việc tự phục hồi vì tôi hiểu điều này cần có cấu hình RAID từ 2 đĩa trở lên để thực hiện đúng. Vì vậy, bây giờ có thể chụp ảnh ổ đĩa sao lưu ngoài của tôi bằng các khả năng gốc của ZFS là đủ.

Kế hoạch này là để rsynch thư mục nhà của tôi vào ZFS lái xe bằng cách sử dụng --inplace tùy chọn để giảm kích thước ảnh chụp. Điều này hy vọng sẽ cho phép tôi giữ các ảnh chụp nhanh trong nhiều tuần của các thư mục nhà của tôi trên ổ ZFS . HDD của hệ điều hành mà các nhà thư mục cư trú là ext4 nếu mà làm cho bất kỳ sự khác biệt. Tôi cũng muốn có hỗ trợ ZFS riêng trong Ubuntu chứ không phải FUSE .

Làm thế nào tôi nên đạt được điều đó trong Ubuntu, bằng cách sử dụng dòng lệnh? (không phải toàn bộ điều dự phòng, chỉ là định dạng).

Câu trả lời:


7

Giả sử đĩa USB của bạn là / dev / sdb và sẽ được sử dụng riêng với ZFS:

zpool create pool sdb
zfs create pool/backup

Sử dụng / pool / backup như thư mục đích rsync của bạn.

Tạo ảnh chụp nhanh với:

zfs snapshot pool/backup@$(date +%Y%m%d%H%M)

Tôi không nên định dạng ổ đĩa là ZFS trước? 'sudo zpool tạo pool sdb' cung cấp cho tôi "đặc tả vdev không hợp lệ sử dụng '-f' để ghi đè các lỗi sau: / dev / sdb là một phần của nhóm 'pool' có khả năng hoạt động '". Và khi tôi thử 'sudo zpool tạo -f pool sdb' Tôi nhận được "không thể mở '/ dev / sdb': Thiết bị hoặc tài nguyên bận rộn"
MarcusJuniusBrutus

Không, không có định dạng ZFS (giả sử bạn có nghĩa là tạo một hệ thống tệp như với mk2efs). Là / dev / sdb đĩa USB của bạn? Bạn đã tạo một nhóm ZFS trên đó chưa? Đã có một hệ thống tập tin gắn trên đĩa USB của bạn?
jlliagre

Tôi đã tạo một nhóm ZFS với các lệnh "zpool tạo pool sdb" và "zfs tạo pool / backup" mà bạn cung cấp. Đĩa USB ở mức / dev / sdb và được định dạng NTFS với hệ thống tệp được gắn (tuy nhiên tôi đã gỡ bỏ). Dù sao, tôi sẽ chấp nhận câu trả lời của bạn ngay bây giờ và sẽ đọc thêm trên các nhóm ZFS thêm một chút ...
MarcusJuniusBrutus

Vì vậy, các pool đã ở đó khi bạn nhận được thông báo lỗi. Có gì nói: zpool list pool, zpool status poolzpool history pool?
jlliagre
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.