Jak zalohovat na remote tape

Petr Simek petrsi na jcu.cz
Pondělí Únor 9 15:30:47 CET 1998


On Mon, 9 Feb 1998, Alexandr Malusek wrote:

> > Muzete to zkusit obracene -  Na stroji kde je paska spustit 
> >  
> >  ssh -l user stroj.k.zaloze "tar -c -z -f - /etc/apache" > /dev/nst0
> 
> Jen to doplnim:
> Primy zapis do /dev/nst0 pres presmerovani vystupu jsem jeste pod
> Linuxem netestoval, ale moje zkusenost je, ze pod Solarisem se v tomto
> pripade na pasku nezapisuje jedna, nebo vice nejakych znacek,
> pravdepodobne EOF.  (Asi se daji doplnit rucne pres "mt weof", ale to

Pod Linuxem to funguje bez problemu - kadzdy takto zapsany soubor je
samostatna session - mt fsf / bsf beha .

> jsem netestoval) Prikazy "mt fsf" a "mt eom" pak nefunguji. Obejit se
> to da tak, ze se zapis na pasku dela pres "dd", napr.:
> 
> $ ssh -l user stroj.k.zaloze "tar czf - /etc/apache" | dd of=/dev/nst0 \
> > bs=32768
> 
> Pak s pouzivanim prikazu "mt" pro previjeni pasky nejsou problemy a na
> pasce je mozne mit vice zaloh. (Pozn.: "mt eom" pro previnuti pasky za
> posledni soubor neni v Linuxu implementovano). 
> 
> > Zkousel jsem i ssh, ale ztroskotal jsem na tom, ze tar -czf
> > apache.tgz /etc/apache neni totez jako tar -cz /etc/apache >apache.tgz.
> 
> Obe metody jsou OK. gzip do souboru zrejme pridava nejaky timestamp,

Tady asi nejde o medoty ale chybu zapisu  
 tar -cz /etc/apache > apache.tgz   nemuze nic udelat protoze nema
parametr f - napriklad -f - tedy aby to cpal na stdout kde to muze >
presmerovat.

> ktery zpusobi, ze se oba soubory lisi. Pokud tgz soubory
> odkomprimujete, pak by tar archivy mely byt totozne.

> A. Malusek  (malusek na ujf.cas.cz)
> UJF AV CR

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             petrsi na jcu.cz                              |
*------------------------------------------------------------------------*




Další informace o konferenci Linux