Selective

La commande selective sauvegarde les fichiers que vous indiquez. Si vous égarez ou abîmez ces fichiers, vous pouvez les remplacer par les versions de sauvegarde disponibles sur le serveur.

Lors d'une sauvegarde sélective, tous les fichiers peuvent être sauvegardés, sauf si vous les excluez de la sauvegarde ou s'ils ne répondent pas aux critères de sérialisation de la classe de gestion.

Lors d'une sauvegarde sélective, des copies des fichiers sont envoyées au serveur même si ces fichiers n'ont pas été modifiés depuis la dernière sauvegarde, ce qui peut conduire à l'existence de plusieurs copies du même fichier sur le serveur. Par conséquent, vous n'avez pas nécessairement autant de versions anciennes et distinctes que vous pouvez le penser ; vous pouvez disposer ainsi de plusieurs copies identiques des fichiers. Pour éviter cette situation, utilisez la commande incremental qui ne sauvegarde que les fichiers modifiés ou nouveaux.

Systèmes d'exploitation WindowsSystèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XVous pouvez sauvegarder de manière sélective des fichiers ou des répertoires uniques. Utilisez les caractères génériques pour sauvegarder des groupes de fichiers apparentés.

Si vous définissez l'option subdir sur yes lors de la sauvegarde d'un chemin et d'un fichier spécifiques, le client sauvegarde de façon récursive tous les sous-répertoires situés sous ce chemin, ainsi que les instances du fichier indiqué se trouvant dans l'un de ces sous-répertoires.

Pendant une sauvegarde sélective, le chemin d'accès au répertoire peut être sauvegardé, même si le fichier spécifique ciblé pour la sauvegarde est introuvable. Par exemple, la commande suivante continue de sauvegarder dir1 et dir2, même si le fichier bogus.txt n'existe pas.

Systèmes d'exploitation Mac OS X
   selective /Users/user1/Documents/dir1/bogus.txt
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
   selective "/dir1/dir2/bogus.txt"
Systèmes d'exploitation Windows
   selective c:\dir1\dir2\bogus.txt

Si, en raison d'une erreur de communication ou d'une perte de session, la commande selective est réexécutée, les statistiques de transfert affichent le nombre d'octets que le client tente de transférer pendant toutes les tentatives d'exécution de commandes. Ces statistiques peuvent donc être différentes de celles du fichier, en particulier au niveau de la taille de ce dernier.

Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XVous pouvez utiliser l'option removeoperandlimit pour indiquer que la limite de 20 opérandes est supprimée. Si vous indiquez l'option removeoperandlimit avec la commande selective, la limite de 20 opérandes n'est pas appliquée et est restreinte uniquement par les ressources disponibles ou les limites associées aux autres systèmes d'exploitation.

Systèmes d'exploitation WindowsSystèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X

Clients pris en charge

Cette commande s'applique à tous les clients.

Syntaxe

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphiqueSelective spéc_fichier options

Paramètres

spéc_fichier
Indique le chemin d'accès et le nom du fichier que vous souhaitez sauvegarder. Utilisez les caractères génériques pour inclure un groupe de fichiers ou l'ensemble des fichiers d'un répertoire.
Pour inclure plusieurs spécifications de fichier, séparez chaque spécification de fichier par un caractère espace. Si plusieurs spécifications de fichier sont incluses, et que deux spécifications ou plus ont des répertoires parents en commun, il est alors possible de sauvegarder plusieurs fois les objets des répertoires communs. Les conditions selon lesquelles ce comportement a lieu dépendent de l'exécution, mais le comportement lui-même n'a aucun effet négatif.

Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XPar exemple, si la spécification de fichier est /home/amr/ice.doc /home/amr/fire.doc, /home et /home/amr peuvent être sauvegardés deux fois. Les objets de fichiers, ice.doc et fire.doc, ne sont sauvegardés qu'une seule fois.

Systèmes d'exploitation WindowsPar exemple, si la spécification de fichier est C:\proposals\drafts\ice.doc C:\proposals\drafts\fire.doc, C:\proposals et C:\proposals\drafts peuvent être sauvegardés deux fois. Les objets de fichiers ice.doc et fire.doc ne sont sauvegardés qu'une seule fois.

Si vous souhaitez éviter d'inclure le répertoire parent partagé plusieurs fois, utilisez des commandes selective distinctes qui ne se chevauchent pas pour sauvegarder chaque spécification de fichier.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XSi vous sauvegardez un système de fichiers, incluez une barre oblique de fin (/home/).
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XIl existe une limite de 20 opérandes. Cette limite vise à empêcher des sessions excessives causées lorsque des caractères génériques sont développés par le processeur de commande du shell UNIX. Vous pouvez éviter que l'expansion du shell ne vous fasse dépasser la limite des 20 opérandes en plaçant des guillemets avant et après les spécifications de fichier qui contiennent des caractères génériques("home/docs/*").
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XVous pouvez utiliser l'option removeoperandlimit pour indiquer que la limite de 20 opérandes est supprimée. Si vous indiquez l'option removeoperandlimit, la limite de 20 opérandes n'est pas appliquée et est restreinte uniquement par les ressources disponibles ou les limites associées aux autres systèmes d'exploitation. Par exemple, supprimez la limite de 20 opérandes pour archiver 21 spécifications de fichier :
selective -removeoperandlimit filespec1 filespec2 ... filespec21
Systèmes d'exploitation WindowsSi vous sauvegardez un système de fichiers, incluez une barre oblique de fin (C:\).
Systèmes d'exploitation WindowsVous pouvez indiquer autant de spécifications de fichier que les ressources disponibles ou les limites associées aux autres systèmes d'exploitation le permettent.
Vous pouvez utiliser l'option filelist , à la place des spécifications de fichier, pour identifier les fichiers à inclure dans cette opération. Toutefois, ces deux méthodes sont incompatibles. Vous ne pouvez pas inclure de paramètres de spécification de fichier et utiliser l'option filelist . Si l'option filelist est spécifiée, toutes les spécifications de fichier incluses sont ignorées.
Tableau 1. Commande Selective : options connexes
Option Utilisation
Systèmes d'exploitation Windowsmodification des tentatives Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xmodification des tentatives Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XFichier d'options système du client (dsm.sys) ou ligne de commande.
Systèmes d'exploitation Windowscompresser toujours Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xcompresser toujours Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XFichier d'options utilisateur client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation Windowscompression Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xcompression Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XFichier d'options utilisateur client (dsm.opt) ou ligne de commande.
dirsonly Ligne de commande uniquement.
filelist Ligne de commande uniquement.
filesonly Ligne de commande uniquement.
Systèmes d'exploitation Windowscommande postsnapshot Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou avec l'option include.fs .
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xconservvelastaccessdate Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XFichier d'options utilisateur client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation Windowsdate d'accès à l'avant-veille Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation Windowscommande presnapshotcmd Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou avec l'option include.fs .
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xsupprimer la limite d'exploitation Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XLigne de commande uniquement.
Systèmes d'exploitation Windowsdroits d'accès à la commande skipntpermissions Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation Windowsignorer le CRC de sécurité Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation LinuxSystèmes d'exploitation AIXtaille_instantanés Fichier d'options client Systèmes d'exploitation LinuxSystèmes d'exploitation AIX(dsm.opt) ou avec l'option include.fs .
Systèmes d'exploitation AIXfournisseurs d'instantanés Systèmes d'exploitation AIXFichier d'options système (dsm.sys) dans une section serveur ou avec l'option include.fs .
Systèmes d'exploitation Windowsfournisseurs d'instantanés Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou avec l'option include.fs .
Systèmes d'exploitation WindowsSystèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xracine de l'instantané Systèmes d'exploitation WindowsSystèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XLigne de commande uniquement.
Systèmes d'exploitation Windowssous-répertoire Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xsous-dossier Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XFichier d'options utilisateur client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation Windowsinvite de commande Systèmes d'exploitation WindowsFichier d'options client (dsm.opt) ou ligne de commande.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xinvite de commande Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XFichier d'options utilisateur client (dsm.opt) ou ligne de commande.

Exemples

Tâche Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XSauvegardez le fichier proja dans le répertoire /home/devel .

Commande : selective /home/devel/proja

Systèmes d'exploitation WindowsTâche
Systèmes d'exploitation WindowsSauvegardez le fichier proja.dev dans le répertoire c:\devel .

Commande : sel c:\devel\proja.dev

Tâche Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XSauvegardez tous les fichiers du répertoire /home/devel dont le nom commence par proj.

Commande : selective "/home/devel/proj*"

Systèmes d'exploitation WindowsTâche
Systèmes d'exploitation WindowsSauvegardez tous les fichiers du répertoire c:\devel dont le nom commence par proj.

Commande : sel c:\devel\proj*.*

Tâche Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XSauvegardez tous les fichiers du répertoire /home/devel dont le nom commence par proj. Sauvegarde du fichier budget dans le répertoire /user/home.

Commande : selective "/home/devel/proj*" /user/home/budget

Systèmes d'exploitation WindowsTâche
Systèmes d'exploitation WindowsSauvegardez tous les fichiers du répertoire c:\devel dont le nom commence par proj. Sauvegarde de tous les fichiers dont l'extension est .fin dans le répertoire c:\planning.

Commande : sel c:\devel\proj* c:\planning\*.fin

Tâche Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XSauvegardez le système de fichiers /home .

Commande : selective /home/ -subdir=yes

Tâche Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XEn supposant que vous avez lancé une image instantanée du système de fichiers /usr et monté l'image instantanée en tant que /snapshot/day1, exécutez une sauvegarde sélective de l'arborescence de répertoires /usr/dir1/sub1 à partir de l'image instantanée locale et gérez-la sur le serveur IBM® Storage Protect sous le nom d'espace fichier /usr.

Commande : dsmc sel "/usr/dir1/sub1/*" -subdir=yes -snapshotroot=/snapshot/day1

Systèmes d'exploitation WindowsTâche
Systèmes d'exploitation WindowsEn supposant que vous avez lancé une image instantanée de l'unité C:\ et monté l'image instantanée en tant que \\florence\c$\snapshots\snapshot.0, exécutez une sauvegarde sélective de l'arborescence de répertoires c:\dir1\sub1 à partir de l'image instantanée locale et gérez-la sur le serveur IBM Storage Protect sous le nom d'espace fichier C:\.

Commande : dsmc sel c:\dir1\sub1\* -subdir=yes -snapshotroot=\\florence\c$\snapshots\snapshot.0