Automatikus mentés tar-ral hogyan?

Fórumok

Sziasztok, olyan kérdésem lenne, hogy hogyan tudnék pár könyvtárat időzítve menteni, tarral?
Olyan script kellene ami naponta mentene vagy 4-5 könyvtárat, miket kell a scriptbe beleírni, gondolom a jogosultság is fontos azt hogyan adom meg a scriptben, pl.: root jogosultságot.
Előre is köszönöm a segítséget.

Hozzászólások

A te baratod nem lesz mas, mint a 'cron' es 'tar'.

# man cron
# man crontab
# man tar

---
Egy jol feltett kerdes mar egy fel valasz...

rsync-et írtam, de aztán visszaolvastam, hogy csak a tar a jó...azt szereti...de azért man rsync is.

#/bin/sh                                      
clear
DATE=`date +%y-%m-%d`
tar cvpjf ahova/menteni/fogod/backup-"$DATE".tar.bz2 /directoryk/amiket/menteni/akarsz /meg_egyeb_direk
echo '.done'

bár ez bz2-vel tömörít, de attól még tar. :)
Kiindulási alapnak tökéletes.

Annyit tennék még hozzá, hogy, ha a mentendő könyvtáraid symlinket
tartalmaznak, akkor csak a symlink mutató fog elmentődni, maga a
fájl tartalma nem. Ez igaz tar használata esetén. Ha zip-et
használsz -r opcióval, akkor a hivatkozás vész el és a fájl
tartalma marad meg a tömörített állományban.

Én a nagyobb rugalmasság kedvéért egy fájlból venném föl a mentendő
könyvtárak listáját.

Jó munkát, sok szerencsét.

> Sol omnibus lucet.

yast-ban pont van ilyen beallitas, ha jol tudom

--
“A well placed underscore makes the difference between a s_exchange and a sex_change”
— 8048 Users Manual, Intel 1977.

Köszönöm mindenkinek a segítséget, kipróbálom.

Én simplebashbu -t használok, nagyon kényelmes. Inkrementális backupot csinál és felmásolja egy szerverünkre. cron-ból futtatom éjszakánként.
Csaba