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

摘要: 本文說明可提供給「filesys fastcopy」命令的選用強制/更新參數所提供的功能

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

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 也會使用源中的內容覆蓋目標檔(並且不會提示使用者正在發生這種情況)。

其他資訊

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

受影響的產品

Data Domain

產品

Data Domain
文章屬性
文章編號: 000022663
文章類型: How To
上次修改時間: 08 9月 2025
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。