Zálohovací nástroj

BoneFlute

  • *****
  • 1 981
    • Zobrazit profil
Zálohovací nástroj
« kdy: 11. 10. 2020, 00:35:37 »
Zdravím.

Můžete prosím doporučit nějaký šikovný zálohovací nástroj/systém (linux, debian, příkazová řádka).

Moje představa je, že si zaregistruju v cronu, že se má každý den zálohovat tato a tato databáze, tento a tento adresář, připojit disk, překopírovat, odpojit disk. (Zatím neuvažuju rozdílové zálohy - teď jsem se s nimi dost spálil, takže snad jindy.)

Vypadá to celkem jednoduše, takže by to mohl být triviální script. Ale třeba existuje nějaké už hotové řešení, které by bylo lepší než co si ubastlím sám.

Díky za podněty.


Re:Zálohovací nástroj
« Odpověď #1 kdy: 11. 10. 2020, 10:36:30 »
Borg backup.
Můžete dělat jen plné zálohy.

Nicméně, umožňuje taky i přírůstkové zálohy, ale využívá k tomu interní deduplikaci dat, takže se to nedá srovnávat s tradičními přírůstkovými a rozdílovými zálohami, které byly vymyšlené na práci s páskami. Dnes už neřešíte, abyste měl správnou plnou zálohu, k ní rozdílovou a přírůstkovou (a když se "něco nepovedlo", tak byly data v háji). Dnes už jen nastavíte, jak starou historii chcete uchovávat a úložiště se o to postará, bez rizika, že Vy uděláte nějakou chybu.

Re:Zálohovací nástroj
« Odpověď #2 kdy: 11. 10. 2020, 11:11:12 »
Borg je prima. Nejen zálohuje, ale i obnovuje.

Vilith

  • *****
  • 660
    • Zobrazit profil
Re:Zálohovací nástroj
« Odpověď #3 kdy: 11. 10. 2020, 12:32:28 »
Borg je prima. Nejen zálohuje, ale i obnovuje.

Nějaké detailnější How-To pro řešení s centrálním zálohovacím serverem pro zálohování několika klientů?
Děkuji

Re:Zálohovací nástroj
« Odpověď #4 kdy: 11. 10. 2020, 12:35:27 »
Nějaké detailnější How-To pro řešení s centrálním zálohovacím serverem pro zálohování několika klientů?

https://borgbackup.readthedocs.io/en/stable/quickstart.html
Je to tam hodně dobře popsané.


Logik

  • *****
  • 1 022
    • Zobrazit profil
    • E-mail
Re:Zálohovací nástroj
« Odpověď #5 kdy: 12. 10. 2020, 15:06:53 »
Pokud máš jako FS btrfs, tak je jednoduchý a účinný nástroj je btrbk.

Vytváří na zdrojovém i zálohovacím diskům snapshoty, které přenáší pomocí inkrementálních send/receive, kdy můšeš konfigurovat,kolik jakých snapshotů na kterém disku zůstává (např. na zálohovaném si necháš denní zálohy za týden, na záloze denní za čtrnáct dní plus 6 týdeních plus neomezeně měsíčních).


Jose D

  • *****
  • 850
    • Zobrazit profil
Re:Zálohovací nástroj
« Odpověď #6 kdy: 12. 10. 2020, 15:22:15 »
jj, jak psal MŠ, borgbackup je super.
Pokud nepotřebuješ deduplikaci, tak Veeam má/míval community edition free.

Citace
zálohovat tato a tato databáze,

to s čistým borgem ani (AFAIK) community veeamem neuděláš, bude třeba si přiskriptovat dump db, abys měl konzistentní data, a ten pak zálohoval file-level backupem.

Re:Zálohovací nástroj
« Odpověď #7 kdy: 12. 10. 2020, 16:07:54 »
to s čistým borgem ani (AFAIK) community veeamem neuděláš, bude třeba si přiskriptovat dump db, abys měl konzistentní data, a ten pak zálohoval file-level backupem.

Ono záleží na typu databáze, ale lze to provést i bez dumpu. Jenže to už je hodně široká otázka. Někdo pod pojmem SQL myslí dospělou databázi, někdo MySQL/MariaDB.

Re:Zálohovací nástroj
« Odpověď #8 kdy: 12. 10. 2020, 16:41:59 »
Jen tak ze zvedavosti - doted jsem spokojen s restic, protoze umi zalohovat do s3. To zjevne borg neumi. Ma borg nejakou vyhodu oproti resticu, ze by stalo za to ho vyzkouset?

Re:Zálohovací nástroj
« Odpověď #9 kdy: 12. 10. 2020, 16:49:55 »
Jen tak ze zvedavosti - doted jsem spokojen s restic, protoze umi zalohovat do s3. To zjevne borg neumi. Ma borg nejakou vyhodu oproti resticu, ze by stalo za to ho vyzkouset?

Mě zaujaly větší možnosti konfigurace a tím, že na druhé straně běží taky Borg, je protokol takový úspornější a čipernější. Nevím, jak je na tom Restic s kompresí, ale myslím, že i to má Borg vyřešeno lépe. Restic naopak zase umí deduplikovat napříč více zálohovanými stroji - ale to mi nepřišlo zajímavé, pokud chci mít zálohu každé mašiny šifrovanou zvlášť.

Restic mi naopak neohrabanější, ale zase díky tomu má prakticky nulové požadavky na to kam se zálohuje.

Tak či onak, Restic jsem jen zkoušel, ale Borg používám. Takže to neberte jako nestranné argumenty. Restic bych volil jako č. 2 po Borgu.