Nsradmin
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Console d'administration |
| Commande | nsradmin
|
| Voir aussi | Networker · Nwadmin |
nsradmin permet d'accéder à la console de gestion NetWorker en ligne de commande.
delete : efface un objet complet edit : entre en mode d'édition (façon vi) pour modifier la fiche create : crée un objet complet print : affiche les propriétés show : sélectionne une propriété à afficher update : met à jour une valeur
Mode graphique
nsradmin -c
Mode interactif
Lister le serveur actif côté client :
cat /nsr/res/servers
nsradmin -s <servername>
Se connecter à un client via le serveur :
nsradmin -p nsrexec -s <client_name>
Mode développement
Pour tester des commandes sur une copie de la base de configuration sans risque :
cp /nsr/res/nsrdb /nsr/res/nsrdb.bck
nsradmin -d /nsr/res/nsrdb.bck
Les modifications sont alors faites uniquement sur la base de test.
Ressources NSR (NetWorker server resources)
Principales familles de ressources manipulables via nsradmin :
NSR client NSR device NSR directive NSR group NSR jukebox NSR label NSR license NSR notification NSR policy NSR pool NSR schedule NSR stage
Afficher une valeur
nsradmin> print type: NSR log; name: daemon.raw
nsradmin> print type: nsr client; name: client1
nsradmin> show save set
nsradmin> show group
nsradmin> show name
Exemple de sortie :
name: client1; group: aixprod; save set: /, /usr, /var, /tmp, /home, /opt, /roothome;
Mettre à jour une valeur
print type: NSR group; name: GroupName
update comment: test;
update runtime rendered log: /nsr/logs/daemon.log
type: nsr system port ranges
update service ports: 7937-7938, 9000-9100
. type: NSR jukebox
update enabled: no
update control port: scsidev@b.t.l
update enabled: yes
Désactiver globalement VSS sur les clients Windows :
show name; client OS type; Save operations
print type: NSR client; client OS type: "Windows NT Server on Intel"
update Save operations: "VSS\:*=off"
print
Afficher les clients par type
nsradmin> show name; client OS type;
nsradmin> print type: nsr client; client OS type: Linux;
Scripts d'automatisation
Afficher les groupes en autostart désactivé :
(echo "show name"; echo "show autostart"; echo "print type: nsr group; autostart: Enabled") | nsradmin | grep name | cut -d":" -f 2 | tr -s ';' ' '
Créer un groupe :
(echo "create type: NSR group;name: Daily;Autostart:Enabled;Start time:$Start_time;Schedule:AUTOSTART_DAILY_FULL"; echo "y";) | /usr/sbin/nsradmin -i-
Afficher les groupes :
(echo ". type: NSR group"; echo "show name"; echo "p") | nsradmin -i- | grep -v "^$"
Syntaxe de script
Format fichier :
nsradmin -i fichier_commandes
Format redirection :
(echo "print type: NSR group;") | nsradmin
Format injection (here-doc) :
nsradmin -i -<<EOF
. type: NSR pool; name: Backup
show name
show groups
print
EOF
Voir aussi
- Networker — vue d'ensemble
- Nwadmin — équivalent graphique historique
- Savegrp · Groupe de sauvegarde (Networker)
- Créer un groupe (Networker) — script d'automatisation de création de groupes/clients