Remote Service は、あまり頻繁には使われない一部の特殊機能を有効にするのに便利なツールです。サービスには 2 種類あり、Syncovery Service はスケジューラとしてバックグラウンドでプロファイルを実行します。一方、Syncovery Remote Service は、どのプロファイルを実行するためにも必要ありません。

Syncovery Remote Service は「相手側」にインストールします。たとえば、クライアント側で Syncovery を使用してサーバーとファイルを交換する場合、Syncovery Remote Service をサーバーにインストールして、次のいずれか 1 つ以上の処理を実行できます:

  • 受信した Zip または Sz パッケージを解凍します。この機能は、ファイル転送を高速化するために「圧縮パッケージ」機能と組み合わせて使用します。

  • リモート一覧を生成します。この機能は「ファイル一覧の作成」フェーズを高速化するために使用します。

  • ブロック単位コピーおよびファイル検証(ハッシュ比較)のために MD5 チェックサムを生成します。

  • ピアツーピアのファイル同期に使用できる、オプションの SFTP サーバーを含みます。


Syncovery Remote Service のインストール

Windows では、Remote Service は Syncovery のインストールに使用するのと同じセットアップ プログラムを、ダウンロード ページから実行してインストールします。セットアップを実行する際は、Syncovery Remote Service と Auxiliary Services Control Panel を必ず含めてください。その他のプラットフォームでは、Remote Service は別途ダウンロードします。

Auxiliary Services Control Panel は、Windows のスタート メニュー内の Syncovery プログラム グループにあります。起動して、そこでサービスをインストールしてください。

A screenshot showing Syncovery's Auxiliary Services Control Panel>

解凍機能の設定

解凍機能を使用するには、タブシート「Remote Service Unzipper」で「監視するフォルダー」を指定する必要があります。各フォルダーは、もう一方のコンピューター上の Syncovery プロファイルで宛先フォルダーとして指定するものと同じでなければなりません。ここではローカル フォルダーを指定しますが、指定するフォルダーは同じものである必要があります。宛先フォルダーが異なる複数のプロファイルがある場合は、たとえすべて同じドライブ上にあっても、それぞれをここで別々の行に指定してください。

送信側マシンの Syncovery プロファイルでは、「圧縮パッケージを使用する」に設定し、[圧縮パッケージの設定]ダイアログで「Syncovery Remote Service が使用されます」を選択する必要があります。

Syncovery のメイン プログラムは、圧縮パッケージを「Incoming Syncovery Packages」というサブフォルダーに配置します。実際にはこれが Remote Service の解凍機能が監視するフォルダーですが、通常はそのフォルダー名を直接指定しません。代わりに、プロファイルで使用しているのと同じフォルダーを指定します。


Checksummer と Remote Lister の設定

Checksummer と Remote Lister は 3 つ目のタブシートで設定します。解凍機能と同様に、特定のフォルダーを監視して受信ファイルを探します。受信ファイルは、もう一方のマシン上のシンクロナイザーから送られる特別な要求ファイルです。つまり、Synchronizer はネットワーク プロトコルを使って Remote Service と通信するわけではありません。代わりに、サーバー上のフォルダーに特別なファイル名の「要求ファイル」を置き、Remote Service はそのファイルを見つけて読み取り、実行すべき処理を把握したうえで要求ファイルを削除します。

受信したチェックサム要求ファイルまたはリモート一覧要求ファイルを監視する「フォルダー」を指定する必要があります。各フォルダーは、もう一方のコンピューター上の Syncovery プロファイルで指定するものと同じでなければなりません。ここではローカル フォルダーを指定しますが、指定するフォルダーは同じものである必要があります。このマシン上の異なるフォルダーにアクセスする複数のプロファイルがある場合は、たとえすべて同じドライブ上にあっても、それぞれをここで別々の行に指定してください。

リモート一覧機能の使用

Remote Service が正しくセットアップされていれば、プロファイルを「詳細モード」で編集する際に、「特別」タブシートにあるチェックマーク「左側または右側の一覧作成で Remote Service を使用する」を有効にすることで、「ファイル一覧の作成」フェーズを大幅に高速化できます。ほとんどの場合、この 2 つのリモート一覧作成用チェックマークのうち 1 つだけを使用します(ローカルではない側のものだけです)。

ブロックレベルコピーで Checksummer 機能を使用する

ブロックレベルコピーの詳細については、このページをご覧ください。