Prečo SpiderOak už neodporúčam
Keď som naposledy skúmal zálohovací softvér pre Linux, musel som uznať, že SpiderOak One Backup je stále najlepšou možnosťou. Tento názor už nezastávam. Pred výberom alternatívy však chcem ešte spísať najviditeľnejšie nedostatky.
Okrem všetkého, čo som uviedol v predchádzajúcom článku, SpiderOak One Backup má nasledujúce hlavné nedostatky:
- Servery SpiderOak boli na jar 2024 pre veľkú časť používateľov nedostupné viac ako mesiac. Nikto nebol informovaný. Načo je zálohovanie, ktoré potichu prestane fungovať a prevádzkovateľovi trvá viac než mesiac, kým ho spojazdní?
- Obnovenie záloh vyžaduje rádovo viac pamäte RAM než inkrementálne zálohovanie, čo znamená, že na počítači, kde zálohovanie bežalo v pohode bez akýchkoľvek varovaní, môžete naraziť na neriešiteľné zlyhanie obnovy záloh. Načo mať zálohy, ktoré negarantujú obnoviteľnosť?
- Vysoká spotreba pamäte RAM je spôsobená architekturálnou vadou. SpiderOak pri počiatočnej inicializácii načíta do pamäte zoznamy súborov. Ja mám napríklad 3,5 milióna súborov a nedokázal som SpiderOak spojazdniť na počítači so 4 GB RAM, hoci som potreboval len čiastočnú synchronizáciu.
- Ak sa pokúsite obísť spotrebu pamäte pridaním veľkého množstva zram swapu, SpiderOak v istom momente počas inicializácie zahlási "stratu spojenia" a celý niekoľkohodinový proces spustí znova od začiatku. Toto sa bude opakovať dookola, kým to nevzdáte.
- V dôsledku toho sú 2TB a 5TB služby nepoužiteľné, ak vaše dáta nepozostávajú prevažne z veľkých video súborov.
- Aj keď funguje, obnovenie záloh je neskutočne pomalé. Čakať viac než deň, aby sa obnova aspoň začala, je veľká strata produktivity. Pomalá obnova tiež prekáža pri výmene hardvéru.
- Kľúčovou funkciou, ktorú som potreboval, je obnova dát z určitého bodu v čase. Hoci SpiderOak technicky dokáže obnoviť staršie verzie súborov, možné je to len pre jednotlivé súbory, nie pre celé priečinky.
- Ďalšou kľúčovou funkciou je zálohovanie v reálnom čase, ktoré však nefunguje hneď po inštalácii,
ibaže by ste mali len malé množstvo súborov. Musel som upraviť
fs.inotify.max_user_watches
, aby to fungovalo. - SpiderOak má vstavanú funkciu synchronizácie, ale jej bezpečnostné vlastnosti z nej robia antifunkciu. Každý počítač môže povoliť synchronizáciu z a do akéhokoľvek iného počítača, takže všetky moje zariadenia si musia navzájom dôverovať, ale ja osobne nedôverujem svojmu Android telefónu ani všetkému, čo je nainštalované vo virtuálnych strojoch, takže pre tieto prípady musím použiť samostatný synchronizačný softvér.
- Používateľské rozhranie nepodporuje displeje s vysokým rozlíšením, čo je v dnešnej dobe zlý vtip.
- Nie je to opensource, čo ide používateľom Linuxu proti srsti.
Pre tieto dôvody hádžem SpiderOak do smetí a idem hľadať opensource alternatívy. Dúfam, že sa mi podarí nájsť niečo, čo sa dá odporučiť aj menej trpezlivým používateľom.