Merilis versi baru Syncthing 1.2.0

logo

Sebuah versi dari sistem sinkronisasi file otomatis Syncthing 1.2.0 baru saja diperkenalkan, di mana data yang disinkronkan tidak diunggah ke gudang cloud, tetapi direplikasi secara langsung antara sistem pengguna saat muncul secara online secara bersamaan menggunakan protokol pertukaran blok yang dikembangkan oleh proyek.

Kode Syncthing ditulis dalam bahasa Go dan didistribusikan di bawah lisensi gratis dari MPL. Build yang sudah selesai siap untuk Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD, dan Solaris.

Selain memecahkan masalah sinkronisasi data antara beberapa perangkat pengguna tunggal, menggunakan Syncthing memungkinkan untuk membuat jaringan terdesentralisasi yang besar untuk menyimpan data bersama, yang didistribusikan di antara sistem anggota.

Tentang Syncthing

Kontrol akses fleksibel dan pengecualian sinkronisasi disediakan. Dimungkinkan untuk menentukan host yang hanya akan menerima data, yaitu, perubahan data pada host ini tidak akan memengaruhi contoh data yang disimpan di sistem lain.

Saat melakukan sinkronisasi dengan perangkat baru, jika ada blok yang identik di beberapa perangkat, blok tersebut disalin dari node yang berbeda, dengan analogi dengan pengoperasian sistem BitTorrent.

Semakin banyak perangkat yang terlibat dalam sinkronisasi, semakin cepat replikasi data baru karena paralelisasi.

Dalam proses sinkronisasi file yang dimodifikasi, hanya blok data yang dimodifikasi yang ditransfer melalui jaringan, dan bila nama diubah atau hak akses diubah, hanya metadata yang disinkronkan.

Sinkronkan

Saluran data dibentuk menggunakan TLS, semua node mengautentikasi satu sama lain menggunakan sertifikat dan pengenal perangkat, SHA-256 digunakan untuk pemeriksaan integritas.

Untuk menentukan node sinkronisasi di jaringan lokal, protokol UPnP dapat digunakan, yang tidak memerlukan entri manual dari alamat IP perangkat yang melakukan sinkronisasi.

Untuk konfigurasi dan pemantauan sistem, antarmuka web bawaan disediakan, klien CLI, dan GUI Syncthing-GTK, yang juga menyediakan alat untuk mengelola node sinkronisasi dan repositori.

Untuk menyederhanakan pencarian node Syncthing, server koordinasi penemuan node sedang dikembangkan, yang gambar Dockernya telah disiapkan.

Syncthing 1.2.0 Fitur Baru Utama

Dalam versi baru Syncthing 1.2.0 ini protokol transportasi baru berdasarkan QUIC telah diperkenalkan (koneksi internet UDP cepat) dengan tambahan untuk penerusan melalui terjemahan alamat (NAT). TCP masih menjadi protokol pilihan untuk membangun koneksi.

Selain itu, peningkatan dalam penanganan kesalahan fatal disorot dan alat telah ditambahkan untuk mengirim laporan masalah secara otomatis ke pengembang. Pengiriman laporan diaktifkan secara default.

Di sisi lain opsi khusus telah ditambahkan untuk menonaktifkannya di pengaturan. Perlu dicatat bahwa data dalam laporan kerusakan tidak mencakup nama file, data registri, pengenal perangkat, statistik, dan data pribadi lainnya.

Penggunaan blok kecil dan tetap (128 KiB) telah dinyatakan usang; sekarang hanya blok berukuran besar dengan ukuran variabel yang digunakan untuk mengindeks dan mentransfer konten file.

Antarmuka menyediakan tampilan kesalahan koneksi terakhir untuk setiap alamat yang ditentukan. Di WebUI, tata letak kolom tabel dioptimalkan untuk tampilan yang benar di layar sempit.

Bagaimana cara menginstal Syncthing 1.2.0?

Bagi yang tertarik untuk dapat menginstal aplikasi ini di sistemnya, mereka harus membuka terminal dan di dalamnya ketik perintah berikut

sudo apt-get install apt-transport-https

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

Selesai sekarang, kami akan menambahkan repositori stabil dari aplikasi ke sistem kami dengan:

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Akhirnya kita bisa menginstalnya dengan:

sudo apt-get update

sudo apt-get install syncthing

Syncthing juga tersedia untuk perangkat seluler, sehingga pengunduhan aplikasi dapat dilakukan di tautan berikut dari toko mainan



		

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.