Data Domain. Объяснение команд «filesys fastcopy force» и «filesys fastcopy update», доступных в Data Domain Restorer (DDR)
Résumé: В этой статье описывается функциональность, обеспечиваемая необязательными аргументами force/update, которые могут быть предоставлены команде «filesys fastcopy»
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Instructions
Операционная система Data Domain (DDOS) содержит функцию быстрого копирования, которую можно использовать для клонирования файлов в Data Domain Restorer (DDR) в альтернативное расположение в локальном экземпляре файловой системы Data Domain (DDFS). Пример.
Обратите внимание, что эта функция работает следующим образом:
Быстрое копирование всего mtree, если целевой mtree уже существует:
Использование аргумента force:
Использование необязательного аргумента force позволяет избежать следующего, если данные уже существуют в адресате быстрой копии:
Это может быть полезно при выполнении команд 'filesys fastcopy' неинтерактивным способом (например, из скриптов), однако должно использоваться осторожно, так как в случае выполнения неправильной команды fastcopy любые удаленные данные назначения не могут быть восстановлены.
Использование аргумента update:
Если быстрое копирование выполняется без аргумента update, то содержимое каталога назначения будет удалено и заменено содержимым из исходного кода, т.е.:
Однако, если используется аргумент update, то содержимое исходного каталога будет добавлено в целевой каталог, а существующие файлы в целевом каталоге не будут удалены, т.е.:
Заметьте, однако, что если в каталоге назначения есть существующий файл с тем же именем, что и файл в исходном каталоге, быстрая копия перезапишет целевой файл содержимым из исходного кода даже с аргументом обновления (и пользователь не будет уведомлен о том, что это происходит).
# filesys fastcopy source [исходное дерево каталогов или файл] destination [дерево каталогов или файл назначения]
Обратите внимание, что эта функция работает следующим образом:
- Создание нового файла или набора файлов в местоположении, указанном в качестве целевого ресурса
- Клонирование метаданных существующих файлов в местоположение, указанное в качестве исходного, в новые файлы в целевой системе
- Быстрое копирование каждого файла выполняется очень быстро (так как операция включает в себя только манипуляции с метаданными файла и никаких физических резервных копий не считывается/не записывается на диск) - это намного быстрее, чем использование внешнего клиента для чтения исходных файлов/записи целевых файлов
- Файлы, созданные с помощью fastcopy, будут идеально удалены от существующих данных на диске (поскольку они будут ссылаться на те же физические данные, что и исходные файлы) - из-за этого статистика сжатия файлов может показывать завышенные коэффициенты
- Запрос подтверждения необходимости копирования
- Перед изменением его содержимого создайте моментальный снимок целевого mtree на определенный момент времени. Затем этот снимок можно использовать для восстановления удаленных или перезаписанных файлов, если команда была выполнена по ошибке
# filesys fastcopy source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Destination "/data/col1/backup/testfile_new" уже существует.
Его содержимое будет перезаписано с помощью «/data/col1/backup/testfile».
Уверен? (да|нет) [Нет]: Да
, хорошо, продолжаем.
Создание моментального снимка "FASTCOPY-2017-05-08-04-57-47" со сроком хранения в один час... done
Использовать этот снимок для восстановления в случае ошибки.
Статус быстрой копии: быстрая копия /data/col1/backup/testfile в /data/col1/backup/testfile_new: без изменений за 0,00 секунды
Destination "/data/col1/backup/testfile_new" уже существует.
Его содержимое будет перезаписано с помощью «/data/col1/backup/testfile».
Уверен? (да|нет) [Нет]: Да
, хорошо, продолжаем.
Создание моментального снимка "FASTCOPY-2017-05-08-04-57-47" со сроком хранения в один час... done
Использовать этот снимок для восстановления в случае ошибки.
Статус быстрой копии: быстрая копия /data/col1/backup/testfile в /data/col1/backup/testfile_new: без изменений за 0,00 секунды
Быстрое копирование всего mtree, если целевой mtree уже существует:
# filesys fastcopy source /data/col1/backup destination /data/col1/new_mtree
Destination "/data/col1/new_mtree" уже существует.
При продолжении его содержимое будет перезаписано с помощью «/data/col1/backup».
Уверен? (да|нет) [Нет]: Да
, хорошо, продолжаем.
Создание моментального снимка "FASTCOPY-2017-05-08-04-58-34" со сроком хранения в один час... done
Использовать этот снимок для восстановления в случае ошибки.
(00:00) Ожидание завершения быстрого копирования...
Статус быстрой копии: быстрая копия /data/col1/backup в /data/col1/new_mtree: скопировано 3 файла за 0,02 секунды
Destination "/data/col1/new_mtree" уже существует.
При продолжении его содержимое будет перезаписано с помощью «/data/col1/backup».
Уверен? (да|нет) [Нет]: Да
, хорошо, продолжаем.
Создание моментального снимка "FASTCOPY-2017-05-08-04-58-34" со сроком хранения в один час... done
Использовать этот снимок для восстановления в случае ошибки.
(00:00) Ожидание завершения быстрого копирования...
Статус быстрой копии: быстрая копия /data/col1/backup в /data/col1/new_mtree: скопировано 3 файла за 0,02 секунды
Использование аргумента force:
# filesys fastcopy force source [исходное дерево каталогов или файл] destination [целевое дерево каталогов или файл]
Использование необязательного аргумента force позволяет избежать следующего, если данные уже существуют в адресате быстрой копии:
- Пользователь получает запрос на подтверждение
- Создание моментального снимка целевого mtree на определенный момент времени
# filesys fastcopy force source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Статус быстрой копии: fastcopy /data/col1/backup/testfile to /data/col1/backup/testfile_new: никаких изменений за 0,00 секунды
# filesys fastcopy force source /data/col1/backup destination /data/col1/new_mtree
Статус быстрой копии: быстрая копия /data/col1/backup в /data/col1/new_mtree: без изменений за 0,01 секунды
Статус быстрой копии: fastcopy /data/col1/backup/testfile to /data/col1/backup/testfile_new: никаких изменений за 0,00 секунды
# filesys fastcopy force source /data/col1/backup destination /data/col1/new_mtree
Статус быстрой копии: быстрая копия /data/col1/backup в /data/col1/new_mtree: без изменений за 0,01 секунды
Это может быть полезно при выполнении команд 'filesys fastcopy' неинтерактивным способом (например, из скриптов), однако должно использоваться осторожно, так как в случае выполнения неправильной команды fastcopy любые удаленные данные назначения не могут быть восстановлены.
Использование аргумента update:
# filesys fastcopy update source [исходное дерево каталогов или файл] destination [дерево каталогов или файл назначения]
Использование необязательного аргумента update предотвращает удаление данных, которые существуют в целевом каталоге/mtree, с помощью быстрой копии. Например, исходный и целевой каталоги существуют и содержат файлы, как показано ниже:
# 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
Если быстрое копирование выполняется без аргумента update, то содержимое каталога назначения будет удалено и заменено содержимым из исходного кода, т.е.:
# filesys fastcopy source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
...
Статус быстрой копии: быстрая копия /data/col1/backup/sourcedir в /data/col1/backup/destdir: удалено 3 файла; скопировали 3 файла за 0,01 секунды
...
Статус быстрой копии: быстрая копия /data/col1/backup/sourcedir в /data/col1/backup/destdir: удалено 3 файла; скопировали 3 файла за 0,01 секунды
# ls /data/col1/backup/destdir
sourcefile1 sourcefile2 sourcefile3
sourcefile1 sourcefile2 sourcefile3
Однако, если используется аргумент update, то содержимое исходного каталога будет добавлено в целевой каталог, а существующие файлы в целевом каталоге не будут удалены, т.е.:
# 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: скопировано 3 файла за 0,00 секунды
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3 sourcefile1 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: скопировано 3 файла за 0,00 секунды
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3 sourcefile1 sourcefile2 sourcefile3
Заметьте, однако, что если в каталоге назначения есть существующий файл с тем же именем, что и файл в исходном каталоге, быстрая копия перезапишет целевой файл содержимым из исходного кода даже с аргументом обновления (и пользователь не будет уведомлен о том, что это происходит).
Informations supplémentaires
Аргументы force и update являются взаимоисключающими и не могут быть объединены в одной команде 'filesys fastcopy'.
Produits concernés
Data DomainProduits
Data DomainPropriétés de l’article
Numéro d’article: 000022663
Type d’article: How To
Dernière modification: 08 Sep 2025
Version: 5
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.