OVH Cloud OVH Cloud

Tar et restauration de bande

6 réponses
Avatar
Alexandre Mackow
Bonjour =E0 tous,
je suis confront=E9 a un petit soucis...J'ai un fichier vital (sic) qui =
a=20
=E9t=E9 (malencontreusement ) effac=E9.... Ce serveur (AIX 'old school' 4=
.3)=20
est sauvegard=E9 sur bande tous les soirs (ouf).
Par contre, le nom du fichier Unix est du style FONC\?NEW, et a force=20
d'essayer de restaurer en tentant des synthaxes diverses et vari=E9es :
tar -xvf /dev/rmt0/ FONC\?NEW
ou bien tar -xvf /dev/rmt0/FONC*
mais tout ca sans resultat....
Je souhaiterai donc restaur=E9 le repertoire parent a ce fichier mais je=20
veux m'assurer de la synthaxe de ma commande (la lecture/restauration de=20
la bande dure environ 6 heures)
Puis je donc restaurer uniquement un repertoire bien precis de mon=20
arborescence suavegard=E9?
tar -xvf /dev/rmt0/ monrep/* est il possible?

En esperant avoir =E9t=E9 claire dans mon explication.
Par avance merci.

--=20
----------------
Alexandre Mackow

6 réponses

Avatar
pascal
Alexandre Mackow a écrit :
Bonjour à tous,
je suis confronté a un petit soucis...J'ai un fichier vital (sic) qui a
été (malencontreusement ) effacé.... Ce serveur (AIX 'old school' 4.3)
est sauvegardé sur bande tous les soirs (ouf).
Par contre, le nom du fichier Unix est du style FONC?NEW, et a force
d'essayer de restaurer en tentant des synthaxes diverses et variées :
tar -xvf /dev/rmt0/ FONC?NEW
ou bien tar -xvf /dev/rmt0/FONC*
mais tout ca sans resultat....
Je souhaiterai donc restauré le repertoire parent a ce fichier mais je
veux m'assurer de la synthaxe de ma commande (la lecture/restauration de
la bande dure environ 6 heures)
Puis je donc restaurer uniquement un repertoire bien precis de mon
arborescence suavegardé?
tar -xvf /dev/rmt0/ monrep/* est il possible?

En esperant avoir été claire dans mon explication.
Par avance merci.



Tu peux extraire sélectivement des fichiers d'une archive avec la commande
tar xvf monarchive.tgz monfichier
où "monfichier" est le nom cmplet tel que stocké dans l'archive.

En espérant que cela aide.
P.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Alexandre Mackow
pascal wrote:

Alexandre Mackow a écrit :


Bonjour à tous,
je suis confronté a un petit soucis...J'ai un fichier vital (sic) qu i a
été (malencontreusement ) effacé.... Ce serveur (AIX 'old school' 4.3)
est sauvegardé sur bande tous les soirs (ouf).
Par contre, le nom du fichier Unix est du style FONC?NEW, et a force
d'essayer de restaurer en tentant des synthaxes diverses et variées :
tar -xvf /dev/rmt0/ FONC?NEW
ou bien tar -xvf /dev/rmt0/FONC*
mais tout ca sans resultat....
Je souhaiterai donc restauré le repertoire parent a ce fichier mais j e
veux m'assurer de la synthaxe de ma commande (la lecture/restauration d e
la bande dure environ 6 heures)
Puis je donc restaurer uniquement un repertoire bien precis de mon
arborescence suavegardé?
tar -xvf /dev/rmt0/ monrep/* est il possible?

En esperant avoir été claire dans mon explication.
Par avance merci.





Tu peux extraire sélectivement des fichiers d'une archive avec la com mande
tar xvf monarchive.tgz monfichier
où "monfichier" est le nom cmplet tel que stocké dans l'archive.

En espérant que cela aide.
P.






Merci pour la reponse rapide...Mais mon seul soucis c'est que ce fichier
a un nom avec antislash et interrogation (un fichier utilsé mar Univers e
et qui contient certains programmes), impossible de restaurer uniquement
le fichier puisque la synthaxe (FICH?NEW) n'est pas apprécié.....
Je souhaiterai donc restaurer l'integralité du repertoire parent qui
contient mon fichier..Mais là je bloque complet..
Any Idea?

++

--
----------------
Alexandre Mackow
Avatar
Jean-Michel OLTRA
Bonjour,


Le mardi 10 octobre 2006, Alexandre Mackow a écrit...


>>Je souhaiterai donc restauré le repertoire parent a ce fichier mais je
>>veux m'assurer de la synthaxe de ma commande (la lecture/restauration de
>>la bande dure environ 6 heures)
>>Puis je donc restaurer uniquement un repertoire bien precis de mon
>>arborescence suavegardé?



Tu fais la même chose que ce qui t'as été dit, mais avec le dossier

par exemple:
tar -xzf archive.tar.gz dir1/dir2/dir3
Tu vois donc que je donne le chemin complet de dir3 dans l'archive.
Mais *attention* _attention_, si tu es dans une configuration où tu
extrais l'archive et que dir1/dir2/dir3 existe dans ton dossier de
travail, alors l'archive écrasera dir3. Mets toi dans un dossier vide et
propre pour décompresser, puis tu recopieras, car, au final, tu vas
obtenir une arborescence dir1/dir2/dir3.

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Alexandre Mackow
Jean-Michel OLTRA wrote:

Bonjour,


Le mardi 10 octobre 2006, Alexandre Mackow a écrit...




Je souhaiterai donc restauré le repertoire parent a ce fichier m ais je
veux m'assurer de la synthaxe de ma commande (la lecture/restauration de
la bande dure environ 6 heures)
Puis je donc restaurer uniquement un repertoire bien precis de mon
arborescence suavegardé?









Tu fais la même chose que ce qui t'as été dit, mais avec le dossier

par exemple:
tar -xzf archive.tar.gz dir1/dir2/dir3
Tu vois donc que je donne le chemin complet de dir3 dans l'archive.
Mais *attention* _attention_, si tu es dans une configuration où tu
extrais l'archive et que dir1/dir2/dir3 existe dans ton dossier de
travail, alors l'archive écrasera dir3. Mets toi dans un dossier vi de et
propre pour décompresser, puis tu recopieras, car, au final, tu vas
obtenir une arborescence dir1/dir2/dir3.





Oki super et ca fonctionne meme si dir1 n'est pas au 1er niveau dans
l'arborescence mais sous dir0/ par exemple?
J'essaie en ce moment de recuperer le fichier en ayant mis son nom entre
""..Je suis en attente de resultat je ferai un petit feedback pour
finaliser tout ca.

Merci beaucoup pour l'aide.
A bientot.
++

--
----------------
Alexandre Mackow
Avatar
Jean-Michel OLTRA
Bonjour,


Le mardi 10 octobre 2006, Alexandre Mackow a écrit...


Oki super et ca fonctionne meme si dir1 n'est pas au 1er niveau dans
l'arborescence mais sous dir0/ par exemple?



Oui, bien sûr tu peux avoir dir0/dir1/...dirN/, peut importe. Mais tu es
obligé de donner tout le chemin, c'est ce que je voulais dire.

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Alexandre Mackow
Jean-Michel OLTRA wrote:

Bonjour,


Le mardi 10 octobre 2006, Alexandre Mackow a écrit...




Oki super et ca fonctionne meme si dir1 n'est pas au 1er niveau dans
l'arborescence mais sous dir0/ par exemple?





Oui, bien sûr tu peux avoir dir0/dir1/...dirN/, peut importe. Mais tu es
obligé de donner tout le chemin, c'est ce que je voulais dire.





Bonjour,
petit feedback avec ma restauration de fichiers synthaxés plus que
bizarrement ( FONC?NEW tel est son nom)...

Bref la commande utilisé a été :
tar -xvf /dev/rmt0/ ./mon/chemin/complet/"FONC?NEW"

donc le nom du fichier entre "" ...J'avais pourtant l'impression d'avoir
déjà réalisé cette magnifique commande mais bon, tout est ok maintenant.
Merci à tous.

A bientot.
++

(reste plus qu'a me monter le nfs sur mon serveur AIX 4.3 :-0 pour
eviter que ca ne recommence
)

--
----------------
Alexandre Mackow