IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Sauvegarde sur bande DAT trop longue


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut Sauvegarde sur bande DAT trop longue
    bonjour et merci d'avance de prendre le temps de me lire et éventuellement de me repondre.
    J'ai un soucis de sauvegarde, elle se fait mais elle prends trop de temps.
    Je suis sur un serveur sous REDHAT 6.2 avec un lecteur de bande DAT HP de 24 Go.
    J'utilise un script que je lance tout les soirs à l'aide de CRON.
    La sauvegarde de moins de 10 giga prends pres de 12 heures !!!
    Je ne pense pas que ce soit normal.
    Voici le contenu de mon script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    tar -cf /dev/st0 /system/bin ### ne contient que 5 fichier txt dont le script
    tar -uf /dev/st0 /XXXXXX1.vbs ### sauvegarde d'un .vob clearcase de 1.4 Go
    tar -uf /dev/st0 /rep projets1 ### sauvegarde d'un repertoire de 2.2 Go
    tar -uf /dev/st0 /XXXXXX2.vbs ### sauvegarde d'un .vob clearcase de 10 Mo
    tar -uf /dev/st0 /XXXXXX3.vbs ### sauvegarde d'un .vob clearcase de 1 Go
    tar -uf /dev/st0 /XXXXXX4.vbs ### sauvegarde d'un .vob clearcase de 1 Go
    tar -uf /dev/st0 /XXXXXX5.vbs ### sauvegarde d'un .vob clearcase de 2.2 Go
    tar -uf /dev/st0 /XXXXXX6.vbs ### sauvegarde d'un .vob clearcase de 1.4 Go
    tar -uf /dev/st0 /rep projets6 ### sauvegarde d'un repertoire de 270 Mo
    tar -uf /dev/st0 /XXXXXX7.vbs ### sauvegarde d'un .vob clearcase de 600 Mo
    tar -uf /dev/st0 /rep projets7 ### sauvegarde d'un repertoire de 700 Mo
    J'ai l'impression que je ne fais pas correctement la sauvegarde, je pense que j'utilise mal les otpion de "tar" et que du coup je fais la sauvegarde de 1 uis de 1 et 2 puis de 1,2 et 3 puis de 1,2,3 et 4 et ainsi de suite. J'ai mais un tracé des dates d'ecriture des differents éléments dans un fichier et les temps des tar augment au fur et à mesure des sauvegardes. il faudrait que je puisse la reduire à 8 heures au maximum.

    Merci de votre aide et de votre attention.

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Par défaut
    Utilise plutot le /dev/st0n , le "n" signifie : no rewind. La cassette ne se rembobine pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    tar -cvf /dev/st0n /system/bin 
    tar -cvf /dev/st0n /XXXXXX1.vbs 
    tar -cvf /dev/st0n /rep projets1 
    tar -cvf /dev/st0n /XXXXXX2.vbs
    tar -cvf /dev/st0n /XXXXXX3.vbs 
    tar -cvf /dev/st0n /XXXXXX4.vbs 
    tar -cvf /dev/st0n /XXXXXX5.vbs 
    tar -cvf /dev/st0n /XXXXXX6.vbs 
    tar -cvf /dev/st0n /rep projets6 
    tar -cvf /dev/st0n /XXXXXX7.vbs
    tar -cvf /dev/st0n /rep projets7
    A la fin, tu fais un "mt rew" pour rembobiner la cassette

    Ton -u, c'est bien gentil mais si update, ca veut dire :
    1 - tu lis
    2 - tu vérifies
    3 - tu reviens arrière si besoin
    4 - tu écris
    Sur un disque, c'est pas grave, c'est de l'accès séquentiel, sur une cassette, c'est la merde, ca veut dire enclenché une mécanique lourde à chaque fois

    Pas besoin de faire autant d'action.

    PS : oublie pas de tester de temps en temps ta cassette, c'est fragile, ces bebetes

  3. #3
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut sauvegarde moins longue mais il manque des elements
    bonjour et merci de votre reponse.
    j'ai essayé ce que vous m'avez ecrit, la sauvegarde s'est effectuée vendredi dans la nuit et n'a pris que 5 heures mais il manque des elements sur la bande pourtant les traces me montre que chaque element a été traité.?
    Je ne comprend pas.
    JE souhaterai savoir comment faire pour creer un TAR complet avec chaque blocs puis une fois réaliser alors ecrir l'ensemble sur la bande.
    Qu'en pensez vous? Quelle serait pour vous la procédure optimum?
    Merci de vos reponse et de votre attention.

  4. #4
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Par défaut
    Comment cela il manque des éléments? Peux tu être plus précis.

    Pour faire un tar complet, ca pourrait le faire MAIS pense que tu dois avoir de l'espace libre

    Sinon, il y a aussi la commande "barbare"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tar -cvf /dev/st0n /system/bin  /XXXXXX1.vbs  /rep projets1 /XXXXXX2.vbs XXXXXX3.vbs /XXXXXX4.vbs /XXXXXX5.vbs /XXXXXX6.vbs /rep projets6 /XXXXXX7.vbs /rep projets7

  5. #5
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut la sauvegarde ne s'est pas faite en fait
    donc en fait j'ai regarder le contenu de la sauvegarde et c'était en fait une vieille sauvegarde donc la sauvegarde ne s'est pas effectuer? Je ne comprebds pas ce qui se passe
    1 j'ai essayer cron seul et ca fonstionne
    2 j'ai essayer des sauvegardes à la main dans l'editeur de commande et ca fonctionne
    3 j'ai essayer les deux ensemble avec un script tout simple ( sauvegarde de 2 dossier et ca fonctionne
    4 j'ai mis des trace dans mon script qui me dise que les différents éléments ont été traité en sauvegarde
    pourtant quand je fait un tar -tvf de la bande cela me liste des fichiers vieux d'il y a 2 mois ( donc pas de sauvegarde )

    je vous met mon script pour ce qui on le courage :

    #!/bin/sh
    ####################################################################################################
    ### ###
    ### Script de sauvegarde du systeme sur DAT ###
    ### ###
    ####################################################################################################

    ####################################################################################################
    #################################################################### Sauvegarde des vues ClearCase
    ####################################################################################################
    ###
    ### Le script tarviews est sous /system/bin
    ###
    ### exemple :
    ### /system/bin/tarviews PARAM1 PARAM2 PARAM3 ###> /system/SAV_VUES/<contenu_de_la_sauvegarde>.log 2>&1
    ###
    ### avec PARAM1 = <point de montage du VOV>
    ### PARAM2 = <nom_de_la_vue_a_sauvegarder>
    ### PARAM3 = <nom_de l'utilisateur_unix>
    ###
    ### ATTENTION :
    ### si le meme user travaille sur plusieurs projets avec la meme vue,
    ### renommer les fichiers .tar et .log juste apres leur creation.
    ###
    ####################################################################################################
    ### Destuction des tar des vues de hier
    rm -f /system/SAV_VUES/*.tar
    ####################################################################################################
    ### le premier TAR a l'option c (create archive) ET PAS les autres u (update ###archive)
    ### IL NE FAUT PAS METTRE U EN OPTION A TAR CAR CELA VERIFIE LA ###CASSETTE ENTRE CHAQUE ECRITURE
    ### ON MET st0n, le "n" correspond à "NO REWIND"
    ####################################################################################################

    ### sauvegarde du fichier de commande
    tar -cf /dev/st0n /system/bin

    ###sauvegarde des tar des vues
    #tar -cf /dev/st0n /system/SAV_VUES

    ####################################################################################################
    ############################################ ###Sauvegarde des VOBS et des repertoires hors clearcase
    ####################################################################################################


    ####################################################################################################
    ### 1
    ####################################################################################################

    echo "####################################################################################################" > /tmp/result.txt
    echo "date de debut 1 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # lock du vob a partir de son point de montage
    /usr/atria/bin/cleartool lock vob:/data/Projet2/1/VOBS

    # sauvegarde du vobs
    tar -cf /dev/st0n /data/VOB_STORAGE/1.vbs > /tmp/erreur.txt 2>&1

    # unlock vob
    /usr/atria/bin/cleartool unlock vob:/data/Projet2/1/VOBS

    # sauvegarde de l'arborescence hors clearcase
    tar -cf /dev/st0n /data/Projet2/1/Divers >> /tmp/erreur.txt 2>&1

    ##tar -tvf /dev/st0 > /tmp/result.txt

    echo "date de fin 1 " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################


    ####################################################################################################
    ### 2
    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut 2 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # lock du vob a partir de son point de montage
    /usr/atria/bin/cleartool lock vob:/vobs/2

    # sauvegarde du vobs
    tar -cf /dev/st0n /home/Projets/VOBS/2.vbs >> /tmp/erreur.txt 2>&1

    # unlock vob
    /usr/atria/bin/cleartool unlock vob:/vobs/2

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    echo "date de fin 2 " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################


    ####################################################################################################
    ### 3
    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut 3 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # lock du vob a partir de son point de montage
    /usr/atria/bin/cleartool lock vob:/vobs/3

    # sauvegarde du vob
    tar -cf /dev/st0n /home/Projets/VOBS/3>> /tmp/erreur.txt 2>&1

    # unlock vob
    /usr/atria/bin/cleartool unlock vob:/vobs/3

    # sauvegarde de l'arborescence UNIX hors clearcase
    tar -cf /dev/st0n /home/Projets/3 >> /tmp/erreur.txt 2>&1

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    # sauvegarde de l'arborescence projet PC
    ###### tar -uf /dev/st0 /mnt/reseau/DOUX/Projets/3
    ###### MATHIEU : ce chemin n'existe plus

    echo "date de fin bng " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################


    ####################################################################################################
    ### 4
    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut 4 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # lock du vob a partir de son point de montage
    /usr/atria/bin/cleartool lock vob:/4

    # sauvegarde du vob
    tar -cf /dev/st0n /data/VOB_STORAGE/4.vbs >> /tmp/erreur.txt 2>&1

    # unlock vob
    /usr/atria/bin/cleartool unlock vob:/4

    # sauvegarde de l'arborescence hors clearcase
    tar -cf /dev/st0n /home/Projets/4>> /tmp/erreur.txt 2>&1

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    echo "date de fin 4 " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################


    ####################################################################################################
    ### 5
    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut 5 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # lock de la vob a partir de son point de montage
    /usr/atria/bin/cleartool lock vob:/vobs/5

    # sauvegarde de la vob
    tar -cf /dev/st0n /home/Projets/VOBS/5.vbs >> /tmp/erreur.txt 2>&1

    # unlock vob
    /usr/atria/bin/cleartool unlock vob:/vobs/5

    # sauvegarde de l'arborescence hors clearcase
    tar -cf /dev/st0n /home/Projets/5>> /tmp/erreur.txt 2>&1

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    echo "date de fin 5 " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################


    ####################################################################################################
    ### 6
    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut 6 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # lock de la vob a partir de son point de montage
    /usr/atria/bin/cleartool lock vob:/6

    # sauvegarde de la vob
    tar -cf /dev/st0n /data/VOB_STORAGE/6>> /tmp/erreur.txt 2>&1

    # unlock vob
    /usr/atria/bin/cleartool unlock vob:/6

    # sauvegarde de l'arborescence hors clearcase
    tar -cf /dev/st0n /home/Projets/6>> /tmp/erreur.txt 2>&1

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    echo "date de fin 6 " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################


    ####################################################################################################
    ### 7
    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut 7 " >> /tmp/result.txt
    date >> /tmp/result.txt

    # sauvegarde de l'arborescence hors clearcase
    tar -cf /dev/st0n /home/Projets/7>> /tmp/erreur.txt 2>&1

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    echo "date de fin 7 " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################

    echo "####################################################################################################" >> /tmp/result.txt
    echo "date de debut vues " >> /tmp/result.txt
    date >> /tmp/result.txt

    #sauvegarde des tar des vues
    tar -cf /dev/st0n /system/SAV_VUES >> /tmp/erreur.txt 2>&1

    # Creation d'un fichier listant le contenu du DAT
    #tar -tf /dev/st0 > /system/indextar.lgo

    ##tar -tvf /dev/st0 >> /tmp/result.txt

    echo "date de fin vues " >> /tmp/result.txt
    date >> /tmp/result.txt
    echo "####################################################################################################" >> /tmp/result.txt

    ####################################################################################################
    #########################################################################################REMBOBINAGE
    ####################################################################################################
    mt -f /dev/st0 rewind

Discussions similaires

  1. [Batch] Sauvegarde sur Bande DAT
    Par jzb10n dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 25/07/2012, 18h32
  2. Sauvegarde sur Bande DAT
    Par jzb10n dans le forum Sécurité
    Réponses: 0
    Dernier message: 24/07/2012, 14h59
  3. Vérifier/Tester sauvegarde sur bande
    Par Arnard dans le forum Administration système
    Réponses: 4
    Dernier message: 17/04/2007, 15h22
  4. Sauvegarde sur bande
    Par armando123 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 09/12/2005, 10h40
  5. Outil d'écriture sur bande DAT
    Par ggnore dans le forum Administration système
    Réponses: 4
    Dernier message: 07/07/2005, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo