|
|
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
ajcs Forista
Registrado: 27 Jul 2010 Mensajes: 1
|
Publicado: Mar Jul 27, 2010 9:06 am Asunto: Recuperar backup cinta dat72 |
|
|
Hola. Agradeceria mucho a quien me pudiera ayudar con el siguiente problema.
Resulta que llevo meses haciendo el backup en una cinta dat72 con un script que no tengo ahora a mano, pero que basicamente hacia dos tar consecutivos de dos carpetas distintas y luego dos cat consecutivos a la cinta. Algo asi:
mt -f /dev/st0 rewind //rebobina cinta
mt -f /dev/st0 erase //borra cinta
mt -f /dev/st0 rewind //rebobina cinta
tar -f fichero1.tgz /home //crea fichero tgz en disco duro
tar -f fichero2.tgz /samba //crea fichero tgz en disco duro
cat fichero1.tgz /dev/st0 //copia fichero tgz en cinta
cat fichero2.tgz /dev/st0 //copia fichero tgz en cinta
Esto lo herede asi y por desgracia no le preste la atencion que merecia. Ahora se ha roto el disco duro y lo que me queda es la cinta para recuperar la informacion.
Para mi sorpresa, cuando intento recuperar la informacion con un "tar -tzf /dev/st0" solo me restaura el fichero2.tgz fruto del segundo cat.
Quiero imaginar que la informacion esta en la cinta puesto que no hay ningun comando entre los dos cat y en cualquier caso el fichero2 es mucho mas pequeño que el fichero1 que es el que mas interesa.
Se os ocurre alguna manera de acceder a esta informacion, o incluso algun software que sea capaz de leer la cinta entera.
Gracias. |
|
| Volver arriba |
|
 |
Zerial Forista

Registrado: 25 Ene 2005 Mensajes: 773 Ubicación: Santiago de Chile
|
Publicado: Jue Jul 29, 2010 2:53 pm Asunto: |
|
|
Hola ajcs,
Como corrección:
| Cita: | cat fichero1.tgz /dev/st0 //copia fichero tgz en cinta
cat fichero2.tgz /dev/st0 //copia fichero tgz en cinta |
Ahi te falta algo muy importante, que puede ser el motivo de porque solo recuperas el segundo. Recuerda que hay diferencias entre > y >>, en tu caso, no veo que hayas puesto ninguno, creo que se te olvido, pero es necesario que recuerdes como se hacian, si con un solo > o con dos.
Si tienes ambos con ">" es probable que el segundo sobreescriba al primero, pero tratandose de una cinta y sin haberla rebobinado antes, pues nose, pero es la unica explicacion que puedo tener.
Ademas, a los comandos "tar" le faltan parametros, pues le das "-f" y lo estas guardando como ".tgz", faltando el "-cfz". Trata de recuperar el script de respaldos, para saber que cosa realmente estaba haciendo.
Prueba haciendo:
| Código: | | tar tvfz /dev/st0 |
Si solo estan empaquetados con tar y no comprimidos con gz, usa:
_________________ Linux User #382319
http://blog.zerial.org |
|
| Volver arriba |
|
 |
TheBalrog BOFH
Registrado: 05 Abr 2004 Mensajes: 2771 Ubicación: Querétaro, Qro. México
|
Publicado: Jue Jul 29, 2010 4:57 pm Asunto: |
|
|
Saludos.
/dev/st0 es el dispositivo rebobinable, entonces, cada que escriba algo, se rebobina al comienzo y así es que se sobreescribe cada vez.
/dev/nst0 es el mismo dispositivo, pero éste no se rebobina de manera que puedes tener varios respaldos por cinta si es que la capacidad lo permite. _________________
By ersolan |
|
| Volver arriba |
|
 |
|
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
|
La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute", el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute, the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group
Contactos -
Doraemon Games -
Horse Games -
Golf Games -
Dog Games -
Bird Games -
SpongeBob Games -
Pet Games
|