ugrás a tartalomhoz

TAR+GZ2 rekurzív mentés Linux parancssorból

Anonymous · 2005. Aug. 15. (H), 11.24
Sziasztok!

A feladatom a következö lenne (és mondanom sem kell, hogy kicsit elakadtam vele):

Rendszeresen mentést kellene csinálni egy, a szerveren üzemeltetett webhelyröl és a hozzá tartozó adatbázisról.

Namost, arra gondoltam, hogy cronjob-ként naponta (mondjuk éjfélkor) lefuttatok egy PHP scriptet, ami csinál egy mysqldump-ot és a két lényeges könyvtárral együtt elmenti egy tar.gz2 fájlba. Csakhogy nem tudom (némi manpages olvasgatása után sem) hogyan kellene a tar-t rábírni, hogy egy könyvtárat rekurzívan pakoljon bele egy tar.gz2 fájlba.

Linux-guruk, légyszi segítsetek! :)

Köszi

ProClub
proclub##kukac##karinthy.hu
 
1

tar -czf

VBala · 2005. Aug. 15. (H), 12.58
A tar -czf konyvtar.tar.gz konyvtar nekem jól becsomagolja a könyvtárat.. remélem nem értettem félre a kérdést :)
2

Symlink

aries · 2005. Aug. 15. (H), 13.07
Lehet, hogy symlink-es könyvtárat szeretnél menteni, és a linkeket átalakítva, "fizikailag" menteni?
--
Aries
http://aries.mindworks.hu
3

Symlink nincs

Anonymous · 2005. Aug. 15. (H), 13.23
Symlink ugyan nincs, de fontos, hogy a jogosultságok megmaradjanak, hogy a PHP utána is tudjon bele írni. Tehát teljesen mezei könyvtárakat kellene becsomagolni.

ProClub
proclub##kukac##karinthy.hu
4

preserve

gnycz · 2005. Aug. 15. (H), 16.21
A jogosultságok megtartásához használd a -p kapcsolót.
A man tar, man gzip is sokat segíthet...