Syncthing1.2.0自動ファイル同期システムのバージョンが導入されました。 同期されたデータはクラウドウェアハウスにアップロードされませんが、プロジェクトによって開発されたブロック交換プロトコルを使用して同時にオンラインで表示されるときに、ユーザーシステム間で直接複製されます。
SyncthingコードはGo言語で記述されており、MPLからの無料ライセンスの下で配布されています。 完成したビルドは、Linux、Android、Windows、macOS、FreeBSD、Dragonfly BSD、NetBSD、OpenBSD、およびSolarisで使用できます。
複数のシングルユーザーデバイス間のデータ同期の問題を解決することに加えて、 Syncthingを使用すると、共有データを保存するための大規模な分散型ネットワークを作成できます。 メンバーシステム間で配布されます。
Syncthingについて
柔軟なアクセス制御と同期例外が提供されます。 データのみを受信するホストを定義することができます。つまり、これらのホストでのデータの変更は、他のシステムに保存されているデータインスタンスには影響しません。
新しいデバイスと同期するときに、複数のデバイスに同一のブロックがある場合、BitTorrentシステムの操作と同様に、ブロックは異なるノードからコピーされます。
同期に参加するデバイスが多いほど、レプリケーションは高速になります 並列化による新しいデータの。
変更されたファイルを同期するプロセスでは、変更されたデータブロックのみがネットワークを介して転送され、名前が変更されたりアクセス権が変更されたりすると、メタデータのみが同期されます。
データチャネルはTLSを使用して形成されます。 すべてのノードは証明書とデバイス識別子を使用して相互に認証します。SHA-256は整合性チェックに使用されます。
ローカルネットワーク上の同期ノードを決定するために、UPnPプロトコルを使用できます。これは、同期しているデバイスのIPアドレスを手動で入力する必要がありません。
システム構成と監視のために、組み込みのWebインターフェースが提供されます、CLIクライアント、およびSyncthing-GTK GUI。同期ノードとリポジトリを管理するためのツールも提供します。
Syncthingノードの検索を簡素化するために、準備されたDockerイメージが準備されたノード検出調整サーバーが開発されています。
Syncthing1.2.0の主な新機能
Syncthing1.2.0のこの新しいバージョンでは QUICに基づく新しいトランスポートプロトコルが導入されました (高速UDPインターネット接続) アドレス変換による転送の追加 (NAT)。 TCPは、接続を確立するための推奨プロトコルです。
さらに、致命的なエラー処理の改善が強調され、開発者に問題レポートを自動的に送信するためのツールが追加されました。 レポートの送信はデフォルトで有効になっています。
一方で 設定で無効にするための特別なオプションが追加されました。 クラッシュレポートのデータには、ファイル名、レジストリデータ、デバイスID、統計、およびその他の個人データが含まれていないことに注意してください。
小さく固定されたブロック(128 KiB)の使用は廃止されたと宣言されています。 現在、ファイルの内容のインデックス作成と転送には、サイズ変更可能な大きなブロックのみが使用されています。
インターフェイスは、指定された各アドレスの最後の接続エラーの表示を提供します。 WebUIでは、テーブルの列のレイアウトは、狭い画面で正しく表示されるように最適化されています。
Syncthing 1.2.0をインストールするにはどうすればいいですか?
このアプリケーションを自分のシステムにインストールできるようにすることに興味がある人のために、 ターミナルを開き、その中に次のコマンドを入力する必要があります
sudo apt-get install apt-transport-https curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
これが完了したら、次の方法でアプリケーションの安定したリポジトリをシステムに追加します。
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
最後に、次の方法でインストールできます。
sudo apt-get update sudo apt-get install syncthing
Syncthingはモバイルデバイスでも利用できるため、アプリケーションのダウンロードは次のリンクから行うことができます。 プレイストア。