bup-join - hướng dẫn tham khảo, tùy chọn, ví dụ về lệnh


TÊN

bup-join - nối các tệp từ kho lưu trữ bup

TÓM TẮT

bup join [-r host:path] [refs or hashes...]

SỰ MIÊU TẢ

bup join gần như là hoạt động ngược lại với bup-split(1). Bạn có thể sử dụng nó để truy xuất nội dung của tệp từ kho lưu trữ bup cục bộ hoặc từ xa.

Danh sách ref hoặc hash được cung cấp có thể ở bất kỳ định dạng nào được git(1) chấp nhận, bao gồm tên nhánh, id xác nhận, id cây hoặc id blob.

Nếu không có tham chiếu hoặc giá trị băm nào được đưa ra trên dòng lệnh, thay vào đó, bup join sẽ đọc chúng từ stdin.

TÙY CHỌN

-r, --remote=host:path

Truy xuất các đối tượng từ kho lưu trữ từ xa đã cho thay vì kho lưu trữ cục bộ. đường dẫn có thể trống, trong trường hợp đó, kho lưu trữ từ xa mặc định được sử dụng. Kết nối đến máy chủ từ xa được thực hiện bằng SSH. Nếu bạn muốn chỉ định cổng, người dùng hoặc khóa riêng nào sẽ sử dụng cho kết nối SSH, chúng tôi khuyên bạn nên sử dụng tệp ~/.ssh/config. Mặc dù nguồn dữ liệu ở xa nhưng vẫn cần có kho lưu trữ bup cục bộ.

VÍ DỤ

Tách và sau đó nối lại một tệp bằng id cây của nó:

TREE=$(tar -cvf - /etc | bup split -t)
bup join $TREE | tar -tf -

Tạo hai bản sao lưu, sau đó lấy bản thứ hai gần đây nhất. mybackup~1 là ký hiệu git(1) cho lần xác nhận gần đây nhất thứ hai trên nhánh có tên mybackup:

tar -cvf - /etc | bup split -n mybackup
tar -cvf - /etc | bup split -n mybackup
bup join mybackup~1 | tar -tf -

XEM THÊM

bup-split(1), bup-save(1), bup-cat-file, ssh_config(5)

BÚP

Một phần của bộ bup(1).

TÁC GIẢ

Avery Pennarun .