Data Domain:Data Domain Restorer (DDR) 上可用的「filesys fastcopy force」和「filesys fastcopy update」命令說明

Summary: 本文說明可提供給「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 作業系統 (DDOS) 包含「fastcopy」功能,可用於將 Data Domain Restorer (DDR) 上的檔案複製到 Data Domain 檔案系統 (DDFS) 本機例項內的替代位置。例如:
 
# filesys fastcopy source [來源目錄樹或檔案] 目標 [目標目錄樹或檔案]

請注意,此功能的工作原理如下:
  • 在指定為目標的位置建立全新的檔案/檔案集
  • 將現有檔案的元資料複製到指定為目標新檔案的來源位置
因此:
  • 每個檔的快速複製非常快(因為操作僅涉及操作檔元數據,並且沒有物理備份數據讀取/寫入磁碟) - 它比使用外部用戶端讀取源檔/寫入目標檔要快得多
  • 透過 fastcopy 建立的檔案將針對磁碟上的現有資料完美刪除重複資料 (因為它們會參考與來源檔案完全相同的實體資料) - 因此,檔案的壓縮統計資料可能會顯示誇大的比率
快速複製目錄樹(或整個 mtree)時,如果目標目錄(或 mtree)已存在,則目標當前內容將被刪除並替換為 fastcopy 命令的結果。此外,如果fastcopy單個檔,並且目標檔已存在,則目標檔將被刪除並替換為fastcopy命令的結果。在這些情況下 (例如,現有目的地資料可能會遺失),fastcopy 命令將會:
  • 提示確認應執行複製
  • 在修改目的地 mtree 內容之前,先建立其時間點快照 - 如果命令執行時發生錯誤,此快照可用於復原已刪除/覆寫的檔案
例如 - 在目標檔案已存在時快速複製單個檔案:
 
# filesys fastcopy source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
目的地「/data/col1/backup/testfile_new」已存在。
後續作業會以「/data/col1/backup/testfile」覆寫其內容。
    是否確定?(是|否)[否]:是的
,好的,繼續。
正在建立具有一小時保留期的快照「FASTCOPY-2017-05-08-04-57-47」...完成
使用此快照在發生錯誤時進行恢復。
快速複製狀態:fastcopy /data/col1/backup/testfile 至 /data/col1/backup/testfile_new:0.00 秒內無變更

在目的地 mtree 已存在時快速複製整個 mtree:
 
# filesys fastcopy source /data/col1/backup destination /data/col1/new_mtree
目的地「/data/col1/new_mtree」已存在。
後續作業會以「/data/col1/backup」覆寫其內容。
    是否確定?(是|否)[否]:是的
,好的,繼續。
正在建立具有一小時保留期的快照「FASTCOPY-2017-05-08-04-58-34」...完成
使用此快照在發生錯誤時進行恢復。
(00:00) 正在等待快速複製完成...
快速複製狀態:fastcopy /data/col1/backup 至 /data/col1/new_mtree:在 0.02 秒內複製 3 個檔案

使用「force」參數:
 
# filesys 快速複製強制源 [源目錄樹或檔] 目標 [目標目錄樹或檔]

當快速複製目標中已存在資料時,使用可選的強制參數可避免以下情況:
  • 提示使用者進行確認
  • 建立目的地 mtree 的時間點快照
例如:
 
# filesys fastcopy force source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
快速複製狀態:fastcopy /data/col1/backup/testfile 至 /data/col1/backup/testfile_new:0.00 秒

內無變更# filesys fastcopy force 來源 /data/col1/backup destination /data/col1/new_mtree
快速複製狀態:fastcopy /data/col1/backup 至 /data/col1/new_mtree:0.01 秒內無變更

這在以非互動方式執行「filesys fastcopy」命令 (例如從指令檔執行) 時十分有利,但應謹慎使用,如同執行不正確的快速複製命令時,任何移除的目的地資料都無法復原。

使用「update」引數:
 
# filesys fastcopy update source [來源目錄樹或檔案] 目的地 [目標目錄樹或檔案]
 
使用選用的更新引數可防止 fastcopy 移除目的地目錄/mtree 中存在的資料。例如,存在源目錄和目標目錄並包含如下所示的檔:
 
# ls /data/col1/backup/sourcedir
sourcefile1 sourcefile2 sourcefile3
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3

如果在沒有更新參數的情況下執行快速複製,則目標目錄的內容將被刪除並替換為源中的內容,即:
 
# filesys fastcopy source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
...
快速複製狀態:fastcopy /data/col1/backup/sourcedir 至 /data/col1/backup/destdir:已刪除 3 個檔案;在 0.01 秒內複製了 3 個檔案
 
# ls /data/col1/backup/destdir
sourcefile1 sourcefile2 sourcefile3

但是,如果使用更新參數,則源目錄的內容將添加到目標目錄中,並且不會刪除目標目錄中的現有檔,即:
 
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3

# filesys fastcopy update source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
快速複製狀態:fastcopy /data/col1/backup/sourcedir to /data/col1/backup/destdir: 在 0.00 秒

內複製 3 個檔案# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3 sourcefile1 sourcefile2 sourcefile3

但是,請注意,如果目標目錄中存在與源目錄中的檔同名的現有檔,則即使使用更新參數,fastcopy 也會使用源中的內容覆蓋目標檔(並且不會提示使用者正在發生這種情況)。

Additional Information

強制和更新參數是互斥的,不能在單個“filesys fastcopy”命令中同時提供。

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000022663
Article Type: How To
Last Modified: 08 Sept 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.