Syncovery 10 は、2022 年の主要な新リリースです。次の新機能が含まれています:

  • 1 つのプロファイルで複数の宛先に同期
  • プロファイルの自由なグループ化 – プロファイル名に依存しません
  • 7-Zip 形式をサポートします(Windows のみ)
  • プロファイルの優先度レベルをサポート(v10.3 で新規)
  • SSH/SFTP 用の更新済み SecureBlackBox ライブラリを含みます
  • S3 および Azure BLOB Storage プロトコル経由で空のフォルダーをサポート
  • バージョニングとブロックレベルコピーを組み合わせる機能を追加
  • 各サブフォルダーごとに個別のサブジョブを生成できます
  • その他の小さな機能を追加
  • 新しいビジュアルテーマ
  • 2020 年 9 月以降に発行されたライセンスでは、アップグレードは無料です
  • それ以前のライセンスについては、ここをクリックして今すぐアップグレードをご注文ください。
Screenshot of the Syncovery Profile Overview, allowing the user to edit and start sync jobs

追加の宛先の指定

Syncovery 10 では、右側に追加の保存先を指定できます。  別のダイアログが表付きで表示され、追加の保存先ごとに 1 行ずつ追加できます。保存先には、ローカル パス、ネットワークパス、インターネットプロトコルなど、さまざまな種類を指定できます。各追加保存先には独自の地球アイコンがあり、インターネットプロトコルやクラウドストレージの接続詳細を指定できます。追加保存先には、各保存先へ通常の同期、同時実行、フェイルオーバーなど、さまざまなモードがあります。

Screenshot of the Additional Destinations dialog window in Syncovery, allowing the user to add multiple destinations to a single profile

プロファイルの自由なグループ化

従来、Syncovery ではプロファイルをプロファイル名の最初の単語でグループ分けしていました。この自動グループ化は引き続き利用できますが、複数階層のグループを自由に作成して整理し、プロファイル名とは独立してプロファイルを割り当てることもできます。[詳細モード]でプロファイルを作成または編集する際にグループを選択でき、新しい[プロファイルグループエディタ]ダイアログウィンドウを使用して、ドラッグ&ドロップでグループ作成とプロファイル割り当てを行うこともできます:

Screenshot of the Syncovery Group Editor where the user can assign profiles to groups

7-Zip 形式のサポート(Windows のみ)

標準の Zip 形式に加えて、そして Syncovery 独自のプロプライエタリな Sz 形式に加えて、Syncovery は現在、圧縮および暗号化用のコンテナとして 7-Zip 形式をサポートしています。各ファイルを個別に圧縮すること、 Zip パッケージ、および Synthetic Backup を含む完全な機能セットがサポートされています。7-Zip 形式では、クラウドストレージやインターネット経由でアップロードする前に、ローカルの一時ファイルを作成する必要があります。現時点で、一時ファイルを回避できるのは Sz 形式のみです。なぜなら、 元のソースファイルからあらゆる種類の保存先へ、オンザフライで圧縮とストリーミングを直接行えるからです。7-Zip と Zip は、保存先がローカルパスやネットワークパスなどの標準ファイルシステムパスの場合にのみ、保存先へ直接圧縮できます。

更新済み SecureBlackBox ライブラリ

更新された SecureBlackBox ライブラリは、現在のすべての SSH/SFTP サーバーと互換性があるため、TGPuttyLib の代替として使用できます。同じ転送速度を実現できない場合もありますが、更新版はオプションとして用意しておく価値があります。さらに、再帰的リスト表示オプションを含む SSH シェルコマンドの発行を現在サポートしている唯一のライブラリでもあります。Syncovery はまた、バージョン管理とブロックレベルコピーを組み合わせた場合に、SSH シェルコマンドを使用して保存先ファイルのローカルコピーを作成することもサポートするようになりました。SSH シェルのパスが SFTP のパスと異なる場合に備えて、Syncovery ではインターネットプロトコル設定ダイアログの 2 つ目のタブページで “Path Prefix for Shell Commands” を指定できるようになりました。

S3 および Azure BLOB Storage プロトコル経由で空のフォルダーをサポート

Syncovery 10 ではついに、S3 互換クラウドおよび Azure BLOB ストレージ上の空のフォルダーもサポートされるようになりました。従来は、これらのストレージには実際にはフォルダーが存在しないため、サポートされていませんでした。代わりに、これらのストレージ上の各項目は、スラッシュを含むフルパスを表す非常に 長い名前を持つことができます。フォルダーはこれらのストレージ上にネイティブには存在しませんが、フォルダー名と末尾のスラッシュを付けた空の項目をアップロードすることでエミュレートされます。これにより、空のフォルダーであっても これらのストレージ上に存在させることができます。Syncovery はこのエミュレートされたフォルダーをサポートするようになりました。インターネットプロトコル設定ダイアログの 2 つ目のタブページに、新しいチェックマーク “Support Empty Folders” が追加されました。新規プロファイルでは既定でオンになっていますが、以前の Syncovery バージョンからの既存の ジョブでは、編集してチェックマークを付けない限り無効のままです。

バージョン管理とブロック単位コピーの併用

以前の Syncovery バージョンでは、Versioning と Block Level Copying を組み合わせるには Synthetic Backup を使う必要があり、バックアップジョブが実行されるたびに、変更されたブロックは別々の Zip または Sz ファイルとしてアップロードまたは保存されていました。Syncovery 10 では、圧縮や暗号化(つまり Synthetic Backup)を使用したくない場合でも、”Keep older versions” と “Block Level Copying” を使用できる機能が追加されました。つまり、変更されたファイルのコピーを保存先マシン上で作成し、古いバージョンとして保持できるようにしつつ、最新バージョンは変更されたブロックのみをコピーして更新できるということです。このコピーは、新しい Syncovery Remote Service v10 を使用するか、SSH シェルコマンドを使用して作成できます。バージョン管理されたコピーを Remote Service で作成したい場合は、プロファイルの Special タブページに新しいチェックマークがあります。このチェックマークを選択せず、SSH/SFTP プロトコルを使用している場合、Syncovery は SSH シェル接続を試み、サーバー上でローカルコピーコマンドを発行します。

各サブフォルダーごとに個別のサブジョブを生成

この新しい、しかしあまり使われない機能により、Syncovery はサブフォルダーを個別のジョブとして扱い、各サブツリーを処理する別々のサブジョブを同時に生成します。サブジョブへの分割を行うサブフォルダーのレベルを指定できます。この機能は、多数のフォルダーとファイルを含む大規模なフォルダー階層の同期を高速化するのに役立つ場合があります。新しいチェックマーク “Spawn Separate Sub-Jobs” が、プロファイルの Special->More タブページに追加されました。

その他の小さな機能追加

いくつかの小さな機能が追加されました。中には非常に特殊で、めったに使われないものもあります。

各プロファイルの “Folders” タブページにある “Flat Right Side (no folders)” オプションが強化され、競合が発生した場合、つまり左側の複数のサブフォルダーに同じファイル名が存在するが、フラットな右側ではサブフォルダー構造を使用しない場合に、ファイル名へタイムスタンプを追加できるようになりました。この機能用の新しいチェックマークが、プロファイルの “Folders” タブページに追加されました。

「Folders」タブページの別の新しいチェックマークは、「Create Folder Symlinks from Destination to Source – Don’t Copy Any Files」というものです。 この非常に特殊なモードでは、Syncovery はいかなるファイルもコピーせず、フォルダーも作成しません。代わりに、最上位レベル(プロファイルのベースフォルダー)だけをスキャンし、サブフォルダーごとに保存先側にシンボリックリンクを作成します。各シンボリックリンクはソース側のサブフォルダーを指します。

同様の、あまり使われないチェック項目が、プロファイルのタブシート「Files」->「More」に追加されました: 「Create Links to Source Files Instead of Copying Files」。 この興味深い機能により、Syncovery は宛先側に Windows のリンク(lnk ファイル)を生成し、それが反対側のソースファイルを指すようになります。ファイルはコピーされません。