Posts tonen met het label syncthing. Alle posts tonen
Posts tonen met het label syncthing. Alle posts tonen

maandag 28 juni 2021

Syncthing geen back-up oplossing

De titel van de vorige blog is geheel anders dan deze.
Syncthing is geen oplossing voor het back-up probleem. Syncthing is een sync oplossing waarbij meerdere mensen samenwerken in/met/vanuit eenzelfde map en/of bestand(en).
Veranderingen aan een bestand worden doorgegeven, gesynchroniseerd, aan de server die dat weer doorspeelt aan de andere gebruiker(s).

Deze hernieuwde kennismaking met Syncthing was geen onverdeeld genoegen. Deels omdat de aankoppeling van de externe harde schijf op onverwachte wijze verliep - door de bestandsbeheerder pcmanfm - maar ook omdat het vaak in eerste instantie niet werkte. En ook in tweede instantie niet. Hoewel, op een nieuwe ochtend zag ik het probleem. Ik had op de telefoon ervoor gekozen om de WA-mappen van het type 'alleen ontvangen' in te richten. Ja, dan staat de telefoon te wachten op wat er van de server komt. Niet zo handig. Zodra ik dat veranderd had begon de zo gewenste synchronisatie.  Dat 'alleen ontvangen' was bedoeld voor de serverkant!
En mocht je je WA-inhoud(en) willen syncen, overweeg dan om gebruik te maken van de mogelijkheid om mappen uit te sluiten (negeren) van de sync-actie.

Het lukte wel met de map met foto's, eigenlijk de camera-map op de mobiele telefoon en de schermafbeeldingen op telefoon en tablet. Downloads-mappen van de mobiele apparaten werkten eveneens. 

Een behoorlijk probleem vormden de waarschuwingen die ik kreeg wanneer ik onder  de map AFB die ik had aangemaakt meerdere andere mappen wilde onderbrengen. Schermafdrukken had ik gedacht onder te brengen bij AFB/peter/telefoon of AFB/peter/tablet. Vergeet dat maar in je planning. Tenzy je goed kunt leven met irritante waarschuwingen. ✊👎 

Mijn ongenoegen van het begin maakte plaats voor wat meer berusting. Het was toch vooral de leercurve waarmee ik te maken kreeg.
Syncthing werkt, maar is geen oplossing voor een back-up. Tenminste niet in mijn ogen.

zaterdag 26 juni 2021

Syncthing back-up oplossing (1)

draadloze pi zero w        11,50
16 GB sd-kaartje             10,--
usb-voeding                     2,50
usb-kabeltje                     1,00

verloop micro_usb-usb€ 10,--
evt. usb3-hub + externe voeding)  € 35,--
externe harde schijf van 2TB (1 Ampère)  € 60,--
Kijk a.u.b. uit

De pi kan niet de 1 ampère leveren voor de grote harde schijf, daarvoor is een usb-hub met aparte voeding aan te bevelen. Hoe dat zit met een grote SSD weet ik niet.
Een standaard usb-telefoonoplader is voor de pi zero normaal gesproken meer dan voldoende en daar kan ook nog wel een flinke usb-stick bij. Of meerdere bij een ouderwetse usb-hub. Ook al moet je het niet overdrijven. Maar op het moment dat je een gevoede usb-3-hub gebruikt kan de harde schijf, maar ook de rest van de usb-apparatuur gemakkelijk gevoed worden. Daarmee vervalt dan ook de bovenstaande usb-voeding van € 2,50

Niet alleen heeft Toshiba slecht geheugen, maar tot overmaat van ramp kunnen ze ook niet rekenen! Uit de handleiding van mijn gloednieuwe Toshiba Canvio Basic van 2TB:

Deze handleiding kon ik wel lezen terwijl de schijf verbonden was met de Raspi Zero W. Maar toen ik wat mappen wilde maken op deze ntfs-geformatteerde schijf liep ik tegen problemen aan die ik niet begreep.
Blijkt dat ntfs vanaf de raspi alleen leesbaar is in eerste instantie. Om ook te kunnen schrijven moeten de gereedschappen ntfs-3g geïnstalleerd worden.
Met gparted meteen maar de ntfs-partitie verkleind tot ca. 67GB en de rest onder de naam syncthing met ext4.
Op de website van de raspberry pi is er een pagina gewijd aan de instellingen van extern geheugen.
De mount-gegevens waarmee de externe schijf in zijn standaard gedaante werd aangekoppeld, bleken:
/dev/sda1 on /media/pi/TOSHIBA EXT type ntfs (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0177,dmask=077,
    nls=utf8,errors=continue,mft_zone_multiplier=1,uhelper=udisks2)
 
Bij de fstab-instellingen bleek opnieuw dat het verstandig is om de 'koppeltekens' die soms in de UUID bij de uitvoer van blkid staan te verwijderen, net als de aanhalingstekens!