Acces bandes DTL sauvegarde sous ubuntu 8

Fermé
cnfig - 11 juin 2008 à 16:00
 cnfig - 17 juin 2008 à 17:55
Salut, je n'arrive pas acceder a mon lecteur de sauvegarde et donc a mes bandes de sauvegarde..
Je me suis aider avec quelques post pour essayer d'y acceder mais en vain.

le lecteur scsi est bien /dev/st0

Voici ce que j'obtiens :

root@server:/home/boss# mt -f /dev/st0 status
drive type = 114
drive status = 436207616
sense key error = 0
residue count = 0
file number = 0
block number = 0

root@server:/home/boss# cpio -ivcBd < /dev/st0
Segmentation fault

root@server:/home/boss# tar -tvf /dev/st0
tar: /dev/st0: Cannot read: Cannot allocate memory
tar: At beginning of tape, quitting now
tar: Error is not recoverable: exiting now

root@server:/home/boss# tar -tf /dev/st0
tar: /dev/st0: Cannot read: Cannot allocate memory
tar: At beginning of tape, quitting now
tar: Error is not recoverable: exiting now

mt -f /dev/st0 eject
il m'ejecte bien ma bande.



Comment lire ma bande ou récupérer des données ?

Maintenant j'ai sa sur une autre bande :

root@server:/home/boss# mt -f /dev/st0 status
SCSI 2 tape drive:
File number=0, block number=0, partition=0.
Tape block size 0 bytes. Density code 0x1a (DLT 20GB).
Soft error count since last status=0
General status bits on (45010000):
 BOT WR_PROT ONLINE IM_REP_EN

root@server:/home/boss# cpio -ivd < /dev/st0
cpio: read error: Cannot allocate memory
root@server:/home/boss#



Doit-je monter ma bande?
Doit je installer tar ou cpio ??
Existe t-il un outil graphique gratuit permettant de gérer les sauvegardes ?
(arkeia et autre ... )
Merci
Merci
A voir également:

38 réponses

dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
11 juin 2008 à 16:11
0
salut dubcek, je suis la même personne qui ai posté à la fin du post.

J'ai créé mon propre post car l'autre ne m'appartient pas et il est en "résolu".

Donc si quelqu'un peut m'aider...
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
11 juin 2008 à 16:23
je sais, as-tu essayé:

essayer de changer les blocks:
dd if=/dev/st0 ibs=256k count=10 | od -c
0
root@server:/home/boss# dd if=/dev/st0 ibs=256k count=10 | od -c
0000000  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
*
0000160  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001 200  \0
0000200  \0  \0   w   {  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 374
0000220  \0  \0  \0 002  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000240  \0  \a 004   `   8 250   6 017   <   j 235 017  \0 001 200  \0
0000260  \0  \0   w   {  \0  \0  \0  \b   U   n   i   x   .   0   4   1
0000300  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   0  \0  \0  \0 001
0000320  \0  \0  \0  \v   v   o   l   u   m   e       p   o   o   l  \0
0000340  \0  \0  \0 001  \0  \0  \0  \f   U   n   i   x   S   e   r   v
0000360   e   u   r   s  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000400  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
*
0+1 records in
64+0 records out
32768 bytes (33 kB) copied, 4,66888 s, 7,0 kB/s
0100000


voici ce que j'obtient.
Comment fait on deja pour lister les lecteurs de bandes ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
root@server:/home/boss# ls -l /dev/st*                                       
 crw-rw---- 1 root tape 9,  0 2008-06-11 18:26 /dev/st0
crw-rw---- 1 root tape 9, 96 2008-06-11 18:26 /dev/st0a
crw-rw---- 1 root tape 9, 32 2008-06-11 18:26 /dev/st0l
crw-rw---- 1 root tape 9, 64 2008-06-11 18:26 /dev/st0m
lrwxrwxrwx 1 root root    15 2008-06-11 18:25 /dev/stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root    15 2008-06-11 18:25 /dev/stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root    15 2008-06-11 18:25 /dev/stdout -> /proc/self/fd/1


avec un lecteur externe en plus
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
11 juin 2008 à 16:38
donc avec tar:
tar -tvbf 512 /dev/st0
avec cpio
cpio -ivd --block-size=512 < /dev/st0

Comment fait on deja pour lister les lecteurs de bandes ?
ls -l /dev/st*
0
pour : tar -tvf 512 /dev/st0
j'ai
tar: 512: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now

Merci pour le "ls" en fait je l'ai fait mais j'ai
:
crw-rw---- 1 root tape 9,  0 2008-06-11 18:26 /dev/st0
crw-rw---- 1 root tape 9, 96 2008-06-11 18:26 /dev/st0a
crw-rw---- 1 root tape 9, 32 2008-06-11 18:26 /dev/st0l
crw-rw---- 1 root tape 9, 64 2008-06-11 18:26 /dev/st0m
lrwxrwxrwx 1 root root    15 2008-06-11 18:25 /dev/stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root    15 2008-06-11 18:25 /dev/stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root    15 2008-06-11 18:25 /dev/stdout -> /proc/self/fd/1


je ne vois pas mon lecteur externe .. :(
0
Avec cpio :

cpio: Malformed number UnixServ
cpio: Malformed number nixServe
cpio: Malformed number ixServeu
cpio: Malformed number xServeur
cpio: Malformed number Serveurs
cpio: Malformed number erveurs
cpio: Malformed number rveurs
cpio: Malformed number veurs
cpio: Malformed number eurs
cpio: Malformed number urs
cpio: Malformed number rs
cpio: Malformed number s


?? je n'ai aucun fichier
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
11 juin 2008 à 16:51
tar -tvbf 512 /dev/st0
est-ce que le drive externe s'affiche dans dmesg ?
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
11 juin 2008 à 16:52
oui,mais dd, tar ou cpio il faut connaitre le format de la bande !!
0
je pensais que le "b" etait une erreur de frappe car voila ce que j'ai :
root@server:/home/boss# tar -tvbf 512 /dev/st0
tar: f: Invalid blocking factor
Try `tar --help' or `tar --usage' for more information.


Je ne connais pas le format de la bande je sais juste que c'est du DLT !

pour le lecteur externe, comment savoir si le lecteur apparait sous dsmeg :

[  123.631553] scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
[  123.631559]         <Adaptec aic7899 Ultra160 SCSI adapter>
[  123.631562]         aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
[  123.631566]
[  123.632962] ACPI: PCI Interrupt 0000:07:06.0[A] -> GSI 25 (level, low) -> IRQ 19
[  138.640302] scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
[  138.640308]         <Adaptec aic7880 Ultra SCSI adapter>
[  138.640311]         aic7880: Ultra Single Channel A, SCSI Id=7, 16/253 SCBs
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
11 juin 2008 à 18:22
avec quel logiciel a-t-elle été écrite ?
y a-t-il un label ?
0000320 \0 \0 \0 \v v o l u m e p o o l \0
0000340 \0 \0 \0 001 \0 \0 \0 \f U n i x S e r v
0000360 e u r s \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0

essayer
mt -f /dev/nst0 fsf 1 ; dd if=/dev/st0 ibs=256k count=10 | od -c
0
j'ai essayer
dd if=/dev/st0 ibs=256k count=10 | od -c

sa me donne
3571260 277 236 240 310 344   -   / 262   O   K 317 237   _   }       O
3571300 240   R   i 200 302   s 340     240   [ 347 377 260 254   o 207
3571320 217 330   s   e 357   ' 357 026   O 364   @ 360 237   9 277 373
3571340   L 361 017 352 337 307   H 361 017 001 367 270 377 302 017 313
3571360   (   X   D 377 370   ? 201   p 224   R   }   F   A   R 357 255
3571400 361 032 237 322   F 037   J 377 177   2 223 277 331 317 003 217
3571420   2 357   d   D 361 344 344 342   x 337   G   O 364   A 361   5
3571440 341 257   \ 337   }   R 267   s 372 375   k 341   x       '   P
3571460 340 210  \t   *   {   @ 037   J   ? 223   p 177   P   C 361 357


et
mt -f /dev/nst0 fsf 1


ne me donne rien.

Sinon plus d'info sur le lecteur:

root@serveur:/home/boss# lshw -C tape
  *-tape
       description: SCSI Tape
       product: DLT1
       vendor: BNCHMARK
       physical id: 0.6.0
       bus info: scsi@2:0.6.0
       logical name: /dev/nst0
       logical name: /dev/st0
       version: 5032
       serial: 0000031805
       capabilities: removable
       configuration: ansiversion=2
0
Y a til une solution logiciel sinon ??
Sur le net on ne trouve plus la version gratuite illimité de arkdia. :( si il y a un autre logiciel du meme type je suis prenant !!
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
12 juin 2008 à 11:15
avec quel logiciel a-t-elle été écrite ?
0
Je ne sais pas.
Il y a juste ecris Unix networker
0
je confirme sauvegarde fait avec networker.
0
Ces commandes prévus a la base pour networker ne donnent rien non plus :
http://www.ipnom.com/Legato-NetWorker-Commands/
0
dubcek Messages postés 18749 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 29 septembre 2024 5 618
12 juin 2008 à 14:16
et bien il faut installer networker, monter la bande, si elle n'est pas connue du server l'importer et faire un index.
good luck
0
networker est prevu pour unix et non debian.
Les commandes sont des commandes unix :(

Maintenant je peu éventuellement formater les bandes et les réutiliser avec une application sous debian?
si oui laquelle?

Merci
0