Quelques astuces en ligne de commande pour Atempo Time Navigator (Tina)
Voici quelques commandes tina assez pratiques permettant d'effectuer des opérations courantes :
- Lancer une sauvegarde
Il est possible de sauvegarder des répertoires et fichiers sans qu'il n'apparaissent dans des stratégies déjà existantes.
Exemple :
. /usr/tina/.tina.sh
tina_backup -catalog nom_catalog -full -path /test /test2 -compress -strat C
- Restaurer un fichier ou un répertoire
Il existe une commande permettant de naviguer dans l'arborescence des fichiers sauvegardés et de restaurer des fichiers sur l'hôte d'origine de plus, pas besoin du mot de passe admin tina. L'inconvénient est qu'il n'affiche pas la liste des medias hors-ligne nécessaires à la restauration
Cette commande peut donc être utilisée en cas de restauration urgente portant sur une sauvegarde récente
exemple :
# positionement des variables
. /usr/tina/.tina.sh
# commande tina_alpha pour naviguer dans les arborescences
tina_alpha -catalog nom_catalog
Alphanumeric Time Navigator Enterprise Edition
----------------------
# état des lieux du contexte où l'on se trouve
tina_alpha > context
Folder : host.nom (backup)
Target folder : host.nom
User : None
Password : None
Current directory : /root
Visualization Date: Present
Navigation Period : 1 minute(s)
Strategy : standard
Nfs : yes
Drive name : none
Restore mode : rename
# changement de brique pour la navigation
tina_alpha > folder appl.nom
# définition du pas
tina_alpha > sfu week
# définition de la période du pas
tina_alpha > sfv 2
# définition de la stratégie
tina_alpha > strategy A
# choix du repertoire
tina_alpha > cd /test
# état des lieux du contexte où l'on se trouve
tina_alpha > context
Folder : appl.nom (backup)
Target folder : appl.nom
User : None
Password : None
Current directory : /test
Visualization Date: Present
Navigation Period : 2 week(s)
Strategy : A
Nfs : yes
Drive name : none
Restore mode : rename
# affichage des instances de sauvegarde du fichier
tina_alpha > instance oraInstaller.properties
( 1) file 535 user 314 Sat Nov 14 21:30:03 2009 * oraInstaller.properties
( 2) file 535 user 314 Sat Nov 7 21:30:03 2009 oraInstaller.properties
( 3) file 535 user 314 Sat Jul 11 21:30:03 2009 oraInstaller.properties
( 4) file 535 user 314 Thu Jul 9 11:14:23 2009 oraInstaller.properties
il est possible de restorer également :
tina_alpha > date
Visualization Date: Present
tina_alpha > synchronize 1
tina_alpha > date
Visualization Date: Sat Nov 14 21:30:03 2009
tina_alpha > add oraInstaller.properties
oraInstaller.properties: selected
tina_alpha > ll oraInstaller.properties
file 535 user 314 Sat Nov 14 21:30:03 2009 S oraInstaller.properties
Total: 1
tina_alpha > restore
Par defaut, cette commande restaure dans le repertoire d'origine mais on peut lui spécifier le repertoire de destination
On peut changer le mode de restau en tapant :
> mode [rename|abort|replace|ignore|ignore_same|ignore_recent]
- Lister les cartouches présentes dans la librairie
exemple :
# /usr/tina/Bin/tina_library_control -library nom_librairie -catalog nom_catalog -list
Nom Code Barre Volume Unité Etat global Localisation Recyclable Age du Recyclage Etat Remplissage
- Lister les cartouches "externalisables"
/usr/tina/Bin/tina_library_control -library nom_librairie -catalog nom_catalog -list -offline_ready
Nom Code Barre Volume Unité Etat global Localisation Recyclable Age du Recyclage Etat Remplissage
- Recherche de fichiers dans des cartouches
Par exemple : cherche les fichiers .test* dans HOST du 16/02/2009
/usr/tina/Bin/tina_find -display_cart -date 20090217000000 -depth 1D -host HOST -pattern ".test*" -catalog nom_catalog
- Lister le contenu d'une cartouche
# tina_listcart -label NOM_LABEL -listjob -catalog nom_catalog