Jag har under snart ett år provat många eller de flesta kända lösningar. Enterprise, privata mjukvaror. Gratis, Open source. Det finns inget lätt sätt att få det att fungera.
I appar eller färdiga program finns det ofta en akilleshäl. Till slut snurrar man in sig i ett hörn och litar blint på mjukvaror som det inte finns någon källkod att granska.
När jag började använde jag Dropbox, google drive etc etc. Men nja. Jag ville hitta en bättre lösning som sköter sig själv.
Jag vill tipsa om den lösning jag implementerade helt och hållet och känner mig trygg med.
Mjukvaran fungerar utmärkt och stabilt hos de flesta operativsystem.
Det är skalbart. Det är inte överdrivet komplicerat. Och alla delarna är helt Open source.
Och det finns god dokumentation. Och det sköter sig själv..
Syncthing
https://syncthing.net/
(MPLv2 License, Mozilla Public License) https://www.mozilla.org/en-US/MPL/2.0/
Syncthing är Open source och fungerar på de flesta system. Ios, Android, Diverse linux distar, BSD, Solaris, Windows etc etc.
För mig fungerar Syncthing utmärkt.
- Jag använder en gammal Android telefon #1 som är en reserv länk om en eller flera enheter skulle fela och filerna blir korrupta. Denna synkar med Android enhet #2 som är min primära android enhet.
- Android enheten #2 synkar med min linux dist, samt Android enhet #1.
- Linux disten kommunicerar inte med Android enhet #1. Just för att förhindra att denna enheten kan modifieras vid krascher.
Vill du ha ännu mer reserv enheter?
Om du kör tex nas4free, Freenas eller valfri server dist kan du även manuellt eller via plugin använda servern som en enhet som delar filerna. Som ännu en felsäker länk vid eventuella problem eller krasch.
Mappen eller mapparna kan även synkas med valfri nättjänst. Tex google drive. Välj bara mappen och synka. Så finns filerna på google drive.
Vill du synka filerna manuellt till valfri server kan du använda en synkroniseringstjänst som fungerar genom att jämföra datum, senast ändrad och håller varje mapp uppdaterad.
Tex
http://www.freefilesync.org/
(GNU GPLv3, GNU General Public License) http://www.gnu.org/licenses/gpl.html
http://synkron.sourceforge.net/
(GPL v2, GNU General Public License) http://www.gnu.org/licenses/gpl.html
https://rsync.samba.org/
(GNU GPLv3, GNU General Public License) http://www.gnu.org/licenses/gpl.html
-----------------------------------------
How to
I ditt fall räcker det att installera Syncthing på dina enheter du vill synka emellan.
Läs Getting started.
http://docs.syncthing.net/intro/getting-started.html
Vill du också synka mellan tex Google Drive kan du installera denna på enheterna och peka källmappen mot ~/syncthing och inkludera alla undermappar.
Notering:
Ge ID och ev ipadress som enheten har fått i nätverket. (Om enheterna inte hittar varandra efter 5 min). Enbart om du har enheterna i samma local nätverk.
Lämna ipadresserna som dynamic om du sitter på tex café eller jobbnätverk.
Tillåt även syncthing tjänster att passera brandväggen.
Mjukvaran kommunicerar var 60-sek med varandra. Så om du har sparat inställningar så vänta en minut så börjar det hända grejer. I början undrade jag varför inställningarna inte fungerade men det var bara att vänta en stund.
Länkar:
https://syncthing.net/
http://www.freefilesync.org/
http://synkron.sourceforge.net/
https://rsync.samba.org/
http://docs.syncthing.net/intro/getting-started.html
Last edited: 3 oktober 2015