bup-on - chạy máy chủ bup cục bộ và máy khách từ xa
bup on <hostname> index ...
bup on <hostname> save ...
bup on <hostname> split ...
bup on <hostname> get ...
bup on chạy lệnh bup đã cho trên máy chủ đã cho bằng ssh. Nó chạy một máy chủ bup trên máy cục bộ, để các lệnh như lưu bup trên máy từ xa có thể sao lưu vào máy cục bộ. (Bạn không cần cung cấp tùy chọn --remote cho bup save để tính năng này hoạt động.)
Xem bup-index(1), bup-save(1), v.v. để biết chi tiết về cách thức hoạt động của từng tiểu ban.
Thao tác 'chế độ đảo ngược' này rất hữu ích khi máy được sao lưu không được cho là có thể ssh vào máy chủ sao lưu. Ví dụ: máy chủ dự phòng của bạn có thể được ẩn sau tường lửa một chiều trên địa chỉ IP riêng hoặc động; bằng cách sử dụng khóa ssh, nó có thể được ủy quyền để ssh vào từng máy quan trọng của bạn. Sau khi kết nối với từng máy đích, nó sẽ bắt đầu sao lưu, nhận dữ liệu kết quả và lưu trữ trong kho lưu trữ cục bộ của nó.
Ví dụ: nếu bạn chạy một số máy Linux riêng ảo trên một nhà cung cấp dịch vụ lưu trữ từ xa, bạn có thể sao lưu chúng vào một máy tính cục bộ (ít tốn kém hơn nhiều) trong tầng hầm của mình.
Đầu tiên lập chỉ mục các tệp trên máy chủ từ xa:
bup on myserver index -vux /etc
bup server: reading from stdin.
Indexing: 2465, done.
bup: merging indexes (186668/186668), done.
bup server: doneBây giờ hãy lưu các tệp từ máy chủ từ xa vào $BUP_DIR cục bộ:
bup on myserver save -n myserver-backup /etc
bup server: reading from stdin.
bup server: command: 'list-indexes'
PackIdxList: using 7 indexes.
Saving: 100.00% (241/241k, 648/648 files), done.
bup server: received 55 objects.
Indexing objects: 100% (55/55), done.
bup server: command: 'quit'
bup server: doneBây giờ chúng ta có thể xem repo kết quả trên máy cục bộ:
bup ftp 'cat /myserver-backup/latest/etc/passwd'
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/syncbup-index(1), bup-save(1), bup-split(1), bup-get(1)
Một phần của bộ bup(1).
Avery Pennarun