Sincronizare Fișiere
Sincronizarea Fișierelor distribuie fișiere de la HandyCafe Server către PC-urile client din rețea. Folosește-o pentru a trimite actualizări de jocuri, fișiere de configurare, instalatori de software și resurse de meniu client fără a vizita fiecare mașină.
Folosește o abordare bazată pe manifest, astfel încât doar fișierele modificate sau noi sunt transferate, ceea ce face ca sincronizările repetate să fie rapide.
Pagina se află la Setări > Sincronizare Fișiere.
Activare Sincronizare Client
Un comutator în colțul din dreapta sus al paginii controlează întreaga funcționalitate. Când Activare Sincronizare Client este dezactivat, pagina raportează că sincronizarea clientului este întreruptă și atât acțiunile de publicare, cât și cele de ștergere sunt blocate. Activează-l înainte de a publica orice.
Publicare Sursă Sincronizare
Secțiunea Publicare Sursă Sincronizare este locul unde se creează o sincronizare. Necesită două valori:
| Câmp | Ce este |
|---|---|
| Calea Sursă | Fișierul sau folderul de pe server pe care dorești să-l distribui. Folosește Alege Fișier sau Alege Folder pentru a-l selecta sau tastează direct calea. |
| Calea Țintă pe Clienți | Calea absolută unde conținutul trebuie să ajungă pe fiecare client. Acest lucru nu este opțional. Exemplu: C:\Games\SteamLibrary\common\Game sau /opt/apps/game. |
Calea țintă trebuie să fie validă pe mașinile client, nu pe server. Dacă clienții tăi își păstrează jocurile pe D: și introduci o cale C:, sincronizarea va ajunge în locul greșit.
Selectează Publicare Sincronizare odată ce ambele câmpuri sunt completate. Conținutul este servit clienților direct din calea sursă. Serverul nu păstrează o copie secundară.
Cum Funcționează Sincronizarea
Comparare Bazată pe Manifest
Când începe o sincronizare, serverul generează un manifest de fișiere: o listă cu fiecare fișier de sincronizat împreună cu suma sa de control. Fiecare client compară acest manifest cu fișierele sale locale.
- Fișierele care nu există pe client sunt marcate pentru descărcare.
- Fișierele ale căror sume de control diferă (ceea ce înseamnă că au fost modificate) sunt marcate pentru descărcare.
- Fișierele care corespund sunt omise complet.
Doar delta dintre server și client este transferată, ceea ce face ca sincronizările repetate să fie rapide.
Transfer Bazat pe Bucăți
Fișierele mari sunt împărțite în bucăți mai mici pentru transferul prin TCP:
- Fiabilitate. Dacă o bucată eșuează, doar acea bucată este retrimisă, nu întregul fișier.
- Urmărirea progresului. Progresul transferului este raportat la nivel de bucată.
- Eficiența rețelei. Dimensiunile bucăților sunt ajustate pentru condițiile tipice LAN.
Transferurile folosesc Portul de Fișiere dedicat din Setări Rețea, 5002 implicit. Dacă acel port este blocat de un firewall, niciun fișier nu va ajunge la clienți.
Foldere Sincronizate
Lista Foldere Sincronizate arată un rând pentru fiecare cale țintă, fiecare cu cea mai recentă versiune publicată. Un rând raportează numărul de versiuni, numărul de fișiere și dimensiunea totală. Folosește Reîmprospătare pentru a reîncărca lista.
Selectează un rând pentru a deschide detaliile sale în dreapta. Panoul de detalii listează fiecare intrare din acea sursă cu calea sa, tipul (fișier sau director), dimensiunea și suma de control, împreună cu calea rădăcină a sursei, calea țintă și timpul de publicare. Caseta de căutare filtrează intrările după calea relativă sau țintă.
Eliminarea unei Sincronizări
Există două acțiuni diferite de ștergere. Ele fac lucruri diferite:
- Eliminare Folder Sincronizat scoate calea țintă din lista de sincronizare. Fișierele tale sursă de pe server nu sunt afectate.
- Ștergere Intrare elimină un element din calea sursă originală de pe server. Aceasta este permanentă și este, de asemenea, împinsă către clienți. HandyCafe cere confirmare mai întâi.
Ambele acțiuni necesită ca Activare Sincronizare Client să fie activat.
Cazuri de Utilizare
- Implementarea actualizărilor de jocuri. Trimite patch-uri de jocuri către toate PC-urile de gaming simultan, astfel încât fiecare mașină să ruleze aceeași versiune.
- Trimiterea fișierelor de configurare. Distribuie setări de rețea actualizate sau preferințe de aplicație pe toți clienții.
- Distribuirea software-ului. Instalează aplicații pe PC-urile client sincronizând pachete de instalare sau aplicații portabile.
- Actualizarea resurselor de meniu client. Sincronizează noi icoane, postere sau fișiere media folosite de meniul client.
Sfaturi
- Programează sincronizările mari în afara orelor de vârf, astfel încât sesiunile active să nu concureze pentru lățimea de bandă.
- Verifică de două ori calea țintă înainte de publicare. Este cea mai comună cauză a unei sincronizări care pare să reușească, dar nu apare nimic pe client.
- Serverul și clienții trebuie să fie pe același LAN.
Pagini Asemănătoare
- Setări Rețea pentru configurarea Portului de Fișiere.
- Meniu Client pentru resursele pe care poate dorești să le distribui.
- Prezentare Generală Setări pentru locul unde se află această pagină.