Ubuntu: Làm thế nào để gắn ảnh chụp nhanh zfs?


17

Tôi đang cố gắn ảnh chụp nhanh zfs. Nó sẽ rất dễ dàng ... nhưng tôi không thể làm điều đó. Tôi đang sử dụng Ubuntu Server 11.10 Oneric, kernel 3.0.0-15-server.

Đã cài đặt ZFS từ ppa Tôi cũng đang sử dụng zfs-auto-snapshot. Với ảnh chụp nhanh được tạo thủ công các tình huống tương tự.

Làm thế nào để gắn ảnh chụp nhanh zfs?

root@us1:/# zfs list -t snapshot
NAME                                                            USED  AVAIL  REFER  MOUNTPOINT
tank/www@zfs-auto-snap_hourly-2012-02-11-1917                   0      -   268K  -

root@us1:/# zfs mount tank/www@zfs-auto-snap_hourly-2012-02-11-1917 /mnt/snapshot/tank/www
too many arguments
usage:
        mount
        mount [-vO] [-o opts] <-a | filesystem>

For the property list, run: zfs set|get

For the delegated permission list, run: zfs allow|unallow

root@us1:/# zfs mount tank/www@zfs-auto-snap_hourly-2012-02-11-1917
cannot open 'tank/www@zfs-auto-snap_hourly-2012-02-11-1917': operation not applicable to datasets of this type

Câu trả lời:


19

Chạy ZoL, chỉ cần sử dụng lệnh mount thông thường như thế này:

mount -t zfs tank/www@zfs-auto-snap_hourly-2012-02-11-1917 /mnt/snapshot/tank/www

Loại bỏ nó như thế này:

umount /mnt/snapshot/tank/www

Đây là một lỗi đang được theo dõi tại https://github.com/zfsonlinux/zfs/issues/173


Mẹo tuyệt vời để gắn dữ liệu ZFS mà không thay đổi tham số mountpoint
panticz.de

21

Cho đến ngày hôm nay, ZFS trên Linux (ZoL) giờ đây cũng hỗ trợ truy cập chỉ đọc vào ảnh chụp nhanh thông qua một thư mục vô hình (không ẩn, không nhìn thấy) trong thư mục gốc của bộ dữ liệu.

# ls -a /tank/test
./  ../  boot.tar  text.tar  text.tar.2
# cd /tank/test/.zfs/
# ls -a
./  ../  shares/  snapshot/

bên trong snapshot thư mục, bạn sẽ tìm thấy các bản sao chỉ đọc của tất cả các ảnh chụp nhanh của bạn.

Bạn có thể .zfsnhìn thấy quazfs set snapdir=visible tank/test .

Nguồn: https://pthree.org/2012/12/19/zfs-adftime-part-xii-snapshots-and-clones/

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.