L'utilitaire ndsbackup est un utilitaire de ligne de commande qui sert à archiver et à restaurer des objets eDirectory vers et depuis un fichier unique, fichierndsbackup. Les opérations de l'utilitaire ndsbackup sont contrôlées par les options de la ligne de commande. L'option de la ligne de commande est une chaîne de caractères qui contient exactement une lettre de fonction (c, r, t, s ou x) et aucun, un ou plusieurs modificateurs de fonction (lettres ou chiffres), selon la lettre de fonction qui est utilisée. La chaîne ne comporte aucun espace. Les arguments de modificateur de fonction sont précisés à la ligne de commande dans le même ordre que les modificateurs de fonction correspondants apparaissent dans la chaîne.
Pour archiver ou restaurer des objets eDirectory, vous devez préciser le nom distinctif complet de l'objet Feuille ou du conteneur à archiver, à extraire ou à lister. Pour archiver l'ensemble de l'arborescence, spécifiez l'objet Arborescence. Vous pouvez également sauvegarder le schéma eDirectory en précisant Schéma à titre d'objet eDirectory.
L'utilitaire ndsbackup vous permet de personnaliser le processus de sauvegarde. Vous pouvez choisir les objets eDirectory à exclure ou à inclure dans la session de sauvegarde. Vous excluez ou incluez des objets d'après la quantité de données à sauvegarder, par rapport à la quantité de données que vous ne souhaitez pas sauvegarder. En faisant appel aux options Include et Exclude, vous pouvez déterminer les éléments qui sont sauvegardés. Pour sauvegarder la majeure partie de l'arborescence eDirectory et n'omettre qu'une petite partie, utilisez l'option EXCLUDE afin de ne laisser de côté que la partie qui n'est pas à sauvegarder. Tout élément qui n'est pas spécifiquement exclu est inclus. Une fois que vous avez exclu une partie de la structure, vous ne pouvez pas inclure des objets sous ce conteneur.
Les sections suivantes fournissent des informations sur la sauvegarde et la restauration d'objets eDirectory sur des systèmes Linux ou Solaris :
Tableau 131. Paramètres ndsbackup
Vous pouvez utiliser la fonction Créer indiquée par l'option c pour créer le fichier ndsbackup dans lequel les objets eDirectory doivent être archivés. L'écriture débute au début du fichier et non à la fin. Si le fichier ndsbackup spécifié existe, il est écrasé.
Pour créer le fichier ndsbackup :
Utilisez la syntaxe suivante :
ndsbackup c [fevwXR] [fichierndsbackup] [exclude-file] [Replica-server-name] [-a admin-user] [-I include-file]... [NDSobject]
Vous pouvez utiliser la fonction Remplacer indiquée par l'option r pour sauvegarder les objets eDirectory nommés dans le fichier ndsbackup indiqué. Les objets eDirectory sont ajoutés au fichier ndsbackup spécifié et remplacent les objets existants en vue de la restauration.
Pour remplacer des objets existants en vue d'une restauration :
Utilisez la syntaxe suivante :
ndsbackup r [fevwXR] [fichierndsbackup] [exclude-file] [Replica-server-name] [-a admin-user] [-I include-file]... [NDSobject]
Vous pouvez utiliser la fonction d'analyse indiquée par l'option s pour analyser les objets eDirectory d'une arborescence.
Pour analyser les objets eDirectory d'une arborescence :
Utilisez la syntaxe suivante :
ndsbackup s [eSvwXR] [fichier_éléments_à_exclure] [Replica-server-name] [-a admin-user] [-I include-file]... [NDSobject]
Vous pouvez utiliser la fonction Table des matières indiquée par l'option t, pour lister les noms des objets eDirectory indiqués, chaque fois qu'ils apparaissent dans le fichier ndsbackup. Si aucun argument n'est précisé, le nom de tous les objets eDirectory figurant dans le fichier ndsbackup est indiqué.
Pour obtenir la liste des objets eDirectory à partir du fichier ndsbackup :
Utilisez la syntaxe suivante :
ndsbackup t [fevXR] [fichierndsbackup] [exclude-file] [Replica-server-name] [-a admin-user] [-I include-file]... [NDSobject]
Vous pouvez utiliser la fonction Restaurer indiquée par l'option x, pour extraire les objets eDirectory nommés du fichier ndsbackup et les restaurer vers l'arborescence eDirectory. Si un objet eDirectory concorde avec un conteneur dont le contenu a été inscrit dans le fichier ndsbackup, ce conteneur est extrait de manière récursive.
Pour restaurer des objets eDirectory vers l'arborescence eDirectory :
Utilisez la syntaxe suivante :
ndsbackup x [fevwXR] [fichierndsbackup] [exclude-file] [Replica-server-name] [-a admin-user] [-I include-file]... [NDSobject]
Pour archiver des objets eDirectory dans le conteneur abc_inc :
Entrez la commande suivante :
ndsbackup cvf fichierndsbackup .O=abc_inc
Pour archiver tous les objets eDirectory d'une arborescence :
Entrez la commande suivante :
ndsbackup cvf fichierndsbackup nom_arborescence
Pour archiver le schéma eDirectory :
Entrez la commande suivante :
ndsbackup cvf fichierndsbackup Schema
Pour restaurer des objets eDirectory à partir du fichier ndsbackup vers les eDirectory dans le conteneur abc_inc :
Entrez la commande suivante :
ndsbackup xvf fichierndsbackup .O=abc_inc