Restore script???

Fórumok

Restore script???

Hozzászólások

Szevasztok

Tud valaki olyan scriptet, ami 40GB szalagon tárolt adatból csak egy megadott fájt állít vissza?Érthetőbben:Elindítom a scriptet, kér egy fájlnevet (elérési úttal) és csak azt az egy fájt tölti vissza az eredeti helyére. Létezik ilyen?

Ha tudtok segítsetek.
Köszi

[quote:47be181e22="Anonymous"]ami 40GB szalagon tárolt adatból csak egy megadott fájt állít vissza

Hali.
Azt tudod mivel lett kirva, hogy miképp vannak az állományok rajta?
Gondolom csak tömörítéssel tették fel az anyagot..
Probáltad már mondjuk tar-al listázni?
Fri

Bocs, ha nem voltam egyértelmű.
Tar-al simán lehet listázni. /usr/adat könyvtár van letömörítve, amiben az alkönyvtárak neve egy szám 100-700-ig.
Ha vissza kell állítani valamit a szalagról, akkor valamelyik alkönyvtár teljes tartalma kell, tehát szám szerint kell rá hivatkozni.
pl:
tar -xvz -f /dev/st0 usr/adat/622 vagy
tar -xvz -f /dev/st0 usr/adat/174
Ez így manuálisan megy is. Erre kellene egy script, ami megkérdezi a visszatöltendő könyvtár nevét, vagy teljes elérési útját és visszarakja.

Szeva.

[quote:439499335f="Anonymous"]
Ez így manuálisan megy is. Erre kellene egy script, ami megkérdezi a visszatöltendő könyvtár nevét, vagy teljes elérési útját és visszarakja.

Hali.
Szoval, nem teljesen tiszta a kép, de ilyen scriptet Te is tudsz irni..
Ha bash-ben akarod megoldani, valami ilyesmi kell:
#!/bin/sh
echo "akarmi";
read valtozo;
parancs ${valtozo}

Nezz utana a read parametereinek (man bash, google)..
na meg rakd bele a megfelelo ellenorzeseket..
Fri

Kösz a segítséget, sikerült összehozni.