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.




Vous 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.

selective /Users/user1/Documents/dir1/bogus.txt



selective "/dir1/dir2/bogus.txt"
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.



Vous 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.





Clients pris en charge
Cette commande s'applique à tous les clients.
Syntaxe
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.
| Option | Utilisation |
|---|---|
modification des tentatives |
Fichier d'options client (dsm.opt) ou ligne de commande. |
![]() ![]() ![]() modification des tentatives |
![]() ![]() ![]() Fichier d'options système du client (dsm.sys) ou ligne de commande. |
compresser toujours |
Fichier d'options client (dsm.opt) ou ligne de commande. |
![]() ![]() ![]() compresser toujours |
![]() ![]() ![]() Fichier d'options utilisateur client (dsm.opt) ou ligne de commande. |
compression |
Fichier d'options client (dsm.opt) ou ligne de commande. |
![]() ![]() ![]() compression |
![]() ![]() ![]() Fichier 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. |
commande postsnapshot |
Fichier d'options client (dsm.opt) ou avec l'option include.fs . |
![]() ![]() ![]() conservvelastaccessdate |
![]() ![]() ![]() Fichier d'options utilisateur client (dsm.opt) ou ligne de commande. |
date d'accès à l'avant-veille |
Fichier d'options client (dsm.opt) ou ligne de commande. |
commande presnapshotcmd |
Fichier d'options client (dsm.opt) ou avec l'option include.fs . |
![]() ![]() ![]() supprimer la limite d'exploitation |
![]() ![]() ![]() Ligne de commande uniquement. |
droits d'accès à la commande skipntpermissions |
Fichier d'options client (dsm.opt) ou ligne de commande. |
ignorer le CRC de sécurité |
Fichier d'options client (dsm.opt) ou ligne de commande. |
![]() taille_instantanés |
Fichier d'options client ![]() (dsm.opt) ou avec l'option include.fs . |
fournisseurs d'instantanés |
Fichier d'options système (dsm.sys) dans une section serveur ou avec l'option include.fs . |
fournisseurs d'instantanés |
Fichier d'options client (dsm.opt) ou avec l'option include.fs . |
![]() ![]() ![]() ![]() racine de l'instantané |
![]() ![]() ![]() ![]() Ligne de commande uniquement. |
sous-répertoire |
Fichier d'options client (dsm.opt) ou ligne de commande. |
![]() ![]() ![]() sous-dossier |
![]() ![]() ![]() Fichier d'options utilisateur client (dsm.opt) ou ligne de commande. |
invite de commande |
Fichier d'options client (dsm.opt) ou ligne de commande. |
![]() ![]() ![]() invite de commande |
![]() ![]() ![]() Fichier d'options utilisateur client (dsm.opt) ou ligne de commande. |
Exemples
- Tâche







Sauvegardez le fichier projadans le répertoire/home/devel.Commande :
selective /home/devel/proja
Tâche
Sauvegardez le fichier proja.devdans le répertoirec:\devel.Commande :
sel c:\devel\proja.dev- Tâche







Sauvegardez tous les fichiers du répertoire /home/develdont le nom commence parproj.Commande :
selective "/home/devel/proj*"
Tâche
Sauvegardez tous les fichiers du répertoire c:\develdont le nom commence parproj.Commande :
sel c:\devel\proj*.*- Tâche







Sauvegardez tous les fichiers du répertoire /home/develdont le nom commence parproj. Sauvegarde du fichierbudgetdans le répertoire/user/home.Commande :
selective "/home/devel/proj*" /user/home/budget
Tâche
Sauvegardez tous les fichiers du répertoire c:\develdont le nom commence parproj. Sauvegarde de tous les fichiers dont l'extension est.findans le répertoirec:\planning.Commande :
sel c:\devel\proj* c:\planning\*.fin- Tâche







Sauvegardez le système de fichiers /home.Commande :
selective /home/ -subdir=yes- Tâche







En supposant que vous avez lancé une image instantanée du système de fichiers /usret 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
Tâche
En 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épertoiresc:\dir1\sub1à partir de l'image instantanée locale et gérez-la sur le serveur IBM Storage Protect sous le nom d'espace fichierC:\.Commande :
dsmc sel c:\dir1\sub1\* -subdir=yes -snapshotroot=\\florence\c$\snapshots\snapshot.0
