Skip to main content
SnapCenter Software 4.5
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

簡報與指令碼

貢獻者

您可以使用自訂規範和後製指令碼、作為資料保護作業的一部分。這些指令碼可在資料保護工作之前或之後進行自動化。例如、您可以加入指令碼、自動通知您資料保護工作失敗或警告。在您設定預先編寫和後製指令碼之前、您應該先瞭解建立這些指令碼的部分需求。

支援的指令碼類型

Windows支援下列指令碼類型:

  • 批次檔案

  • PowerShell指令碼

  • Perl指令碼

UNIX支援下列類型的指令碼:

  • Perl指令碼

  • Python指令碼

  • Shell指令碼

註 除了預設的Bash Shell、也支援諸如sh-shell、k-shell和c-shell等其他Shell。

指令碼路徑

在SnapCenter 非虛擬化和虛擬化儲存系統上執行的所有規範和後指令碼、都會在外掛主機上執行。

  • Windows指令碼應位於外掛程式主機或外掛程式主機可存取的SMB共用區上。

  • UNIX指令碼應位於外掛程式主機上。

註 指令碼路徑會在指令碼執行時驗證。

指令碼的指定位置

指令碼是在備份原則中指定。當備份工作開始時、原則會自動將指令碼與要備份的資源建立關聯。建立備份原則時、您可以指定pretced和postscript引數。

只有Windows可以指定多個指令碼。您應該在每個指令碼路徑之後按* Enter鍵、將每個指令碼分別列在一行上。不允許使用分號(;)。您可以指定多個預先編寫和多個後製指令碼。單一指令碼可編碼為預先記錄和附有附註的指令碼、並可呼叫其他指令碼。

註 對於UNIX、您無法指定多個指令碼。

指令碼逾時

對於Windows、逾時設定為15分鐘、無法修改。

UNIX預設會將逾時設為60秒。您可以修改逾時值。

指令碼輸出

Windows預先編寫和後指令碼輸出檔案的預設目錄為Windows\System32。

UNIX規範和後置指令碼沒有預設位置。您可以將輸出檔案重新導向至任何偏好的位置。