HandyCafe Docs
it-admin

Penyegerakan Fail

Penyegerakan Fail membolehkan pentadbir mengedarkan fail dari HandyCafe Server ke PC klien di seluruh rangkaian. Ia menggunakan pendekatan berasaskan manifes untuk memastikan hanya fail yang berubah atau baharu dipindahkan, meminimumkan penggunaan lebar jalur dan masa penyegerakan.

Penjelajah Segerak

Penjelajah Segerak menyediakan antara muka pelayar fail untuk memilih direktori dan fail yang perlu disegerakkan ke klien. Pentadbir melayari sistem fail pelayan, memilih kandungan yang dikehendaki dan memulakan operasi penyegerakan.

Cara Penyegerakan Berfungsi

Perbandingan Berasaskan Manifes

Apabila operasi penyegerakan bermula, pelayan menjana manifes fail -- senarai semua fail untuk disegerakkan bersama checksum mereka. Setiap klien membandingkan manifes ini dengan fail tempatannya:

  • Fail yang tidak wujud pada klien ditandakan untuk muat turun.
  • Fail yang checksumnya berbeza (menunjukkan ia telah diubah suai) ditandakan untuk muat turun.
  • Fail yang sepadan dilangkau sepenuhnya.

Pendekatan ini memastikan hanya perbezaan antara pelayan dan klien dipindahkan, menjadikan penyegerakan berulang cepat dan cekap.

Pemindahan Berasaskan Ketulan

Fail besar dipecahkan kepada ketulan yang lebih kecil untuk pemindahan melalui TCP. Ini memberikan beberapa faedah:

  • Kebolehpercayaan -- Jika ketulan gagal dipindahkan, hanya ketulan itu perlu dicuba semula dan bukan keseluruhan fail.
  • Penjejakan kemajuan -- Kemajuan pemindahan boleh dilaporkan pada peringkat ketulan.
  • Kecekapan rangkaian -- Saiz ketulan diselaraskan agar berfungsi dengan baik dengan keadaan LAN biasa.

Mencetuskan Penyegerakan

Pentadbir boleh mencetuskan penyegerakan fail dengan dua cara:

  • Segerak ke semua klien -- Menolak fail yang dipilih ke setiap klien yang disambungkan secara serentak.
  • Segerak ke klien tertentu -- Mensasarkan satu atau beberapa klien individu untuk operasi penyegerakan.

Penyegerakan boleh dicetuskan secara manual dari antara muka Penjelajah Segerak apabila kandungan baharu perlu diedarkan.

Pelaporan Penyegerakan

Selepas operasi penyegerakan, setiap klien melaporkan statusnya kembali ke pelayan:

  • Berjaya -- Semua fail disegerakkan tanpa ralat.
  • Gagal -- Satu atau lebih fail gagal dipindahkan, dengan butiran tentang fail mana dan sebabnya.
  • Fail disegerakkan -- Kiraan berapa banyak fail yang sebenarnya dimuat turun (tidak termasuk fail yang dilangkau yang sudah terkini).

Laporan ini boleh dilihat dalam Penjelajah Segerak, membolehkan pentadbir mengesahkan bahawa operasi selesai seperti yang dijangkakan.

Kes Penggunaan

  • Menggunakan kemas kini permainan -- Tolak tampalan permainan atau kemas kini ke semua PC permainan sekaligus, memastikan setiap mesin menjalankan versi yang sama.
  • Menolak fail konfigurasi -- Edarkan fail konfigurasi yang dikemas kini (seperti tetapan rangkaian atau keutamaan aplikasi) ke semua klien.
  • Mengedarkan perisian -- Pasang aplikasi baharu pada PC klien dengan menyegerakkan pakej pemasang atau aplikasi mudah alih.
  • Mengemas kini aset menu klien -- Segerakkan ikon, poster atau fail media baharu yang digunakan oleh antara muka menu klien.