Data Domain : Explication des commandes « filesys fastcopy force » et « filesys fastcopy update » disponibles sur un Data Domain Restorer (DDR)
Summary: Cet article décrit les fonctionnalités offertes par les arguments facultatifs force/update qui peuvent être fournis à la commande « filesys fastcopy »
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
Data Domain Operating System (DDOS) contient la fonctionnalité « fastcopy » qui peut être utilisée pour cloner des fichiers sur un Data Domain Restorer (DDR) vers un autre emplacement au sein de l’instance locale du système de fichiers Data Domain (DDFS). Par exemple :
Notez que cette fonctionnalité fonctionne de la manière suivante :
Copie rapide d’une structure MTree entière lorsque la structure MTree de destination existe déjà :
À l’aide de l’argument « force » :
L’utilisation de l’argument facultatif force permet d’éviter les problèmes suivants lorsque des données existent déjà à la destination de la copie rapide :
Cela peut être avantageux lors de l’exécution des commandes 'filesys fastcopy' d’une manière non interactive (par exemple à partir de scripts), mais doit être utilisé avec précaution, car si une commande fastcopy incorrecte est exécutée, toutes les données de destination qui sont supprimées ne peuvent pas être récupérées.
À l’aide de l’argument « update » :
Si une fastcopy est effectuée sans l’argument update, le contenu du répertoire de destination sera supprimé et remplacé par celui de la source, c’est-à-dire :
Toutefois, si l’argument update est utilisé, le contenu du répertoire source sera ajouté au répertoire de destination et les fichiers existants dans le répertoire de destination ne seront pas supprimés, c’est-à-dire :
Notez cependant que s’il existe un fichier dans le répertoire de destination avec le même nom qu’un fichier dans le répertoire source, fastcopy écrasera le fichier de destination avec le contenu de la source, même avec l’argument de mise à jour (et l’utilisateur ne sera pas invité à le faire).
# filesys fastcopy source [arborescence ou fichier du répertoire source] destination [arborescence du répertoire ou fichier de destination]
Notez que cette fonctionnalité fonctionne de la manière suivante :
- Création d’un tout nouveau fichier/ensemble de fichiers à l’emplacement indiqué comme destination
- Clonage des métadonnées des fichiers existants à l’emplacement donné comme source aux nouveaux fichiers sur la destination
- La copie rapide de chaque fichier est extrêmement rapide (car l’opération implique uniquement la manipulation des métadonnées de fichier et aucune donnée de sauvegarde physique n’est lue/écrite sur le disque) : elle est beaucoup plus rapide que l’utilisation d’un client externe pour lire les fichiers sources/écrire des fichiers de destination
- Les fichiers créés par fastcopy se dédupliquent parfaitement par rapport aux données existantes sur le disque (car ils référencent exactement les mêmes données physiques que les fichiers sources) - en raison de cela, les statistiques de compression des fichiers peuvent afficher des ratios gonflés
- Une invite de confirmation de l’exécution de la copie
- Créez un snapshot à un point dans le temps de la structure MTree de destination avant de modifier son contenu. Ce snapshot peut ensuite être utilisé pour restaurer les fichiers supprimés/écrasés si la commande a été exécutée par erreur.
# filesys fastcopy source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Destination « /data/col1/backup/testfile_new » already exists.
En continuant, le contenu sera écrasé par « /data/col1/backup/testfile ».
Es-tu sûr? (oui|non) [Non] : Oui
, OK, continuez.
Création du snapshot « FASTCOPY-2017-05-08-04-57-47 » avec une période de rétention d’une heure... done
Utilisez ce snapshot pour le récupérer en cas d’erreur.
État de la copie rapide : fastcopy /data/col1/backup/testfile vers /data/col1/backup/testfile_new : no changes in 0.00 seconds
Destination « /data/col1/backup/testfile_new » already exists.
En continuant, le contenu sera écrasé par « /data/col1/backup/testfile ».
Es-tu sûr? (oui|non) [Non] : Oui
, OK, continuez.
Création du snapshot « FASTCOPY-2017-05-08-04-57-47 » avec une période de rétention d’une heure... done
Utilisez ce snapshot pour le récupérer en cas d’erreur.
État de la copie rapide : fastcopy /data/col1/backup/testfile vers /data/col1/backup/testfile_new : no changes in 0.00 seconds
Copie rapide d’une structure MTree entière lorsque la structure MTree de destination existe déjà :
# filesys fastcopy source /data/col1/backup destination /data/col1/new_mtree
Destination « /data/col1/new_mtree » already exists.
En continuant, le contenu sera écrasé par « /data/col1/backup ».
Es-tu sûr? (oui|non) [Non] : Oui
, OK, continuez.
Création du snapshot « FASTCOPY-2017-05-08-04-58-34 » avec une période de rétention d’une heure... done
Utilisez ce snapshot pour le récupérer en cas d’erreur.
(00:00) En attente de la fin de l’opération fastcopy...
État de la copie rapide : fastcopy /data/col1/backup vers /data/col1/new_mtree : 3 fichiers copiés en 0,02 seconde
Destination « /data/col1/new_mtree » already exists.
En continuant, le contenu sera écrasé par « /data/col1/backup ».
Es-tu sûr? (oui|non) [Non] : Oui
, OK, continuez.
Création du snapshot « FASTCOPY-2017-05-08-04-58-34 » avec une période de rétention d’une heure... done
Utilisez ce snapshot pour le récupérer en cas d’erreur.
(00:00) En attente de la fin de l’opération fastcopy...
État de la copie rapide : fastcopy /data/col1/backup vers /data/col1/new_mtree : 3 fichiers copiés en 0,02 seconde
À l’aide de l’argument « force » :
# filesys fastcopy force source [source directory tree or file] destination [destination directory tree or file]
L’utilisation de l’argument facultatif force permet d’éviter les problèmes suivants lorsque des données existent déjà à la destination de la copie rapide :
- L’utilisateur est invité à confirmer
- Création d’un snapshot à un point dans le temps de la structure MTree de destination
# filesys fastcopy force source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Fastcopy status : fastcopy /data/col1/backup/testfile to /data/col1/backup/testfile_new : no changes in 0.00 seconds
# filesys fastcopy force source /data/col1/backup destination /data/col1/new_mtree
Fastcopy status : fastcopy /data/col1/backup to /data/col1/new_mtree : no changes in 0.01 seconds
Fastcopy status : fastcopy /data/col1/backup/testfile to /data/col1/backup/testfile_new : no changes in 0.00 seconds
# filesys fastcopy force source /data/col1/backup destination /data/col1/new_mtree
Fastcopy status : fastcopy /data/col1/backup to /data/col1/new_mtree : no changes in 0.01 seconds
Cela peut être avantageux lors de l’exécution des commandes 'filesys fastcopy' d’une manière non interactive (par exemple à partir de scripts), mais doit être utilisé avec précaution, car si une commande fastcopy incorrecte est exécutée, toutes les données de destination qui sont supprimées ne peuvent pas être récupérées.
À l’aide de l’argument « update » :
# filesys fastcopy update source [source d’arborescence de répertoires ou fichier source] destination [arborescence de répertoires de destination ou fichier]
L’utilisation de l’argument de mise à jour facultatif empêche la suppression des données qui existent dans un répertoire de destination/une MTree par une copie rapide. Par exemple, les répertoires source et de destination existent et contiennent des fichiers, comme indiqué ci-dessous :
# ls /data/col1/backup/sourcedir
sourcefile1 sourcefile2 sourcefile3
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3
sourcefile1 sourcefile2 sourcefile3
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3
Si une fastcopy est effectuée sans l’argument update, le contenu du répertoire de destination sera supprimé et remplacé par celui de la source, c’est-à-dire :
# filesys fastcopy source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
...
Fastcopy status : fastcopy /data/col1/backup/sourcedir to /data/col1/backup/destdir : deleted 3 files ; Copie de 3 fichiers en 0,01 seconde
...
Fastcopy status : fastcopy /data/col1/backup/sourcedir to /data/col1/backup/destdir : deleted 3 files ; Copie de 3 fichiers en 0,01 seconde
# ls /data/col1/backup/destdir
sourcefile1 sourcefile2 sourcefile3
sourcefile1 sourcefile2 sourcefile3
Toutefois, si l’argument update est utilisé, le contenu du répertoire source sera ajouté au répertoire de destination et les fichiers existants dans le répertoire de destination ne seront pas supprimés, c’est-à-dire :
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3
# filesys fastcopy update source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
Fastcopy status : fastcopy /data/col1/backup/sourcedir to /data/col1/backup/destdir : copied 3 files in 0.00 seconds
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3 sourcefile1 sourcefile2 sourcefile2 sourcefile3
destfile1 destfile2 destfile3
# filesys fastcopy update source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
Fastcopy status : fastcopy /data/col1/backup/sourcedir to /data/col1/backup/destdir : copied 3 files in 0.00 seconds
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3 sourcefile1 sourcefile2 sourcefile2 sourcefile3
Notez cependant que s’il existe un fichier dans le répertoire de destination avec le même nom qu’un fichier dans le répertoire source, fastcopy écrasera le fichier de destination avec le contenu de la source, même avec l’argument de mise à jour (et l’utilisateur ne sera pas invité à le faire).
Additional Information
Les arguments force et update s’excluent mutuellement et ne peuvent pas être donnés ensemble dans une seule commande 'filesys fastcopy'.
Affected Products
Data DomainProducts
Data DomainArticle Properties
Article Number: 000022663
Article Type: How To
Last Modified: 08 Sep 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.