同期エクスプローラー設定
同期エクスプローラー設定カテゴリでは、サーバーからクライアントPCへのファイル同期を構成します。この機能を使用して、各PCを個別に訪問することなく、ゲームアップデート、設定ファイル、ソフトウェアインストーラー、その他のファイルをクライアントマシンにプッシュできます。
概要
同期エクスプローラーはサーバーからクライアントへのファイル配布システムを提供します。サーバー上のディレクトリとファイルを選択すると、HandyCafeが接続されたすべてのクライアントPCまたは選択した特定のクライアントへの転送を処理します。
同期の仕組み
マニフェストベースの同期
同期を開始すると、サーバーはマニフェスト(同期対象のすべてのファイルとそのチェックサム・サイズのリスト)を作成します。各クライアントはマニフェストをローカルファイルと比較し、前回の同期以降に新しいファイルまたは変更されたファイルのみをダウンロードします。一致するファイルはスキップされ、帯域幅使用と転送時間を最小化します。
チャンクベース転送
大きなファイルは転送のために自動的に小さなチャンクに分割されます。これにはいくつかの利点があります。
- 信頼性 -- 転送が中断された場合、ファイル全体ではなく不完全なチャンクのみを再送信すれば済みます。
- 進捗追跡 -- 転送進捗をチャンクレベルでレポートでき、大きなファイルの正確なフィードバックを提供します。
- ネットワーク効率 -- チャンクサイズは接続を圧迫しないようローカルネットワーク向けに最適化されています。
チャンク転送はネットワーク設定で構成された専用ファイルポート(デフォルト5002)を使用します。
同期するファイルの選択
同期エクスプローラーインターフェースにはファイルブラウザーが表示され、サーバーのファイルシステムを参照して同期するディレクトリや個別のファイルを選択できます。
- ディレクトリ全体を選択してそのすべてのコンテンツを再帰的に同期。
- 個別のファイルを選択してより的を絞った配布。
- 選択は同期設定の一部として保存されます。
同期の開始
全クライアントへの手動同期
同期ボタンをクリックして、選択したファイルを現在接続されたすべてのクライアントPCにプッシュします。
特定クライアントへの同期
特定のクライアントを対象に同期することもできます。新しいPCがネットワークに追加されて追いつく必要がある場合や、全クライアントに展開する前に1台のマシンでファイルプッシュをテストしたい場合に便利です。
同期レポート
クライアントは同期ステータスをサーバーに報告します。以下を監視できます。
- 同期が完了したクライアント。
- 現在ダウンロード中のクライアント。
- 転送中にエラーが発生したクライアント。
ユースケース
| シナリオ | 説明 |
|---|---|
| ゲームアップデート | ゲームパッチや新しいゲームのインストールをすべてのクライアントPCに同時プッシュ |
| 設定ファイル | 更新された設定ファイル(アプリ設定、hostsファイルなど)の配布 |
| ソフトウェア展開 | すべてのマシンへのユーティリティソフトウェアのインストールまたは更新 |
| コンテンツ配布 | メディアファイル、壁紙、プロモーションコンテンツのクライアントへのプッシュ |
| ドライバーアップデート | 必要なマシンへのドライバーパッケージの配布 |
ヒント
- 大規模な同期操作はオフピーク時間帯に実行し、アクティブセッションとネットワークパフォーマンスへの影響を最小化してください。
- 大規模または重要なアップデートの場合は、全マシンにプッシュする前に1台のクライアントで確認してください。
- ファイアウォールルールでファイルポート(デフォルト5002)が開いていることを確認してください。ブロックされたポートはファイル転送を妨げます。
- サーバーとクライアントは同じLAN上にある必要があります。