TSM
| Fiche express | |
|---|---|
| Domaine | Sauvegarde d'entreprise (IBM Tivoli Storage Manager / Spectrum Protect) |
| Architecture | Client/serveur : Dsmc (client), Dsmadmc (admin serveur) |
| Composants serveur | Base de données, pools de stockage, bibliothèque de bandes/VTL |
| Voir aussi | Dsmc · Dsmadmc · Nœud (TSM) |
TSM (Tivoli Storage Manager, renommé IBM Spectrum Protect dans ses versions récentes) est une solution de sauvegarde d'entreprise client/serveur. Le serveur centralise une base de données d'index, des pools de stockage (disque, bande physique ou VTL) et une bibliothèque de supports ; les clients (Dsmc) y déposent leurs sauvegardes et archives selon une politique définie côté serveur.
Cette page sert de point d'entrée vers les différentes pages détaillées du sujet.
Architecture générale
- Le serveur héberge la base de données (index de toutes les sauvegardes + journaux d'activité), un ou plusieurs pools de stockage, et une bibliothèque de lecteurs et de volumes (bandes ou VTL).
- Les clients sont enregistrés côté serveur sous forme de nœuds.
- L'administration du serveur se fait via Dsmadmc ; les opérations de sauvegarde/restauration côté client via Dsmc.
Cycle de vie d'une sauvegarde
Un nœud est rattaché à un domaine de policy, qui définit une ou plusieurs classes de management. Chaque classe pointe vers un groupe de copie (archive ou backup) qui détermine la rétention et le pool de stockage de destination. Les sauvegardes peuvent être déclenchées manuellement depuis Dsmc ou automatiquement via une planification (schedule).
Restaurer la base depuis un autre serveur
Exemple de script utilisant Dsmc pour restaurer les données et journaux d'une base applicative depuis un serveur TSM distant vers un point dans le temps donné :
SERVERNAME=
PASSWORD=
Base=
Dest=
DSM_LOG=/usr/tivoli/tsm/client/ba/bin
DSM_DIR=/usr/tivoli/tsm/client/ba/bin
DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt
PITDATE="12/15/2012"
dsmc restore -sub=yes -pitdate=$PITDATE -servername=$SERVERNAME -password=$PASSWORD /$Base/data2/* /$Dest/data/
dsmc restore -sub=yes -pitdate=$PITDATE -servername=$SERVERNAME -password=$PASSWORD /$Base/logs/* /$Dest/logs
Consulter le journal d'activité serveur
query actlog
Voir Journal (TSM) pour des requêtes SQL plus ciblées sur ce journal.
Voir aussi
- Dsmadmc — console d'administration du serveur
- Dsmc — commande client (sauvegarde/restauration/interrogation)
- Installation du client (TSM) — installation des paquets client
- Base de données (TSM) · Journal (TSM)
- Nœud (TSM) · Session (TSM) · Processus (TSM) · Planification (TSM)
- Classe de management et domaine de politique (TSM) · Groupe de copie (TSM) · Jeux d'options (TSM)
- Pool de stockage (TSM) · Bibliothèque (TSM) · Lecteur (TSM) · Volumes (TSM) · Gestion des bandes (TSM) · DRM (TSM)
- Sauvegardes (TSM) · Résumé/statistiques (TSM)