Unison là một công cụ đơn giản cho phép bạn đồng bộ hóa các tệp giữa hai vị trí. Nó cho phép hai bản sao của một tập hợp các tệp và thư mục được lưu trữ trên các máy chủ khác nhau (hoặc các đĩa khác nhau trên cùng một máy chủ), được sửa đổi riêng biệt và sau đó được cập nhật bằng cách truyền các thay đổi trong mỗi bản sao sang bản sao khác.

Một số tính năng độc đáo trong Unison bao gồm:

  • Nó tương thích với cả Unix và Windows, làm cho nó trở thành một công cụ đồng bộ linh hoạt trên tất cả các hệ điều hành.
  • Giám sát hai bản sao để cập nhật. Các thay đổi được thực hiện cho bất kỳ bản sao nào được tự động sao chép sang bản sao khác. Nếu có bất kỳ xung đột nào được phát hiện, nó sẽ được hiển thị trên màn hình.
  • Có thể làm việc với một thư mục cục bộ, SSH, RSH và Socket.
  • Đó là khả năng phục hồi thất bại. Đó là cẩn thận để lại các bản sao và cấu trúc riêng tư của nó trong một trạng thái hợp lý ở tất cả các lần, ngay cả trong trường hợp chấm dứt bất thường hoặc thất bại giao tiếp.

Cài đặt Unison trong Ubuntu

Nhấp vào đây để cài đặt unison và unison-gtk.

Ngoài ra, trong thiết bị đầu cuối của bạn, hãy nhập

sudo apt-get cài đặt unison unison-gtk

Đi tới Ứng dụng -> Phụ kiện -> Bỏ

Khi Unison bắt đầu lần đầu tiên, nó sẽ nhắc bạn thiết lập một hồ sơ mới. Chọn thư mục bạn muốn đồng bộ hóa.

Tiếp theo, chọn thư mục mà bạn muốn sao lưu.

Nhấp vào OK.

Lần đầu tiên bạn đồng bộ hóa, Unison sẽ hiển thị thông báo cảnh báo. Sau khi đọc, nhấp Ok để đóng.

Unison giờ sẽ bắt đầu quét nguồn và đích để tìm lỗi.

Khi đã xong, hãy nhấp vào nút Bắt đầu để bắt đầu đồng bộ hóa.

Đó là nó!

Nếu bạn có ý định đồng bộ với một máy khác trên ssh, trước tiên hãy chắc chắn rằng máy đích đã có unison và ssh được cài đặt.

Khi chọn thư mục đích, nhập thông tin ssh:

Unison sẽ liên hệ với máy chủ và yêu cầu bạn nhập mật khẩu khi thành công.

Tương tự, nhấn Go để bắt đầu đồng bộ hóa khi quá trình xác minh hoàn tất.