- - Hoe bestanden automatisch te synchroniseren tussen Linux-computers met synchronisatie

Hoe bestanden automatisch te synchroniseren tussen Linux-computers met Syncthing

Een deel van het voordeel van het gebruik van cloudopslag is hetmogelijkheid om bestanden gesynchroniseerd te hebben, ongeacht welke computer u gebruikt. Het probleem is dat dit gemak geld kost. Voor het overdragen van een grote hoeveelheid gegevens moeten meestal plannen worden gekocht. Bovendien duurt het een eeuwigheid om een ​​bestand naar een externe server te uploaden, gewoon om het terug te downloaden naar een andere computer in uw netwerk. Het goede nieuws is dat het niet ongemakkelijk hoeft te zijn om bestanden tussen Linux-computers te synchroniseren. Er is een betere oplossing: Syncthing.

Syncthing is een tool die dingen synchroniseert. Met deze tool kunnen gebruikers zowel via internet als via een lokaal netwerk zoveel gegevens overbrengen als ze willen. Het is niet nodig om dure cloudopslagplannen te kopen voor extra ruimte. De opslagruimte van Syncthing is de capaciteit van uw eigen harde schijven en de snelheid is hoe snel uw eigen netwerk en internetverbinding is.

Het beste van alles is dat het beschikbaar is op Linux. Hier is hoe het te laten werken.

Installatie

Het installeren van Syncthing is een beetje andersin vergelijking met andere soorten programma's. Dit komt omdat het een webgebaseerd programma is dat lokaal wordt uitgevoerd. Synchronisatie wordt op de achtergrond uitgevoerd met alle belangrijke berekeningen, maar alles wat de gebruiker doet, wordt geconfigureerd in een webbrowser. Dit betekent ook dat als u deze software op een Linux-server wilt installeren, dit prima werkt.

Ubuntu en Debian

Begin met het toevoegen van de PGP-vrijgavesleutel. Dit is belangrijk omdat zowel Ubuntu als Debian geen software kunnen installeren zonder een release-sleutel. Open een terminal, verkrijg de sleutel met dit commando:

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

De volgende stap in het installatieproces is het toevoegen van de Syncthing-repository aan de / Etc / apt / bronnen lijst.

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

De nieuwe repository voor Syncthing bevindt zich op het systeem. Toch wordt Syncthing niet geïnstalleerd tot de softwarebronnen om de nieuwe wijzigingen weer te geven.

sudo apt-get update

Installeer ten slotte de software met:

sudo apt-get install syncthing

Arch Linux

De Syncthing server / web UI tool is beschikbaar in de Arch Linux User Repository. Download en bouw het voor Arch om het te laten werken.

anders

Andere Linux-distributies hebben voor het grootste deel geen pakketten beschikbaar. In plaats daarvan is er een tarball-archief van het programma beschikbaar.

Download het archief en lees de instructies voor installatie.

Start de Syncthing-service door het volgende in te voeren: syncthing

De web-UI wordt automatisch geopend in de standaardbrowser op uw Linux-pc.

Andere platforms

Hoewel dit artikel betrekking heeft op Linux, worden bestanden gesynchroniseerdin Syncthing met andere platforms ook. Mac, Windows en zelfs Android werken. De enige vereiste voor het delen van bestanden is dat elk apparaat op hetzelfde netwerk moet zijn. Ga naar deze link om de app voor deze platforms te downloaden.

Syncthing gebruiken

Ga naar de synchronisatie-instellingen via http:// localhost: 8080. In de webinterface heeft de gebruiker opties om een ​​nieuwe gedeelde map te maken en een extern apparaat toe te voegen. Om een ​​nieuwe map om te delen te maken, klikt u op de knop "Map toevoegen". Dit opent een venster met informatie om in te vullen. Specifiek: maplabel, map-ID en mappad.

Begin met het maplabel. Voeg een naam toe aan uw aandeel, zodat u weet wat het is. Sla de map-ID over, omdat het systeem automatisch een van deze genereert.

Voeg ten slotte het mappad toe aan de nieuwe share. Bijvoorbeeld: als u deelt vanuit uw map Mijn muziek, is het pad / home / gebruikersnaam / Muziek /. Elke map werkt, zelfs een nieuwe.

Extern apparaat toevoegen

Een map wordt niet gedeeld zonder eerst een andere toe te voegenapparaten naar de synchronisatieserver. Ga hiervoor naar een andere pc met Syncthing en zoek de "Device ID". Dit is de unieke identificatie waarmee Syncthing het apparaat snel (en gemakkelijk) kan vinden en aan het netwerk kan toevoegen. Zodra u de ID heeft, klikt u op "Extern apparaat toevoegen". Dit opent een pop-upmenu.

Zoek "apparaat-ID" en voer de ID in van het apparaat waarmee u wilt delen. Om uw apparaat-ID te vinden door op het menu Acties te klikken en vervolgens op "ID tonen".

Een map delen

Nadat u een apparaat hebt toegevoegd, ziet uhet verschijnt aan de zijkant met "Ongebruikt" ernaast. Het is gelabeld als 'ongebruikt', want hoewel uw Syncthing-service het apparaat kan zien en ze met elkaar communiceren, zijn er geen items mee gedeeld. Hier ziet u hoe u een map eraan kunt toevoegen.

Ga naar de eerder gemaakte gedeelde map enklik op de knop "bewerken". Zoek naar de optie "Delen met apparaten". Je zult merken dat het apparaat dat je recent hebt toegevoegd in dit menu staat. Schakel het selectievakje in en binnenkort worden uw gedeelde map en alle bestanden naar dit apparaat gesynchroniseerd.

Gevolgtrekking

Wie op zoek is naar een snelle en gemakkelijke manier om te houdenbestanden in synchronisatiebestanden tussen Linux-computers of computers met andere besturingssystemen moeten kennis nemen van Syncthing. Hoewel het programma niet bepaald de eerste in zijn soort is, is de manier waarop het probleem van bestandssynchronisatie aanpakt, meer eenvoudig dan het onderscheidt van andere vergelijkbare oplossingen. Als u op zoek bent naar een snelle en eenvoudige oplossing voor het synchroniseren van bestanden, hoeft u niet verder te zoeken.

Comments