Tình huống: 2 máy tính, mỗi máy tính có một phần lớn với dữ liệu trên đó (HĐH và các chương trình nằm trong các phần khác trên máy tính và có thể bỏ qua). Dữ liệu phải giống nhau trên cả hai máy tính, vì vậy khi các bộ phận thay đổi trên một máy tính, sự thay đổi phải được nhân đôi bởi máy tính kia (trong khung thời gian hào phóng, giả sử một tuần). Không thể tạo kết nối mạng giữa 2 máy tính, nhưng tôi có thể gắn ổ đĩa ngoài.
Có công cụ nào để giữ cho 2 phần dữ liệu được đồng bộ hóa bằng ổ đĩa ngoài, trong đó ổ đĩa ngoài nhỏ hơn nhiều so với phần dữ liệu (ví dụ: ổ đĩa ngoài chỉ có 10% kích thước mà các phần dữ liệu có) Có thể giả định rằng các thay đổi thực tế dễ dàng phù hợp với ổ đĩa ngoài, thậm chí theo nghĩa là tất cả các tệp đã thay đổi (không chỉ các thay đổi) dễ dàng phù hợp với ổ đĩa ngoài.
Nếu nó làm cho mọi thứ dễ dàng hơn thì đồng bộ hóa chủ-nô sẽ là đủ, tức là chỉ một máy tính có thể thay đổi dữ liệu.
Tôi có thể tưởng tượng một cách tiếp cận trong đó ổ đĩa chuyển lưu trữ DB dấu thời gian / tổng kiểm tra của các tệp dữ liệu và chỉ lưu trữ các tệp đó trên ổ đĩa ngoài thực sự thay đổi và cần được cập nhật trên máy tính khác; nhưng tôi không biết về một công cụ thoát hiểm sẽ làm điều này hoặc giải quyết vấn đề bằng một cách tiếp cận khác.
[Chỉnh sửa] Lưu ý rằng các máy tính không ở cùng một vị trí, nhưng cách nhau vài km.