Fórum Root.cz
Hlavní témata => Server => Téma založeno: Orbb 10. 12. 2019, 16:27:27
-
Zdravim vsechny,
hodilo by se mi vytvorit asi tak nasledujici nastaveni rsync ale bohuzel ani nevim zda to lze:
/data=ostra data
/backup/week1=kopie ostrych dat jednou tydne: rsync -av --delete /data/ /backup/week1
/backup/day1=nove a zmenene soubory z ostrych dat ktere nejsou ve week1
/backup/day2=nove a zmenene soubory z ostrych dat ktere ale nejsou ve week1 ani v day1
/backup/day3=nove a zmenene soubory z ostrych dat ktere ale nejsou ve week1 ani v day1 ani v day2 atd.
a jeste k tomu aby to idealne nebylo hardlinkovane (ve slozkach day1 atd byly pouze soubory zmenene/nove, samozrejme v adresarove strukture jak maji byt)
Lze to takto udelat ? Diky.
-
co třeba rdiff-backup?
-
Pokud je to možné, použil bych FS se snapshoty, například btrfs.
-
Mozem poukradnut temu? Ako by to fungovalo so snaphotmi? Povedzme, ze mam niekde moutnuty filesystem ext4 (inode_ratio = 4096, miliony malych suborov) a tento teraz rsyncujem kazdu hodinu niekam offsite...
Da sa na nejakom btrfs/zfs spravit nejaky base backup a k tomu nejake hodinove diff? Mate nejake tips & tricks?
-
Zdravim a diky za odpovedi, bohuzek vsude pouzivam EXT4, jak na serverech tak i na NAS, rdiff-backup prozkoumam, diky za info :)
Dam vedet co jsem vybral nebo jak to dopadlo. Hezky den vsem :)
-
Povedzme, ze mam niekde moutnuty filesystem ext4 (inode_ratio = 4096, miliony malych suborov) a tento teraz rsyncujem kazdu hodinu niekam offsite...
Da sa na nejakom btrfs/zfs spravit nejaky base backup a k tomu nejake hodinove diff? Mate nejake tips & tricks?
Napadá mě použití Subversion.
-
To, co hladas je "--link-dest=", kde nezmenene subory budu hardlinkom na subor v inom strome. Teda to nesplna podmienku "nebyt hardlinkovane", ale na inkrementalne zalohy je to dobre.
Na tomto je zalozeny celkom pekny skript https://github.com/laurent22/rsync-time-backup
-
na neco podobnyho jsem zvyklej z OS X a jsem linej si to delat s rsyncem sam, tak pouzivam toto a jsem spoko:
https://github.com/laurent22/rsync-time-backup (https://github.com/laurent22/rsync-time-backup)