Avamar:找到 NDMP 檔案歷程記錄訊息目錄項目,找不到可進入的檔案
摘要: 當還原檔案的修改日期早於備份權杖日期時,NDMP 備份會記錄「找到目錄項目,沒有可輸入的檔案」,因此不會傳送檔案。這是意料之中的;更新檔案的 MOD 日期 (例如觸控或重新命名),或執行完整備份。變更日期前,請先與檔案擁有者確認。
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
網路資料管理通訊協定 (NDMP) 備份記錄錯誤,表示遺失檔案在 NDMP 權杖式備份期間,Avamar 記錄中可能會出現下列症狀:
記錄摘錄範例: 2020-01-22 18:44:09 avtar Error <9982>: While processing _2FM001/xxx/repository/A/032 (inode 1555782), NDMP file history messages indicate the presence of a directory entry (inode:1550144 name:04) that doesn't appear in the data stream or in our previous backup of this directory. 2020-01-22 18:44:09 avtar Error <9982>: While processing _2FM001/xxx/repository/AB/032 (inode 15457182), NDMP file history messages indicate the presence of a directory entry (inode:1550190 name:09) that doesn't appear in the data stream or in our previous backup of this directory. 執行 NDMP 備份 (權杖式) 時,我們會傳送零 (0) 的權杖,以表示完整或零級 (0) 備份至代表上次備份的日期。 然後,NAS 會查找自該日期以來已修改的所有檔/目錄。
|
原因
導致 NDMP 檔案歷程記錄訊息的基本條件當備份引擎期望數據流中存在檔,但檔被省略,因為其修改時間戳不符合當前 NDMP 備份令牌的條件時,將顯示這些消息。
相關錯誤範例: 2020-01-22 18:44:09 avtar Error <9982>: While processing _2FM001/xxx/repository/A/032 (inode 1555782), NDMP file history messages indicate the presence of a directory entry (inode:1550144 name:04) that doesn't appear in the data stream or in our previous backup of this directory. 2020-01-22 18:44:09 avtar Error <9982>: While processing _2FM001/xxx/repository/AB/032 (inode 15457182), NDMP file history messages indicate the presence of a directory entry (inode:1550190 name:09) that doesn't appear in the data stream or in our previous backup of this directory. |
解析度
修正 NDMP「找到目錄項目,沒有可輸入的檔案」錯誤。
概觀
當還原到 NAS 的檔案保留早於備份權杖日期的舊修改 (MOD) 時間戳時,就會發生這些錯誤。NAS 會從增量備份中排除檔案,導致 Avamar 回報目錄項目遺失。
逐步因應措施
- 從 Avamar 記錄項目中識別受影響的檔案 (例如 inode 1555782、名稱 04)。
- 與檔案擁有者確認更新 MOD 日期不會影響應用程式功能。
- 更新 MOD 日期,讓檔案比備份權杖日期更新。
更新 MOD 日期的方法。
- touch 命令 (建議) - 適用於大多數 UNIX/Linux 用戶端。
- 重新命名檔案再重新命名 - 在用戶端作業系統缺少時很有用
touch。 - 任何其他強制檔案系統設定目前時間戳的操作(例如:打開要寫入的檔)。
範例命令
- 使用觸控更新時間戳記
$ touch /path/to/affected/file - 驗證新的時間戳記
$ stat -c %y /path/to/affected/file - 重新命名方法 (POSIX shells)
$ mv /path/to/affected/file /path/to/affected/file.tmp $ mv /path/to/affected/file.tmp /path/to/affected/file - 重新命名後確認時間戳記
$ stat -c %y /path/to/affected/file
備份類型考量
- 完整 (層級 0) 備份:MOD 日期被忽略;無需採取任何動作。
- 增量 (層級 1) 備份:MOD 日期必須比令牌日期晚;應用上述方法之一。
驗證
- 執行下一個排定的 NDMP 備份。
- 檢查 Avamar 記錄中是否沒有錯誤
9982消息。 - 確認先前遺失的檔案現在出現在備份目錄中。
警示:變更 MOD 日期可能會影響依賴檔案時間戳進行處理或授權的應用程式。請務必先取得檔案擁有者的核准,再修改時間戳記。
注意:不需要更換軟體或硬體,只需要調整檔案系統時間戳。
受影響的產品
Avamar產品
Avamar, Avamar Plug-in for NDMP文章屬性
文章編號: 000067144
文章類型: Solution
上次修改時間: 27 10月 2025
版本: 4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。