Đồng bộ File
Đồng bộ File cho phép quản trị viên phân phối file từ HandyCafe Server đến các PC khách qua mạng. Tính năng sử dụng phương pháp dựa trên bản kê để đảm bảo chỉ file đã thay đổi hoặc mới được truyền, giảm thiểu sử dụng băng thông và thời gian đồng bộ.
Trình duyệt Đồng bộ
Trình duyệt Đồng bộ cung cấp giao diện duyệt file để chọn thư mục và file nào cần đồng bộ đến máy khách. Quản trị viên duyệt hệ thống file của máy chủ, chọn nội dung mong muốn và khởi tạo thao tác đồng bộ.
Cách Đồng bộ Hoạt động
So sánh Dựa trên Bản kê
Khi thao tác đồng bộ bắt đầu, máy chủ tạo bản kê file -- danh sách tất cả file cần đồng bộ kèm mã kiểm tra. Mỗi máy khách so sánh bản kê này với file cục bộ:
- File không tồn tại trên máy khách được đánh dấu để tải xuống.
- File có mã kiểm tra khác (cho biết đã bị chỉnh sửa) được đánh dấu để tải xuống.
- File khớp hoàn toàn bị bỏ qua.
Phương pháp này đảm bảo chỉ phần khác biệt giữa máy chủ và máy khách được truyền, giúp các lần đồng bộ lặp lại nhanh và hiệu quả.
Truyền theo Phân đoạn
File lớn được chia thành các phân đoạn nhỏ hơn để truyền qua TCP. Điều này mang lại nhiều lợi ích:
- Độ tin cậy -- Nếu một phân đoạn truyền thất bại, chỉ phân đoạn đó cần được thử lại thay vì toàn bộ file.
- Theo dõi tiến trình -- Tiến trình truyền có thể được báo cáo ở cấp phân đoạn.
- Hiệu quả mạng -- Kích thước phân đoạn được điều chỉnh phù hợp với điều kiện LAN thông thường.
Kích hoạt Đồng bộ
Quản trị viên có thể kích hoạt đồng bộ file theo hai cách:
- Đồng bộ đến tất cả máy khách -- Đẩy file đã chọn đến mọi máy khách đã kết nối đồng thời.
- Đồng bộ đến máy khách cụ thể -- Nhắm đến một hoặc nhiều máy khách riêng lẻ cho thao tác đồng bộ.
Đồng bộ có thể được kích hoạt thủ công từ giao diện Trình duyệt Đồng bộ bất cứ khi nào nội dung mới cần được phân phối.
Báo cáo Đồng bộ
Sau thao tác đồng bộ, mỗi máy khách báo cáo trạng thái về máy chủ:
- Thành công -- Tất cả file được đồng bộ không có lỗi.
- Thất bại -- Một hoặc nhiều file truyền thất bại, kèm chi tiết file nào và lý do.
- Số file đã đồng bộ -- Số lượng file thực sự được tải xuống (không tính file bị bỏ qua vì đã cập nhật).
Các báo cáo này hiển thị trong Trình duyệt Đồng bộ, cho phép quản trị viên xác minh thao tác hoàn thành đúng.
Trường hợp Sử dụng
- Triển khai bản cập nhật game -- Đẩy bản vá hoặc cập nhật game đến tất cả PC chơi game cùng lúc, đảm bảo mọi máy chạy cùng phiên bản.
- Đẩy file cấu hình -- Phân phối file cấu hình cập nhật (như cài đặt mạng hoặc tùy chọn ứng dụng) đến tất cả máy khách.
- Phân phối phần mềm -- Cài đặt ứng dụng mới trên PC khách bằng cách đồng bộ gói cài đặt hoặc ứng dụng portable.
- Cập nhật tài nguyên menu máy khách -- Đồng bộ biểu tượng, poster hoặc file phương tiện mới dùng trong giao diện menu máy khách.