NetWorker : Utilisation d’uasm pour la sauvegarde et la restauration

Summary: Cet article décrit plusieurs utilisations de la commande NetWorker uasm, qui sous-tend les opérations de codage et de décodage de la sauvegarde et de la restauration des données. Il peut être utilisé pour les tests de performances en isolant des activités de chemin d’accès des données spécifiques et pour les opérations de dépannage. Enfin, il peut parfois être utilisé comme assistant de récupération de bas niveau pour les savesets endommagés. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

À propos de l’UASM

La commande uasm est un utilitaire de bas niveau utilisé par NetWorker pour coder tout type de données à l’aide de la représentation de données externe (XDR). Il est à la base des utilitaires de sauvegarde et de restauration et, bien qu’il ne soit pas utilisé dans des scénarios courants, il a diverses utilisations décrites dans cet article :

  • Sauvegarde impromptue, restauration du déplacement des systèmes de fichiers d’index NetWorker.
  • Test de la vitesse de lecture ou d’écriture d’une source de données sur un client, sans autre logiciel ni surcharge réseau.
  • Restauration de données à partir de savesets endommagés (bande, en particulier).

Remarque : la commande uasm n’est pas strictement prise en charge pour les opérations de restauration NetWorker normales. Ces informations permettent d’effectuer des opérations de restauration manuelles complexes sur des savesets de problèmes ou à des fins de test. On ne peut pas s’attendre à ce qu’UASM restaure les sauvegardes autres que des systèmes de fichiers en raison des dépendances d’index et de plusieurs savesets dans des savesets plus complexes, tels que des bases de données.

 

Enregistrement ou déplacement de systèmes de fichiers d’index

Les systèmes de fichiers d’index NetWorker possèdent des propriétés spéciales et il est recommandé de les déplacer à l’aide d’uasm. Voir NetWorker : Pour plus d’informations, reportez-vous à la section Déplacement d’un index de fichiers client vers un nouvel emplacement . En supposant que vous avez accès, à partir de la ligne de commande, aux systèmes de fichiers source et de destination, exécutez la commande suivante :

uasm -s -i /nsr/index/client_name | uasm -r -m "/nsr/index"="/new_index_path"

Remplacez /nsr/index/client_name par le chemin complet de l’index ou du dossier source. Dans l’argument -m , remplacez le dossier parent (/nsr/index) par le dossier parent source et le parent de destination (/new_index) par l’emplacement approprié pour la copie du dossier (client_name).

 

Test de la vitesse d’enregistrement de lecture à partir des données sources

Pour tester la vitesse de transfert de données du sous-système de disque hôte vers uasm pour le codage, exécutez une sauvegarde uasm et supprimez immédiatement les données pour isoler les performances de lecture source :

Linux

date +%FT%T; uasm -s -i <source_directory> > /dev/null 2>&1; date +%FT%T

Windows

time /t & uasm -s -i <source_directory> > NUL 2>&1 & time /t

 

Restauration à partir de fichiers créés par le scanner 

Pour les bandes présentant des points défectueux ou d’autres dommages partiels du saveset, il peut s’avérer nécessaire d’utiliser uasm pour récupérer à partir des fichiers créés par le scanner. Voir NetWorker : Utilisation de l’utilitaire d’analyse pour plus d’informations sur la façon d’ignorer la commande recover et le workflow normal de NetWorker pour produire des vidages de scanner_file pouvant être restaurés par uasm. 

Les systèmes de fichiers UNIX ne peuvent pas être restaurés sur le système de fichiers Windows, et inversement. Pour restaurer un fichier généré par l’analyseur, exécutez d’abord uasm afin de vous assurer que le fichier est viable, puis déterminez la hiérarchie des chemins dans le saveset :

uasm -rnv < scanner_file

Une fois le chemin connu, vous pouvez exécuter la restauration en redirigeant depuis le original_path du saveset vers un recovery_path de votre choix, qui sera recréé s’il n’existe pas déjà :

uasm -rv -m "original_path"="new_path" < scanner_file

Si le chemin est déjà connu, vous pouvez le spécifier directement dans le cadre de la commande uasm pour restaurer uniquement l’argument de fichier ou de répertoire fourni. Cela peut être utilisé avec le commutateur de redirection de chemin -m, ou non. Le chemin de restauration fourni est sensible à la casse.

uasm -rv "/etc"="/tmp/etc" /etc/hosts < scanner_file

Cette méthode peut également être utilisée dans un pipeline directement à partir de la commande scanner, si l’espace disque n’est pas disponible pour créer un fichier saveset de scanner. Vous pouvez canaliser la commande scanner directement vers l’un des exemples uasm ci-dessus, selon le cas, avec la même commande scanner que celle utilisée pour créer un fichier de saveset scanner, mais au lieu de rediriger vers le fichier, rediriger vers uasm, par exemple :

scanner -S saveset_id device_path | uasm_command

Affected Products

NetWorker
Article Properties
Article Number: 000227674
Article Type: How To
Last Modified: 05 Dec 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.