Tôi dự định sử dụng rsnapshot để sao lưu toàn bộ hệ thống Linux của mình, mặc dù tôi bối rối bởi -x
tùy chọn (tương tự one_fs
trong rsnapshot.conf
). Trang người đàn ông nói:
-x một hệ thống tập tin, không phân vùng chéo trong mỗi điểm sao lưu
Tôi hiểu đó không phải là một tùy chọn rsnapshot cụ thể vì rsync, cp, tar và các lệnh khác cũng cung cấp tính năng này.
Có ranh giới hệ thống tập tin đề cập đến các phân vùng khác nhau? Điểm gắn kết khác nhau? Và ý nghĩa của việc không "vượt qua" chúng là gì?
Quay lại trường hợp của tôi, tôi đã đọc nhiều người đề nghị sử dụng -x
với rsnapshot, nhưng tôi tự hỏi nếu làm như vậy sẽ không ảnh hưởng đến tính đầy đủ của bản sao lưu của tôi. Tôi muốn tất cả mọi thứ sao lưu dưới /
, bao gồm /boot
và /home
, mà nằm trên phân vùng dành riêng của cùng một đĩa, trong khi cùng một lúc tôi không muốn sao lưu các file và thư mục không đúng thuộc hệ thống của tôi, giống như /mnt
, /media
vv
mount
Lệnh thực thi trên hệ thống của tôi cho đầu ra sau. Pratically, sử dụng rsnapshot -x
, những gì sẽ được bao gồm và những gì sẽ bị bỏ lại?
/dev/sda7 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /tmp type tmpfs (rw,noexec,nosuid)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda6 on /boot type ext3 (rw)
/dev/sda8 on /home type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/myuser/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=myuser)