Đồng Bộ Tệp
Đồng Bộ Tệp phân phối tệp từ HandyCafe Server đến các máy tính khách trong mạng lưới. Sử dụng nó để đẩy cập nhật game, tệp cấu hình, trình cài đặt phần mềm và tài sản menu khách mà không cần đến từng máy.
Nó sử dụng phương pháp dựa trên manifest để chỉ các tệp đã thay đổi hoặc mới được truyền qua mạng, giúp các lần đồng bộ lặp lại diễn ra nhanh chóng.
Trang này nằm tại Cài Đặt > Đồng Bộ Tệp.
Kích Hoạt Đồng Bộ Khách
Một nút chuyển đổi ở góc trên bên phải của trang điều khiển toàn bộ tính năng. Khi Kích Hoạt Đồng Bộ Khách tắt, trang báo cáo rằng đồng bộ khách đang tạm dừng và cả hành động xuất bản và xóa đều bị chặn. Bật nó trước khi bạn xuất bản bất cứ điều gì.
Xuất Bản Nguồn Đồng Bộ
Phần Xuất Bản Nguồn Đồng Bộ là nơi tạo đồng bộ. Nó yêu cầu hai giá trị:
| Trường | Nội dung |
|---|---|
| Đường Dẫn Nguồn | Tệp hoặc thư mục trên máy chủ mà bạn muốn phân phối. Sử dụng Chọn Tệp hoặc Chọn Thư Mục để chọn, hoặc nhập trực tiếp đường dẫn. |
| Đường Dẫn Mục Tiêu Trên Máy Khách | Đường dẫn tuyệt đối nơi nội dung phải đến trên mỗi máy khách. Điều này không tùy chọn. Ví dụ: C:\Games\SteamLibrary\common\Game hoặc /opt/apps/game. |
Đường dẫn mục tiêu phải hợp lệ trên các máy khách, không phải trên máy chủ. Nếu máy khách của bạn lưu game trên D: và bạn nhập đường dẫn C:, đồng bộ sẽ đến sai chỗ.
Chọn Xuất Bản Đồng Bộ khi cả hai trường đã được điền. Nội dung được phục vụ trực tiếp từ đường dẫn nguồn đến máy khách. Máy chủ không giữ bản sao thứ hai.
Cách Hoạt Động Của Đồng Bộ
So Sánh Dựa Trên Manifest
Khi một đồng bộ bắt đầu, máy chủ tạo ra một manifest tệp: danh sách mọi tệp cần đồng bộ cùng với checksum của nó. Mỗi máy khách so sánh manifest này với các tệp cục bộ của mình.
- Các tệp không tồn tại trên máy khách được đánh dấu để tải xuống.
- Các tệp có checksum khác nhau (nghĩa là đã bị sửa đổi) được đánh dấu để tải xuống.
- Các tệp khớp hoàn toàn bị bỏ qua.
Chỉ phần delta giữa máy chủ và máy khách được chuyển, giúp các lần đồng bộ lặp lại nhanh chóng.
Chuyển Đổi Theo Khối
Các tệp lớn được chia thành các khối nhỏ hơn để chuyển qua TCP:
- Độ tin cậy. Nếu một khối thất bại, chỉ khối đó được thử lại thay vì toàn bộ tệp.
- Theo dõi tiến trình. Tiến trình chuyển được báo cáo ở mức độ khối.
- Hiệu quả mạng. Kích thước khối được điều chỉnh cho điều kiện LAN điển hình.
Các chuyển đổi sử dụng Cổng Tệp chuyên dụng từ Cài Đặt Mạng, mặc định là 5002. Nếu cổng đó bị chặn bởi tường lửa, không tệp nào sẽ đến được máy khách.
Thư Mục Đồng Bộ
Danh sách Thư Mục Đồng Bộ hiển thị một hàng cho mỗi đường dẫn mục tiêu, mỗi hàng với bản phát hành gần nhất đã xuất bản. Một hàng báo cáo số lượng phát hành, số lượng tệp và tổng kích thước. Sử dụng Làm Mới để tải lại danh sách.
Chọn một hàng để mở chi tiết của nó ở bên phải. Bảng chi tiết liệt kê mọi mục trong nguồn đó với đường dẫn, loại (tệp hoặc thư mục), kích thước và checksum, cùng với đường dẫn gốc nguồn, đường dẫn mục tiêu và thời gian xuất bản. Hộp tìm kiếm lọc các mục theo đường dẫn tương đối hoặc mục tiêu.
Xóa Đồng Bộ
Có hai hành động xóa khác nhau. Chúng thực hiện các công việc khác nhau:
- Xóa Thư Mục Đồng Bộ loại bỏ đường dẫn mục tiêu khỏi danh sách đồng bộ. Các tệp nguồn của bạn trên máy chủ không bị ảnh hưởng.
- Xóa Mục loại bỏ một mục khỏi đường dẫn nguồn gốc trên máy chủ. Điều này là vĩnh viễn và cũng được đẩy đến máy khách. HandyCafe yêu cầu xác nhận trước.
Cả hai hành động yêu cầu Kích Hoạt Đồng Bộ Khách phải bật.
Trường Hợp Sử Dụng
- Triển khai cập nhật game. Đẩy các bản vá game đến tất cả các máy tính chơi game cùng lúc để mọi máy chạy cùng một phiên bản.
- Đẩy tệp cấu hình. Phân phối các cài đặt mạng cập nhật hoặc tùy chọn ứng dụng trên tất cả các máy khách.
- Phân phối phần mềm. Cài đặt ứng dụng trên máy tính khách bằng cách đồng bộ các gói cài đặt hoặc ứng dụng di động.
- Cập nhật tài sản menu khách. Đồng bộ các biểu tượng, áp phích hoặc tệp phương tiện mới được sử dụng bởi menu khách.
Mẹo
- Lên lịch đồng bộ lớn vào giờ thấp điểm để các phiên hoạt động không cạnh tranh băng thông.
- Kiểm tra kỹ đường dẫn mục tiêu trước khi xuất bản. Đây là nguyên nhân phổ biến nhất của một đồng bộ có vẻ thành công nhưng không có gì xuất hiện trên máy khách.
- Máy chủ và máy khách phải nằm trên cùng một LAN.
Các Trang Liên Quan
- Cài Đặt Mạng cho cấu hình Cổng Tệp.
- Menu Khách cho các tài sản bạn có thể muốn phân phối.
- Tổng Quan Cài Đặt cho vị trí của trang này.