Syncthing là một giải pháp thay thế Bittorrent Sync mã nguồn mở
- Thể LoạI: Internet
Nếu bạn sử dụng nhiều máy tính, có thể là nhiều máy tính để bàn, thiết bị di động, máy tính xách tay hoặc máy chủ từ xa, có thể bạn đang sử dụng một số hình thức đồng bộ hóa để truyền dữ liệu giữa các thiết bị.
Về các tùy chọn, có khá nhiều tùy chọn mà bạn có thể tận dụng cho việc đó. Từ các tính năng đồng bộ hóa tích hợp của các chương trình như Firefox hoặc Chrome đến các ứng dụng khách đồng bộ hóa dựa trên thư mục như Dropbox, Google Drive hoặc OneDrive.
Tất cả đều có điểm chung là bạn dựa vào bên thứ ba để lưu trữ dữ liệu của mình trên Internet. Tùy thuộc vào dịch vụ, bạn có thể khắc phục các vấn đề về quyền riêng tư bằng cách sử dụng mã hóa , nhưng nó không phải lúc nào cũng là một lựa chọn. Chẳng hạn, không có tùy chọn nào để mã hóa dữ liệu duyệt web của bạn trước khi nó được đồng bộ hóa với đám mây và từ đó đến các thiết bị khác của bạn.
Nếu bạn muốn an toàn cho mọi việc, bạn cũng có thể chỉ di chuyển tệp theo cách thủ công. Nhưng điều đó đòi hỏi phải xáo trộn dữ liệu một cách thường xuyên.
Tùy chọn thứ tư là các máy khách không lưu trữ trên đám mây mà chỉ đồng bộ hóa. Bittorrent Sync có lẽ là ứng dụng khách phổ biến nhất về mặt này, nhưng vẫn có những ứng dụng khác.
Mặc dù tôi rất thích sử dụng Bittorrent Sync, nhưng xét cho cùng thì nó là mã nguồn đóng, đây là một vấn đề quan trọng đối với một số người.
Syncthing là một nguồn mở tương đối mới thay thế cho điều đó. Ứng dụng có sẵn cho các hệ thống Windows, Linux và Mac đang trong giai đoạn phát triển ban đầu mà bạn sẽ nhận thấy khi bắt đầu sử dụng.
Syncthing sử dụng mã hóa (sử dụng TLS và bảo mật chuyển tiếp hoàn hảo) cho tất cả các giao tiếp. Mỗi nút được xác định bằng chứng chỉ và chỉ những nút được phép kết nối mới có thể kết nối với cụm nút.
Nếu bạn quan tâm đến thông tin chi tiết, hãy truy cập readme giao thức trên trang web của dự án.
Dưới đây là hướng dẫn thiết lập Syncthing (v.0.8.5) cung cấp cho bạn thông tin về cách thiết lập nó trên hệ thống Windows.
Thiết lập nó
- Tải xuống phiên bản mới nhất của phần mềm đồng bộ hóa từ trang web chính thức của dự án.
- Đối với Windows, phiên bản 32 bit và 64 bit được cung cấp.
- Giải nén nội dung của phiên bản vào hệ thống cục bộ của bạn sau khi tải xuống, nó có kích thước dưới ba Megabyte.
- Chạy syncthing.exe sau đó.
- Một cửa sổ lệnh mở ra tạo ra một số thư mục và tệp trên hệ thống của bạn.
- Cuối cùng, bảng quản trị được mở trong trình duyệt mặc định. Bạn có thể truy cập vào đây bất cứ lúc nào: http: // localhost: 8080 /
Thư mục đồng bộ hóa mặc định là c: users username Sync, thư mục cấu hình người dùng C: Users username AppData Roaming Syncthing
Định cấu hình dịch vụ
Bạn có thể định cấu hình dịch vụ bằng bảng điều khiển dành cho quản trị viên web. Ba tùy chọn chính mà bạn có ở đây là:
- Thêm kho lưu trữ (thư mục) cho máy khách.
- Thêm các nút (thiết bị khác) vào quá trình đồng bộ hóa.
- Định cấu hình cài đặt.
Thêm kho
Một cú nhấp chuột vào Add Repositories sẽ bắt đầu quá trình. Bạn có bốn tùy chọn trên trang, trong đó hai tùy chọn là bắt buộc. Bạn cần chọn một ID duy nhất cho kho lưu trữ, ví dụ: hình ảnh hoặc tài liệu và chọn đường dẫn kho lưu trữ (đường dẫn thư mục).
Tại đây bạn cũng có thể chọn các nút mà bạn muốn chia sẻ kho lưu trữ và biến nó thành kho lưu trữ chính. Nếu bạn làm vậy, các thay đổi được thực hiện đối với kho lưu trữ trên máy tính sẽ được đồng bộ hóa với tất cả các nút khác, nhưng các thay đổi được thực hiện trên các thiết bị khác sẽ không được đồng bộ hóa trở lại.
Thêm nút
Bạn cần thêm ít nhất một nút vì sử dụng ứng dụng khách đồng bộ hóa không thực sự hợp lý nếu bạn không có thiết bị để đồng bộ hóa dữ liệu.
Một cú nhấp chuột vào nút thêm sẽ bắt đầu quá trình.
Quá trình này yêu cầu bạn phải có ID nút của hệ thống khác, vì bạn cần thêm nó vào cấu hình. Bên cạnh đó, bạn cũng có thể thêm số nhận dạng cho nút đó và quyết định xem bạn muốn địa chỉ IP là động, nghĩa là tự động phát hiện hay tĩnh bằng cách thêm địa chỉ ở dạng ip: port vào danh sách địa chỉ.
Cài đặt
Cài đặt cung cấp cho bạn khá nhiều tùy chọn. Tại đây, bạn có thể thay đổi địa chỉ nghe giao thức đồng bộ, giới hạn tốc độ gửi đi, tắt UPnP, thêm tài khoản người dùng được ủy quyền vào giao diện quản trị web và thay đổi cả địa chỉ nghe GUI.
Chốt lời
Nếu bạn không muốn dữ liệu của mình được bên thứ ba lưu trữ trên đám mây và không thích Bittorrent Sync vì nó là mã nguồn đóng, thì Syncthing có thể là một lựa chọn thay thế.
Bạn có thể thiết lập nó trên máy tính để bàn hoặc máy chủ web trên Internet nếu bạn muốn sử dụng máy chủ cung cấp dữ liệu 24/7.
Nó hỗ trợ đồng bộ hóa mức khối, có nghĩa là nếu bạn đồng bộ hóa các vùng chứa TrueCrypt được mã hóa, chỉ các bit được sửa đổi chứ không phải vùng chứa đầy đủ sẽ được dịch vụ đồng bộ hóa.