Portál AbcLinuxu, 8. května 2025 17:56

Dotaz: Cas zit, cas zalohovat

14.2.2020 04:10 Honza
Cas zit, cas zalohovat
Přečteno: 1321×
Odpovědět | Admin
Zdravim

Tak jsem samozrejme prisel o data. Jelikoz neco takoveho se mi prece nemuze stat...

Ted se tu procitam clanky o zalohovani, hledam nejake optimalni reseni pro sebe, a vsechno mi to prijde hrozne krkolomne

Mama dva notebooky. Jeden v praci, druhy doma, a jedine, co bych rad zalohoval a synchronizoval mezi nimi, je adresar ~/work

Vsechno ostatni (~/.xxx a pod.) at klidne vezme cert

A protoze jsem kuze lina, a nepamatuju si, co jsem mel vcera na veceri, musi to byt dostatecne blbuvzdorne

Napadlo me toto: As simple as me

Samozrejme bych byl rad, kdyby se s cloudem synchronizovaly jenom zmenene soubory a kdyby to na tom cloudu lezelo zasifrovane

Nemate prosim uz nekdo neco takoveho vyreseneho?

Rad si prectu vase nazory

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.2.2020 05:38 V.
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kolik dat toho je? Kolik času může zabrat zpracování stavu "odchod" a "příchod"?
Cpát to na médium a šifrovat.
Mimochodem to ale znamená, že nemáš vpn do práce a nemáte repozitář "venku" nebo někde jinde dostupný.
Hledal bych řešení do poměrné částky penále v NDA.
14.2.2020 06:11 Honza
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Je to par stovek MB

Pocatecni zaloha by asi zabrala dost casu. Ale denni zmeny jsou v radu jednotek/desitek kB

Prenaset to na flashce me taky napadlo. Ale kdybych ji zapomel, musel bych se pro ni vracet. Resit to pres nejake externi uloziste mi prijde lepsi. Hlavne bych mohl zaklapnout nb a jit domu. Nez si nakoupim atd, muze to byt vyzalohovany. Pak mi treba prijde avizo na Telegram, ...

Nevim... varim z vody

VPN do prace nemam. Cas od casu zamestnavatele menim. Za ztratu dat mi nikdo hlavu neutrhne, je to ciste muj osobni problem

14.2.2020 08:03 marek_hb
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Pár stovek MB bych řešil přes nějaký mega, google disk a nebo tak něco - synchronizace se tak snad dá vymyslet
Pavel 'TIGER' Růžička avatar 14.2.2020 07:45 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepíšeš, na jaké úrovni to chceš řešit. Jestli už vlastníš cloud, nebo i s tím chceš poradit? Jestli to zálohování má být na úrovni linuxu, nebo multiplatformní? Na úrovni linuxu je blbuvzdorný konzolový rsync. Po přečtení dokumentace je nastavení velmi rychlé, a kam se ten skript nacpe, to záleží jen a jen na tobě. Určitě bude rozdíl u distribuce se systemd a bez systemd. Také je dobře použitelný freefilesync který vygeneruje skript a zase platí, že kam si ho umístíš je jen a jen na tobě.
14.2.2020 08:08 Honza
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Cloud nevlastnim, predpokladam, ze by mi stacit Wedos Disk? Muzu predpokladat, ze tam budou moje data v bezpeci? Tedy, ze je nemusim sifrovat, jenom je tam natlacit nejakym sifrovanym kanalem?

Nejedna se o zadna firemni data ci data zakazniku. Jenom nektere soubory obsahuji moje prihlasovaci udaje do ruznych sluzeb

Zalohovani staci na urovni linuxu. Na pracovnim nb mam debian jessie, na domacim debian sid

Jestli na to vsechno staci rsync, bylo by to super

Jde take o to, kam ten skript konkretne nacpat. Resil jsem pred casem jak to udelat, aby se mi pred uspanim nb zarucene zamknul xscreensaver, jelikoz nekdy se nezamknul. No a nektere moje zasahy vedly k tomu, ze jsem musel nb natrdo vypnout, coz mi vzalo na dalsi pokusy chut

Diky!
14.2.2020 19:48 Nereknu | skóre: 23 | Neřeknu:)
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
V bezpečí data nikdy nejsou :-) jinak šifrování wedos neřeší, je teda potřeba šifrovat před přenosem, mají i návody https://kb.wedos.com/cs/wedos-disk/wedos-disk-sifrovany-disk-veracrypt/ ale pak bacha na to, aby se ti nepoškodil filesystem - například NTFS není dělané pro zápisy ze 2 PC zaráz.
Max avatar 14.2.2020 08:11 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je to pár stovek MiB dat, tak k tomu můžeš použít i svn a jako bonus budeš mít historii změn.
Zdar Max
Měl jsem sen ... :(
14.2.2020 09:00 Honza
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
No nad tim jsem se take zamyslel, ale asi bych to uplne nekomplikoval. Tam kde potrebuji, pouzivam lokalni git repozitar. Jinak historii nepotrebuji

Jde mi hlavne o to, abych mohl i doma pokracovat v praci a jako bonus budu mit rovnou 3 kopie dulezitych dat

Řešení 1× (OldFrog {Ondra Nemecek})
Max avatar 14.2.2020 09:37 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Mně to spíš přišlo jednodušší, protože :
Wedosk disk dokáže hostovat svn
Při použití svn si nepřepíšeš novější soubor starším.
Příkaz svn up / svn commit mi přijde jednodušší, než rsync s parametrama.
Zdar Max
Měl jsem sen ... :(
14.2.2020 10:01 Honza
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
No je fakt, jak tak koukam na google, ze to takhle nekteri skutecne resi... Mrknu na to. Diik
Max avatar 14.2.2020 10:52 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Jeden čas i "seznam.cz" používal backupy pomocí svn :), viz : Vedoucí adminů v Seznam.cz: všechny servery máme dvakrát, cituji: "Říkáme tomu SVN backup a zálohujeme tím data, u kterých netrváme na enterprise řešení.".
Zdar Max
Měl jsem sen ... :(
14.2.2020 11:22 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já tohle řeším Nextcloudem. Mám ~/tmp, kde si podle roku a měsíce rozsekávám adresáře pro jednotlivý tasky a synchronizuji to mezi desktopem a notebookem, s tím, že je to i na serveru a můžu do toho třeba i z telefonu. Jednou za čas v Nextcloud klientovi odklikám synchronizaci starších temp adresářů, takže je na pracovních strojích nemám, ale data zůstávají na serveru.

Nextcloud mi běží ve virtuálu a jeho snapshoty se ještě odlévají na druhé diskové pole a do čtvrtletních offline záloh, takže moje řešení moc nesplňuje "koupit něco hotového a nijak víc se o to nestarat" a nějakou tu péči jednou za čas to chce.
14.2.2020 11:27 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Ještě poznámka, Nextcloud umí end-to-end šifrování, server uprostřed tedy nezná klíče a provozovatel cloudu by k datům neměl mít přístup. Potom se tedy k datům nedá dostat přes webové rozhraní, ale z telefonu s klientem se k nim dostat dá.
14.2.2020 12:19 Honza
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Noo kdyz to uz je prave moc velkej kanon, na to co potrebuju, i na to kolik mozkovych bunek mi jeste zbylo

Asi se vydam tou cestou rsync ci SVN na flashku. A az to budu mit odladene, vymenim flashku za Wedos Disk

Co si prosim kdo dalsi myslite o rsync vs. SVN?

Diky
14.2.2020 12:24 Honza
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
... abych tu otazku upresnil: ja mam totiz obavu do jake miry bude narustat velikost te zalohy kvuli historii, kterou bude SVN udrzovat, a kterou vlastne ani nepotrebuji

Muj pracovni adresar obsahuje i dost binarnich souboru (PDF, firmwary, ...) a navic co kdyz se ten SVN repozitar nejak polame?

14.2.2020 13:36 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Historie bych se nezbavoval, ono se to může hodit, pokud si něco přepíšete.

Já používám distribuovaný verzovací systém fossil, který je extrémně jednoduchý na provozování a je multiplatformní. Není problém nosit na USB flash (ale nikoli jako jediné úložiště, USB flash je poruchové zařízení!). Pokud máte fossil na VPS serveru, tak vás to chrání i proti ransomware či nechtěnému smazání dat. Oproti SVN máte výhodu, že můžete mít dislokovaných víc repositářů a synchronizovat mezi nimi.

Pokud nechcete přímo verzovací systém, můžete použít rdiff-backup, který zálohuje a taky uchovává verze. Můžete zálohovat na USB úložiště anebo to provozovat na VPS a napsat kolem pár skriptů. Na VPS váš to při vhodném nastavení taky chrání proti ransomware či nechtěnému smazání dat.

Obě řešení přenáší a ukládají jen změněná data takže jsou datově dost úsporná.

Pokud jsou pro Vás obě řešení příliš složitá, pořiďte si nějaký NAS a využijte zálohování pomocí vestavěných nástrojů. Zda si to usnadníte ovšem záleží na povaze a předchozích zkušenostech (já třeba snáz porozumím těm základním nástrojům příkazové řádky než klikacím náčiním nějakého NAS, ale někdo jiný to může mít opačně).

Ještě můžete kouknout na syncthing údajně to funguje dobře. Server si budete muset spustit někde na VPS.

-- OldFrog
26.2.2020 11:39 Kluk
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
To mi tedy uniká, co vlastně řešíte.

Vlastní cloud (nextcloud atd.) nechcete, je to moc práce. Budiž.

"Privacy" vás asi moc netrápí, když disk na Webdosu by stačil. A i kdyby, můžete používat něco jako EncryptFS, eCrypt, atd.

Proč tedy prostě nepoužijete jakékoliv cloudové řešení od komerčních firem s linuxovým sync clientem? Navíc v objemu stovek MB jsou obvykle zdarma.

Jejich klient bude data synchroniziovat průběžně na všechny počítače, pořeší i historii (verzování - tedy jakási forma zálohy), navíc se k datům dostanete přes webové rozhraní.
14.2.2020 13:26 typer
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
OwnCloud, prenos HTTPS. Vies to spojazdnit aj na hocijakom - beznom hostingovom servery (uz to podporuje SqlLite, ak nechces konf. DB). Instalacia velmi rychla. Mas na klientov apky. Pre laikov ma pekne web GUI rozhranie.
Josef Kufner avatar 14.2.2020 15:04 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Synchronizace přes cloud není záloha. Ale můžeš pořešit zálohu toho cloudu a řešit ji jen jednou. Představ si, že si něco omylem smažeš/poškodíš a než si všimneš, tak proběhne sync.

Já zálohuju notebook na domácí server každý večer automaticky rsyncem. Kompletně celý systém se synchronizuje jednosměrně na server a pak se tam udělá btrfs snapshot. Snapshoty pak čas od času promažu. Implementace je snadná jedním skriptem. Stačí nastavit SSH přístupy a ping && rsync && btrfs subvolume snapshot.
Hello world ! Segmentation fault (core dumped)
14.2.2020 15:38 Zopper
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Dneska ty cloudy už umí i verzovat (ransomware recovery a tak) a pak se to jako záloha použít dá. Je to jen jeden typ (ve smyslu 3-2-1 zálohování), takže to chce ideálně doplnit něčím dalším, ale zase je to offsite lokace.

Většině lidí raději doporučím, ať si ty data hodí na nějakého velkého poskytovatele (Apple, Google, MS, ...), než aby si zkoušeli sami něco ubastlit. Jednoduché skripty mají tendence k nespolehlivosti a zjistit, že poslední záloha je tři měsíce stará, nebo nekompletní, je ošklivé překvapení. Udělat to dobře a spolehlivě je zase hromada práce a času, co se dá využít účelněji. Pro malé objemy dat (jednotky GB) jsou ty komerční cloudy zdarma, jsou blbuvzdorné a automatické.

A pokud jsou to důležitá data, co nechci dávat ven (nebo je jich hodně), tak NextCloud, Synology, ... Vyjde to nakonec lépe, než bastlit skripty na koleně. (Ale nic není absolutní - svou rozsáhlou .bash konfiguraci pořád synchronizuju ručně přes Git místo automagických cloudů.)
Pavel 'TIGER' Růžička avatar 15.2.2020 11:00 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Jednoduché skripty mají tendence k nespolehlivosti
To je slušný blábol. Do toho skriptu se dá hodit jakákoli validace o provedení zálohy, takže to člověk má plně pod kontrolou.
15.2.2020 19:21 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Navíc pokud se tu bavíme o skriptu typu jeden rsync (nebo rdiff-backup) příkaz, tak tam není celkem nic, co by mělo být nespolehlivé. A kontrolní obnovu ze zálohy musíte udělat tako jako tak, jinak třeba zjistíte, že omylem zálohujete jiný adresář.
-- OldFrog
16.2.2020 14:46 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Nejen proto. Kontrolní obnovení je čas od času potřeba proto, abych věděl že ty zálohy přečtu. Případů, kdy se zálohy nepodařelo přečíst je spousta, např. díky vystavení magnetického media mag. poli. Kdysi jsem dělal testy. A disk v batohu na podlaze v tramvaji nad motorem vykazoval chyby, stejně tak jako magnetické pásky na sedadle spolujezdce se zapnutým vyhříváním sedadel.
23.2.2020 18:14 Zoufalec | skóre: 8
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
[...] A disk v batohu na podlaze v tramvaji nad motorem vykazoval chyby, [...]
Podrobnosti a řešení?
16.2.2020 15:29 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rozchodil jsem kombinaci syncthing a borgbackup.. Syncthing synchronizuje work dir mezi notebooky, NASem a domácím desktopem.. Na NASu pak běží borgbackup s příslušnou retencí.. Navíc syncyhing podporuje verzování, ale to nemám pořádně vyzkoušené..
Max avatar 26.2.2020 11:52 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Cas zit, cas zalohovat
A zkušenosti? Řeším něco podobného a taktéž jsem si vybral syncthing a budu ho teď rozcházet. Je to bez problémů?
díky
Zdar Max
Měl jsem sen ... :(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.