Acces bandes DTL sauvegarde sous ubuntu 8

cnfig -  
 cnfig -
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
Configuration: Windows XP
Firefox 2.0.0.14

38 réponses

  • 1
  • 2
Résumé de la discussion

Le problème central est l’impossibilité de lire une bande via /dev/st0, avec des messages comme segmentation fault sur cpio et Cannot read lors de tar. Des réponses privilégient la vérification de la compatibilité bandes-lecteur, l’absence de formatage nécessaire et l’usage d’outils Linux standards comme tar ou dd pour diagnostiquer. D’autres soulignent l’importance des protections et des noms de périphériques (/dev/st0, /dev/st1), ainsi que la compatibilité d’un lecteur externe (DLT4000) et des drivers SCSI. En cas de doute, certaines discussions mentionnent Networker comme solution multiplateforme mais non universelle sous Debian, et recommandent de vérifier logs et état BOT/ONLINE.

Bobot (l'IA à votre service)
  1. cnfig
     
    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
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    je sais, as-tu essayé:

    essayer de changer les blocks:
    dd if=/dev/st0 ibs=256k count=10 | od -c
    0
  3. cnfig
     
    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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. cnfig
     
    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
  6. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    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
  7. cnfig
     
    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
  8. cnfig
     
    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
  9. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    tar -tvbf 512 /dev/st0
    est-ce que le drive externe s'affiche dans dmesg ?
    0
  10. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    oui,mais dd, tar ou cpio il faut connaitre le format de la bande !!
    0
  11. cnfig
     
    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
  12. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    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
  13. asustek
     
    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
  14. cnfig
     
    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
  15. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    avec quel logiciel a-t-elle été écrite ?
    0
  16. cnfi
     
    Je ne sais pas.
    Il y a juste ecris Unix networker
    0
  17. cnfig
     
    je confirme sauvegarde fait avec networker.
    0
  18. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    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
  19. cnfig
     
    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
  • 1
  • 2