Strona 1 z 1

[+] dekompresja danych z archiwum poleceniem tar

: 04 czerwca 2010, 10:25
autor: rootek
Tworzenie kopii zapasowej:

Kod: Zaznacz cały

dump -f - /home | gzip -c > /kopia/kopiazapasowa.gz

Polecenia pozwalające na dekompresję archiwum:

Kod: Zaznacz cały

tar zvxf kopiazapasowa.gz
I otrzymuję błąd

Kod: Zaznacz cały

 
tar: To nie wygląda jak archiwum tar. 
Jak mogę to inaczej rozpakować?

Z góry dziękuję za pomoc

: 04 czerwca 2010, 10:54
autor: Redhead
Jakbys zrobił

Kod: Zaznacz cały

tar cvf home.tar /home && gzip home.tar && tar zvfx home.tar.gz
to potem możesz rozpakowac. Oczywiscie mozesz to zrobic w potoku.
Ale do dump uzywaj restore.

: 04 czerwca 2010, 12:41
autor: sigo
Ja zawsze wykonuję to w ten sposób:
Tworzenie paczki tar.gz.

Kod: Zaznacz cały

tar c katalog/ plik cokolwiek | gzip -9 > nazwa-paczki.tar.gz
Rozpakowanie.

Kod: Zaznacz cały

tar xzvf nazwa-paczki.tar.gz

: 04 czerwca 2010, 14:38
autor: rootek
sigo pisze:Ja zawsze wykonuję to w ten sposób:
Tworzenie paczki tar.gz.

Kod: Zaznacz cały

tar c katalog/ plik cokolwiek | gzip -9 > nazwa-paczki.tar.gz
Rozpakowanie.

Kod: Zaznacz cały

tar xzvf nazwa-paczki.tar.gz

generalnie nie wiem co zrobic aby rozpakowac plik po komendzie dump -f - /home | gzip -c > /kopia/kopiazapasowa.gz . Z tego co wiem restore nie moge stosowac na skompresowanym pliku. Probowalem rowniez z restore ale dostaje error.

: 04 czerwca 2010, 14:55
autor: Redhead
Słuchaj trochę źle mślisz.
Ty masz spakowaną kopię zapasową z programu DUMP. Program tar to zostaw w spokoju.
Twój plik możesz jedynie rozpakować, a potem dopiero zrobić jego odtworzenie (ang. restore).

Kod: Zaznacz cały

gunzip kopia_zapasowa.gz 

: 05 czerwca 2010, 10:19
autor: rootek
Redhead pisze:Słuchaj trochę źle myślisz.
Ty masz spakowaną kopię zapasową z programu DUMP. Program tar to zostaw w spokoju.
Twój plik możesz jedynie rozpakować, a potem dopiero zrobić jego odtworzenie (ang. restore).

Kod: Zaznacz cały

gunzip kopia_zapasowa.gz 

Działa, dziękuję.