オープンP2Pファイル同期システムSyncthing 1.16をリリース

自動ファイル同期システム Syncthing 1.16 のリリースが発表されました。このシステムでは、同期されたデータはクラウド ストレージにアップロードされませんが、ユーザー システムが同時にオンラインに表示されたときに、ユーザー システム間で直接複製されます。プロジェクト。 Syncthing コードは Go で書かれており、無料の MPL ライセンスの下で配布されます。 Linux、Android、Windows、macOS、FreeBSD、Dragonfly BSD、NetBSD、OpenBSD、Solaris 用の Ready ビルドが用意されています。

Syncthing を使用すると、XNUMX 人のユーザーの複数のデバイス間でデータを同期する問題を解決するだけでなく、参加者のシステム全体に分散される共有データを保存するための大規模な分散ネットワークを作成することができます。 柔軟なアクセス制御と同期例外を提供します。 データを受信するだけのホストを定義することも可能です。 これらのホスト上のデータを変更しても、他のシステムに保存されているデータのインスタンスには影響しません。 いくつかのファイル バージョン管理モードがサポートされており、変更されたデータの前のバージョンが保存されます。

同期するとき、ファイルは論理的にブロックに分割されます。ブロックは、ユーザー システム間でデータを転送するときに分割できない部分です。 新しいデバイスに同期するときに、複数のデバイスに同一のブロックがある場合、BitTorrent システムの動作と同様に、ブロックは異なるノードからコピーされます。 同期に参加するデバイスが増えるほど、並列化により新しいデータのレプリケーションが速くなります。 変更されたファイルの同期中は、変更されたデータ ブロックのみがネットワーク経由で転送され、名前変更またはアクセス権の変更時には、メタデータのみが同期されます。

データ伝送チャネルは TLS を使用して形成され、すべてのノードは証明書とデバイス識別子を使用して相互に認証し、整合性の制御には SHA-256 が使用されます。 ローカル ネットワーク上の同期ノードを決定するには、同期されたデバイスの IP アドレスを手動で入力する必要のない UPnP プロトコルを使用できます。 システムと監視を設定するために、組み込みの Web インターフェイス、CLI クライアント、および GUI Syncthing-GTK があり、さらに同期ノードとリポジトリを管理するためのツールが提供されます。 Syncthing ノードの検索を簡素化するために、ノード検出調整サーバーが開発されています。

新しいバージョンでは、ファイル暗号化の実験的サポートが実装されています。これにより、信頼できないサーバーと Syncthing を使用して、デバイスだけでなく、ユーザーの制御下にない外部サーバーともデータを同期できるようになります。 さらに、新しいリリースでは、変更を元に戻したり、ディレクトリを上書きしたりする前に確認を求めるダイアログが導入されています。 アニメーション化された操作の進行状況インジケーターを備えたダイアログでの CPU リソースの過度の消費の問題は解決されました。 次に、アップデート 1.16.1 がすぐにリリースされ、Debian パッケージの問題が修正されました。

オープンP2Pファイル同期システムSyncthing 1.16をリリース
オープンP2Pファイル同期システムSyncthing 1.16をリリース


出所: オープンネット.ru

コメントを追加します