支援的環境變數ONTAP
環境變數用於在啟用NDMP的備份應用程式與儲存系統之間、傳達備份或還原作業的相關資訊。支援具有相關預設值的環境變數。ONTAP不過、您可以手動修改這些預設值。
如果您手動修改備份應用程式所設定的值、應用程式的行為可能無法預測。這是因為備份或還原作業可能無法執行備份應用程式所期望的作業。但在某些情況下、審慎的修改可能有助於找出或解決問題。
下表列出傾印和SMTape常見的環境變數、以及僅支援傾印和SMTape的變數。這些表格也說明ONTAP 如何使用支援的環境變數:
在大多數情況下、具有值的變數、 |
轉儲和SMTape支援的環境變數
環境變數 | 有效值 | 預設 | 說明 |
---|---|---|---|
偵錯 |
|
|
指定列印偵錯資訊。 |
檔案系統 |
|
|
指定要備份之資料的根目錄路徑名稱。 |
NDMP版本 |
|
|
您不應該修改NDMP版本變數。透過備份作業建立的NDMP版本變數會傳回NDMP版本。 在備份期間、將NDMP版本變數設定為供內部使用、並將其傳遞至備份應用程式以供參考。ONTAPNDMP工作階段的NDMP版本並未使用此變數設定。 |
PathName_分隔 符號 |
|
|
指定路徑名稱分隔符號字元。 此字元取決於要備份的檔案系統。對於這個變數、會指派字元「'/'」ONTAP 。NDMP伺服器會先設定此變數、再開始磁帶備份作業。 |
類型 |
|
|
指定執行磁帶備份與還原作業所支援的備份類型。 |
詳細資訊 |
|
|
在執行磁帶備份或還原作業時增加記錄訊息。 |
支援傾印的環境變數
環境變數 | 有效值 | 預設 | 說明 | ||
---|---|---|---|---|---|
ACL_start |
|
|
由備份作業所建立的acl_start變數是直接存取還原或可重新啟動NDMP備份作業所使用的偏移值。 偏移值是傾印檔案中的位元組偏移值、ACL資料(傳遞V)會在備份結束時開始傳回。若要讓直接存取還原作業正確還原備份資料、則必須在開始還原作業時、將ACL_start值傳遞給還原作業。NDMP可重新啟動的備份作業會使用ACL_start值、與備份串流的非重新啟動部分開始的備份應用程式進行通訊。 |
||
基準日期 |
|
|
指定遞增備份的開始日期。 設定為時 這些變數是層級/更新型遞增備份的替代方案。 |
||
直接 |
|
|
指定還原應直接快轉至檔案資料所在磁帶上的位置、而非掃描整個磁帶。 為了讓直接存取恢復正常運作、備份應用程式必須提供定位資訊。如果此變數設為 |
||
DMP_NAME |
|
|
指定多個子樹備份的名稱。 此變數是多個子樹狀結構備份的必要項目。 |
||
dump日期 |
|
|
您不會直接變更此變數。如果 base_date 變數設為以外的值、則會由備份建立 dump日期變數的衍生方式是將32位元層級值預先置於傾印軟體所計算的32位元時間值。層級會從傳入base日期變數的最後一個層級值遞增。產生的值會做為後續遞增備份的base日期值。 |
||
已啟用增強型_DAR |
|
|
指定是否啟用增強的DAR功能。增強的DAR功能可支援目錄DAR和含有NT串流的檔案DAR。它可提升效能。 只有在符合下列條件時、才能在還原期間增強DAR:
|
||
排除 |
|
|
指定備份資料時排除的檔案或目錄。 排除清單是以逗號分隔的檔案或目錄名稱清單。如果檔案或目錄的名稱符合清單中的其中一個名稱、則會從備份中排除。 在排除清單中指定名稱時、適用下列規則:
|
||
擷取 |
|
|
指定要還原備份資料集的子樹狀結構。 備份應用程式會指定要擷取的子樹狀結構名稱。如果指定的檔案符合其內容已備份的目錄、則會以遞歸方式擷取該目錄。 若要在還原期間重新命名檔案、目錄或 qtree 而不使用 DAR 、您必須將 Extract 環境變數設為 |
||
Extract(擷取ACL) |
|
|
指定在還原作業中還原備份檔案的ACL。 預設值是在還原資料時還原ACL、但DARs(DIRECT = Y)除外。 |
||
力 |
|
|
決定還原作業是否必須檢查目的地磁碟區上的磁碟區空間和inode可用度。 將此變數設為 如果目的地Volume上沒有足夠的磁碟區空間或inode可用、還原作業會恢復目的地Volume空間和inode可用度所允許的資料量。當磁碟區空間或inode無法使用時、還原作業會停止。 |
||
Hist |
|
|
指定將檔案歷程記錄資訊傳送至備份應用程式。 大多數商業備份應用程式都會將 HIST 變數設為
|
||
Ignore(忽略)_CTIME |
|
|
指定檔案在上次遞增備份之後、只有其ctime值變更時、才會遞增備份。 有些應用程式(例如掃毒軟體)會變更inode內檔案的ctime值、即使檔案或其屬性尚未變更。因此、遞增備份可能會備份尚未變更的檔案。。
|
||
ignore qtree |
|
|
指定還原作業不會從備份的qtree還原qtree資訊。 |
||
層級 |
|
|
指定備份層級。 層級0會複製整個資料集。遞增備份層級(以0以上的值指定)、複製自上次遞增備份以來的所有檔案(新增或修改的)。例如、層級1會自層級0備份後備份新的或修改過的檔案、層級2會備份自層級1備份以來的新檔案或修改過的檔案、依此類推。 |
||
清單 |
|
|
列出備份的檔案名稱和inode編號、而不實際還原資料。 |
||
list_qtree |
|
|
列出備份的qtree、但不實際還原資料。 |
||
多重樹狀結構名稱 |
|
|
指定備份是多個子樹狀結構備份。 字串中會指定多個子樹狀結構、此字串是以新行分隔、以null終止的子樹狀結構名稱清單。子樹是以與其一般根目錄相關的路徑名稱來指定、必須將其指定為清單的最後一個元素。 如果您使用此變數、也必須使用DMP_name變數。 |
||
NDMP、UNICODE、全高 |
|
|
指定除了檔案歷程記錄資訊中檔案的NFS名稱之外、還要包含一個統一碼名稱。 大多數備份應用程式不會使用此選項、除非備份應用程式是設計來接收這些額外的檔案名稱、否則不應設定此選項。也必須設定HIST變數。 |
||
否_ACLS |
|
|
指定在備份資料時、不得複製ACL。 |
||
非配額樹狀結構 |
|
|
指定在備份資料時、必須忽略qtree中的檔案和目錄。 設定為時
|
||
NOWRITE |
|
|
指定還原作業不得將資料寫入磁碟。 此變數用於偵錯。 |
||
循環 |
|
|
指定展開DAR還原期間的目錄項目。 必須啟用直接和強化的 DAR 環境變數(設為
例如、下列是有效的恢復路徑、因為所有的恢復路徑都在內
下列是無效的還原路徑:
|
||
recover_full路徑 |
|
|
指定完整還原路徑在DAR之後將恢復其權限和ACL。 必須啟用 Direct 和 Enhanced DAR (直接和增強)(設為 |
||
更新 |
|
|
更新中繼資料資訊、以啟用層級式遞增備份。 |
SMTape支援的環境變數
環境變數 | 有效值 | 預設 | 說明 |
---|---|---|---|
基準日期 |
|
|
指定遞增備份的開始日期。 `BASE_DATE` 是參照 Snapshot 識別碼的字串表示。使用 `BASE_DATE` string 、 SMTape 會找出參考 Snapshot 複本。 `BASE_DATE` 基準備份不需要。對於遞增備份、的值 `DUMP_DATE` 先前基準或遞增備份的變數會指派給 `BASE_DATE` 變動。 備份應用程式會指派 |
dump日期 |
|
|
SMTape備份結束時、dump日期會包含字串識別碼、用以識別用於該備份的Snapshot複本。此Snapshot複本可作為後續遞增備份的參考Snapshot複本。 dump日期的結果值將用作後續遞增備份的base日期值。 |
SMTAPE_backup_Set_ID |
|
|
識別與基準備份相關的遞增備份順序。 備份集ID是在基礎備份期間產生的128位元唯一ID。備份應用程式會將此 ID 指派為的輸入 |
SMTAPE_snapshot名稱 |
Volume中可用的任何有效Snapshot複本 |
|
當SMTAPE_snapshot名稱變數設定為Snapshot複本時、該Snapshot複本及其舊的Snapshot複本會備份到磁帶。 對於遞增備份、此變數會指定遞增的Snapshot複本。by_date變數提供基礎Snapshot複本。 |
SMTAPE_DELETE快照 |
|
|
對於 SMTape 自動建立的 Snapshot 複本、當 SMTAPE_DELETE _snapshot 變數設為時 |
SMTAPE_中斷 鏡射 |
|
|
當 SMTAPE_BREAT_mirror 變數設為時 |