Data Domain. Объяснение команд «filesys fastcopy force» и «filesys fastcopy update», доступных в Data Domain Restorer (DDR)
摘要: В этой статье описывается функциональность, обеспечиваемая необязательными аргументами force/update, которые могут быть предоставлены команде «filesys fastcopy»
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
說明
Операционная система 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
Заметьте, однако, что если в каталоге назначения есть существующий файл с тем же именем, что и файл в исходном каталоге, быстрая копия перезапишет целевой файл содержимым из исходного кода даже с аргументом обновления (и пользователь не будет уведомлен о том, что это происходит).
其他資訊
Аргументы force и update являются взаимоисключающими и не могут быть объединены в одной команде 'filesys fastcopy'.
受影響的產品
Data Domain產品
Data Domain文章屬性
文章編號: 000022663
文章類型: How To
上次修改時間: 08 9月 2025
版本: 5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。