Melancarkan versi baru Syncthing 1.2.0

logo

Versi sistem penyegerakan fail automatik Syncthing 1.2.0 baru saja diperkenalkan, di mana data yang disegerakkan tidak dimuat ke gudang awan, tetapi direplikasi secara langsung antara sistem pengguna apabila muncul secara serentak dalam talian menggunakan protokol pertukaran blok yang dikembangkan oleh projek.

Kod penyegerakan ditulis dalam bahasa Go dan diedarkan di bawah lesen percuma dari MPL. Binaan yang sudah siap siap untuk Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD, dan Solaris.

Selain menyelesaikan masalah penyegerakan data antara beberapa peranti pengguna tunggal, menggunakan Syncthing adalah mungkin untuk membuat rangkaian desentralisasi yang besar untuk menyimpan data yang dikongsi, yang diedarkan di antara sistem anggota.

Mengenai Syncthing

Kawalan akses fleksibel dan pengecualian penyegerakan disediakan. Adalah mungkin untuk menentukan host yang hanya akan menerima data, iaitu, perubahan data pada host ini tidak akan mempengaruhi kejadian data yang disimpan pada sistem lain.

Semasa menyegerakkan dengan peranti baru, jika terdapat blok yang sama di beberapa peranti, blok tersebut disalin dari nod yang berlainan, dengan analogi dengan pengoperasian sistem BitTorrent.

Semakin banyak peranti yang terlibat dalam penyegerakan, semakin cepat replikasi data baru kerana selari.

Dalam proses penyegerakan fail yang diubah, hanya blok data yang diubah yang ditransfer melalui rangkaian, dan ketika namanya diubah atau hak akses diubah, hanya metadata yang diselaraskan.

syncthing

Saluran data dibentuk menggunakan TLS, semua nod saling mengesahkan menggunakan sijil dan pengecam peranti, SHA-256 digunakan untuk pemeriksaan integriti.

Untuk menentukan node penyegerakan pada rangkaian tempatan, protokol UPnP dapat digunakan, yang tidak memerlukan kemasukan manual alamat IP dari peranti yang diselaraskan.

Untuk konfigurasi dan pemantauan sistem, disediakan antara muka web terbina dalam, klien CLI, dan GUI Syncthing-GTK, yang juga menyediakan alat untuk menguruskan nod dan repositori penyegerakan.

Untuk mempermudah pencarian untuk Syncthing node, pelayan koordinasi penemuan nod sedang dikembangkan, yang mana gambar Docker yang telah disiapkan telah disiapkan.

Menyelaraskan 1.2.0 Ciri-ciri Baru Utama

Dalam versi baru Syncthing 1.2.0 protokol pengangkutan baru berdasarkan QUIC telah diperkenalkan (sambungan internet UDP pantas) dengan penambahan untuk pemajuan melalui terjemahan alamat (NAT). TCP masih merupakan protokol pilihan untuk mewujudkan sambungan.

Di samping itu, peningkatan dalam menangani kesalahan maut disorot dan alat telah ditambahkan untuk mengirim laporan masalah secara automatik kepada pengembang. Penyerahan laporan diaktifkan secara lalai.

Sebaliknya pilihan khas telah ditambahkan untuk melumpuhkannya dalam tetapan. Telah diperhatikan bahawa data dalam laporan kerusakan tidak termasuk nama file, data pendaftaran, pengenal peranti, statistik dan data peribadi lainnya.

Penggunaan blok kecil dan tetap (128 KiB) telah dinyatakan usang; kini hanya blok besar dari ukuran berubah yang digunakan untuk mengindeks dan memindahkan kandungan fail.

Antaramuka memberikan paparan ralat sambungan terakhir untuk setiap alamat yang ditentukan. Dalam WebUI, susun atur lajur jadual dioptimumkan untuk paparan yang betul pada layar sempit.

Bagaimana cara memasang Syncthing 1.2.0?

Bagi mereka yang berminat untuk memasang aplikasi ini pada sistem mereka, mereka mesti membuka terminal dan di dalamnya taipkan arahan berikut

sudo apt-get install apt-transport-https

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

Selesaikan ini sekarang, kami akan menambahkan repositori aplikasi yang stabil ke sistem kami dengan:

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

Akhirnya kita dapat memasangnya dengan:

sudo apt-get update

sudo apt-get install syncthing

Penyegerakan juga tersedia untuk peranti mudah alih, jadi muat turun aplikasi dapat dilakukan di pautan berikut dari Kedai mainan.



		

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.