Điểm:0

ZFS: Sao lưu đĩa có điểm gắn kết xung đột với máy tính sao lưu?

lá cờ de

Tôi đang làm việc để sao lưu máy tính xách tay chạy Ubuntu trên ZFS. Tôi có một máy chủ dự phòng cũng đang chạy ZFS trên một số ổ đĩa phụ (không phải ổ đĩa gốc).

Tôi đã tạo một ảnh chụp nhanh của bể bơi hôm nay và gửi nó đến máy chủ dự phòng bằng cách sử dụng zfs gửi / recv lệnh:

xuất SNAPSHOT=first-backup-2022-01-27
ảnh chụp nhanh zfs -r bpool@$SNAPSHOT
zfs gửi -LRc bpool@$SNAPSHOT | pv | ssh [email protected] zfs recv -F susepool0/sets/1M/os-images/Ubuntu-thinkpad-t460s/bpool@$SNAPSHOT

Điều này hoạt động tốt cho lần sao lưu đầu tiên, nhưng khi tôi đến máy chủ nơi lưu trữ các bản sao lưu, điểm gắn kết vẫn được đặt thành /khởi động:

danh sách zfs | grep t460s
susepool0/sets/1M/os-images/Ubuntu-thinkpad-t460s/bpool@first-backup-2022-01-27 591M 3.83T 96K /boot
susepool0/sets/1M/os-images/Ubuntu-thinkpad-t460s/bpool/BOOT@first-backup-2022-01-27 591M 3,83T 96K không có
susepool0/sets/1M/os-images/Ubuntu-thinkpad-t460s/bpool/BOOT/ubuntu_qjvcro@first-backup-2022-01-27 591M 3,83T 162M /boot

Làm cách nào tôi có thể định cấu hình bản sao lưu này một cách tốt nhất để các điểm gắn kết của nó không xung đột với máy chủ mà chúng sẽ được lưu trữ trên đó? Các rpool có tất cả mọi thứ, như /usr, /var, /vân vân - Tôi có thể thấy rằng đó là một mớ hỗn độn thực sự nếu chúng được phép gắn lại từ xa.

Chỉnh sửa: Ai đó đã yêu cầu tôi đăng các điểm gắn kết ZFS trên nguồn và đích vì họ nghĩ rằng nó có thể hữu ích, vì vậy tôi rất sẵn lòng:

Chỉnh sửa chỉnh sửa (30-1-2021): Tôi được yêu cầu làm cho các danh sách này ít đồ sộ hơn, vì vậy những danh sách này chỉ bao gồm các bản gắn hệ thống tệp thích hợp nhất để chứng minh những gì tôi đang nói về cách các điểm gắn zfs sẽ xung đột với đường dẫn tệp unix nếu một ảnh chụp nhanh được gửi có chứa cùng các giá đỡ

Tôi nghĩ rằng một giải pháp khả thi có thể là đặt gốc thay thế cho ảnh chụp nhanh, trước hoặc sau khi ảnh chụp nhanh được gửi, nhưng tôi không chắc cách thực hiện điều đó hoặc lệnh nào sẽ chịu trách nhiệm.

Máy khách (nguồn) - Đây là máy chạy ZFS root (Ubuntu 21.10):

⯠cho tôi trong bpool rpool/ROOT; làm tiếng vang ' '; danh sách zfs -t filesystem -o name,mountpoint -d 4 $i; xong

TÊN ĐIỂM NÚI
bpool/khởi động
bpool/BOOT không có
bpool/BOOT/ubuntu_qjvcro/khởi động

TÊN ĐIỂM NÚI
rpool/ROOT không có
rpool/ROOT/ubuntu_qjvcro /
rpool/ROOT/ubuntu_qjvcro/srv /srv
rpool/ROOT/ubuntu_qjvcro/usr /usr
rpool/ROOT/ubuntu_qjvcro/usr/local/usr/local
rpool/ROOT/ubuntu_qjvcro/var /var
rpool/ROOT/ubuntu_qjvcro/var/games/var/games
rpool/ROOT/ubuntu_qjvcro/var/lib/var/lib
rpool/ROOT/ubuntu_qjvcro/var/lib/AccountsService /var/lib/AccountsService
rpool/ROOT/ubuntu_qjvcro/var/lib/Trình quản lý mạng/var/lib/Trình quản lý mạng
rpool/ROOT/ubuntu_qjvcro/var/lib/apt/var/lib/apt
rpool/ROOT/ubuntu_qjvcro/var/lib/dpkg/var/lib/dpkg
rpool/ROOT/ubuntu_qjvcro/var/lib/machines/var/lib/machines
rpool/ROOT/ubuntu_qjvcro/var/log/var/log
rpool/ROOT/ubuntu_qjvcro/var/mail/var/mail
rpool/ROOT/ubuntu_qjvcro/var/snap/var/snap
rpool/ROOT/ubuntu_qjvcro/var/spool/var/spool
rpool/ROOT/ubuntu_qjvcro/var/www/var/www

Máy chủ (đích) - lưu ý, máy này sử dụng btrfs cho hệ thống tệp gốc của nó, nhưng điều đó không có nghĩa là nếu rpool/ROOT cố gắn vào / nó sẽ không thành vấn đề:

⯠ssh osuse-leap zfs list -t filesystem,volume -o name,mountpoint -d 2
TÊN ĐIỂM NÚI
suspool0 /mnt/susepool0
susepool0/bộ /mnt/susepool0/bộ
susepool0/sets/16K /mnt/susepool0/sets/16K
susepool0/sets/1M /mnt/susepool0/sets/1M
susepool0/sets/4K /mnt/susepool0/sets/4K
susepool0/sets/64K /mnt/susepool0/sets/64K
susepool0/sets/chipmunk-user-folder/mnt/ubuntu/home/avery
susepool0/snapper-backup /mnt/snapper
susepool0/snapper-backup/vols /mnt/snapper/vols
susepool0/vols /mnt/susepool0/vols
susepool0/vols/endpoint-bob-image -
susepool0/vols/macosvol0 -
susepool0/vols/real-endpoint-bob -
susepool0/vols/testvol -
suspool0/vols/vmfspool0 -

freezed avatar
lá cờ cn
Bạn có thể đăng kết quả của `zfs list -ro name,mountpoint rpool` cho cả nguồn và đích không?
AveryFreeman avatar
lá cờ de
@freezed điều chắc chắn, OP cập nhật.
freezed avatar
lá cờ cn
Được rồi cảm ơn. Nhưng hãy cố gắng ngắn gọn nhất có thể: các lệnh được đề xuất giới hạn đầu ra ở dữ liệu hữu ích: thông tin kích thước khó đọc và hiểu.Ở đây tôi không ở trên màn hình rộng để lấy tất cả dữ liệu mà không cần cuộn¦ Tôi sẽ đưa ra câu trả lời của mình sau khi tôi có thể đọc
AveryFreeman avatar
lá cờ de
@freezed bạn hiểu rồi, gợi ý hay đấy. Xin vui lòng xem sửa đổi.
Điểm:0
lá cờ cn

Thứ nhất, tôi không có kiến ​​thức về BTFS và tôi không thể nói nếu gửi ZFS ảnh chụp nhanh trên đó hoạt động minh bạch. Điều này có thể dẫn đến vấn đề của bạn.

Thứ hai, về ZFS gắn kết liên quan tính chất:

  • điểm gắn kết có thể sử dụng thừa kế
  • canmount quản lý nếu một nhóm được gắn theo mặc định
  • lớp phủ quản lý trường hợp khi một điểm gắn kết tồn tại trước khi gắn kết

Trong trường hợp của bạn, tôi không hiểu tập dữ liệu nguồn/đích của bạn là gì và tôi không thể thấy tập dữ liệu được sử dụng làm cha mẹ về điểm đến. Nếu bạn gửi rpool/ROOT/ubuntu_qjvcro, nó sẽ được gắn trên / trên mệnh

Bạn có thể kết hợp các thuộc tính trên để tránh gắn vào /

Nhưng một cách thông minh hơn sẽ là sử dụng tập dữ liệu conâ¦

  • rpool/ROOT/ubuntu_qjvcro/srv
  • rpool/ROOT/ubuntu_qjvcro/var/www
  • vân vân.

¦đến một tập dữ liệu đích với một điểm gắn kết được đặt đúng:

  • suspool0/sao lưu/qjvcro với điểm gắn kết =/mnt/sao lưu/qjvcro/ (ví dụ)

Trong trường hợp này, một nguồn như rpool/ROOT/ubuntu_qjvcro/srv sẽ được gắn trên mệnh để /mnt/sao lưu/qjvcro/srv

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.