Cách cập nhật hiệu quả một bản sao của tệp nhị phân lớn


1

Tôi có một tệp lớn (~ 20 GB, VirtualBox VM của Windows XP) mà tôi muốn sao chép vào máy tính thứ hai và sau đó giữ đồng bộ hóa, 1 chiều, từ máy tính chính.

Có cách nào chung để chỉ cập nhật các phần đã thay đổi của tệp nhị phân không?

Nếu không có một công cụ chung, có cách nào cụ thể để làm điều này cho VirtualBox không?

Câu trả lời:


5

Làm thế nào về, tốt , rsync? Nó sử dụng một thuật toán chuyển khối delta theo mặc định.


Bạn đúng rồi. Tôi không biết rsync làm việc với các tệp nhị phân.

4

Tôi mới sử dụng xdelta

Điều này tạo ra một tệp khác mà người khác có thể tải xuống từ máy chủ để áp dụng cục bộ. Khó hơn rsync, nhưng bạn có thể sử dụng phương pháp này mà không cần phải cung cấp cho người dùng hộp của bạn quyền truy cập vào rsync máy chủ của bạn.

Cài đặt đơn giản trên máy tính bạc hà (debian) của tôi và hoạt động rất độc đáo:

sudo apt-get install xdelta

sau đó để có được các chi tiết

man xdelta 

Để làm cho khác biệt, rất dễ dàng:

xdelta delta b4.2.box b5.0.box b4.2.to.5.0.patch

rõ ràng sử dụng thuật toán rsync

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.