Pasti kita tidak ingin kehilangan data, sehingga kita butuh backup. Backup secara manual memanglah memakan waktu. Tapi sekarang kita bisa melakukan secara otomatis menggunakan program Syncthing. Di sini saya akan membahas cara menginstall Syncthing di GNU/Linux.

Apa Itu Syncthing?

Syncthing adalah program sinkronisasi antar komputer yang tersedia untuk GNU/Linux, Android, MacOS, dan BSD. Program ini bisa kamu dapatkan dengan gratis tanpa biaya tersembunyi. Jika kamu ingin terbebas dari program proprietary, program ini cocok untuk kamu.

Kesan Selama Menggunakan Syncthing

Saya memasang Syncthing di server mini pc yang ditenagai Intel Atom. Syncthing tidak memakan banyak sumber daya, meskipun sedang proses sinkronisasi. Saya sangat puas selama menggunakannya. Tinggal atur berkas-berkas yang ingin disinkronisasi dan proses akan berjalan.

Cara Install Syncthing di GNU/Linux

Disini saya menggunakan Debian GNU/GNU/Linux sebagai distro. Silahkan ikuti cara saya install Syncthing di bawah. Pertama, tambahkan repositori Syncthing.

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

Kemudian unduh PGP milik Syncthing.

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

Jangan lupa perbarui repositori dan mulailah mengunduh Syncthing.

# apt update
# apt install syncthing -y

Nyalakan dan jalankan layanan Syncthing melalui systemd.

# systemctl enable syncthing.service
# systemctl start syncthing

Selamat, Syncthing kamu sudah aktif. Anda dapat mengaksesnya admin web user interface di port 8384. Pastikan kamu tidak memblokir port tersebut.

img

Access Syncthing

Sikronisasi dari Handphone ke Desktop Melalui Syncthing

Bukalah aplikasi Syncthing dan tekan menu Devices. Di sana akan berisi perangkat - perangkat yang tersambung dengan handphone kamu. Untuk menambahkan, tekan simbol plus di pojok kanan atas. Jika sudah, tekan simbol QR Code dan scan QR Code laptop kamu.

img

Syncthing QR

Jika sudah, buatlah folder di handphone kamu dan jangan lupa tambahkan perangkat desktop yang digunakan sebagai syncthing. Setelah semua dilakukan, proses sinkronisasi akan berjalan.

img

Syncthing Buat Direktori

img

Syncthing Direktori