backupConfig 指令
backupConfig 指令是可將節點的配置備份至檔案的簡單公用程式。

本文討論設定檔配置的移轉。 如果要將應用程式移轉至最新的版本,請使用 WebSphere® Application Server Migration Toolkit。 如需相關資訊,請參閱 WASdev 上的 Migration Toolkit。
sptcfg依預設,備份之前,會先停止節點上的所有伺服器,因此,不會儲存局部同步化的資訊。 如需這個指令執行位置的相關資訊,請參閱「使用指令行工具」。 如果您沒有 root 權限,您必須在您具備寫入權的位置中指定備份檔的路徑。 備份檔是 zip 格式,建議採用 .zip 副檔名。
在 UNIX 或 Linux 環境中,backupConfig 指令不會儲存檔案許可權或所有權資訊。 當還原檔案時,restoreConfig 指令會利用現行 Umask 和有效使用者 ID (EUID) 來設定許可權和所有權。 如果還原的檔案必須有原始許可權和所有權,請利用 tar 指令(可用於所有 UNIX 或 Linux 系統)來備份及還原配置。
backupConfig 指令不會儲存授與設定檔配置目錄結構的權限。
restoreConfig 指令會將目錄結構及其內容的擁有者設為 QEJBSVR,且會將專用權限還原為 QTMHHTTP 和 QNOTES 使用者設定檔(如果有的話)。
它不會還原任何其他已授與的專用權限。

位置
從 profile_root/bin 目錄發出指令。
語法
指令語法如下:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
backupConfig.sh backup_file [options]
![[Windows]](../images/windows.gif)
backupConfig.bat backup_file [options]
![[z/OS]](../images/ngzos.gif)
backupConfig.sh backup_file [options]
![[IBM i]](../images/iseries.gif)
backupConfig backup_file [options]
其中 backup_file 指定備份寫入其中的檔案。
如果您沒有指定,系統會產生唯一名稱。QEJBSVR 使用者設定檔必須有 backup_file 中所指定之目錄路徑的 *WX 權限。
如果沒有指定路徑,QEJBSVR 使用者設定檔必須有現行工作目錄的 *WX 權限。
參數
backupConfig 指令可以使用下列選項:
- 告訴 backupConfig 指令在備份配置之前,不要停止伺服器
- 暫停 backupConfig 指令以標準模式來列印的進度資訊
- 指定追蹤資訊寫入其中的日誌檔位置
依預設,日誌檔名稱為 backupConfig.log,建立在 logs 目錄中。
在多重設定檔安裝架構中定義應用程式伺服器程序的設定檔
在單一設定檔環境中執行時,不需要 -profileName 選項。這個選項的預設值是預設設定檔。
- 取代日誌檔,而不是附加於現行日誌
- 在日誌檔中產生追蹤資訊,用來進行除錯
- 在伺服器啟用安全的情況下,指定使用者名稱來進行鑑別;與 -user 選項作用相同
- 在伺服器啟用安全的情況下,指定使用者名稱來進行鑑別;與 -username 選項作用相同
- 在伺服器啟用安全的情況下,指定密碼來進行鑑別
- 列印用法陳述式
- 列印用法陳述式
用法
下列範例會建立一個包含現行日期的新檔案:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
backupConfig.sh WebSphereConfig_2005-04-22.zip
![[Windows]](../images/windows.gif)
backupConfig.bat WebSphereConfig_2005-04-22.zip
![[z/OS]](../images/ngzos.gif)
backupConfig.sh WebSphereConfig_2005-04-22.zip
![[IBM i]](../images/iseries.gif)
backupConfig WebSphereConfig_2005-04-22.zip
![[IBM i]](../images/iseries.gif)
backupConfig /home/mydir/myprofileBackup.zip -profileName myprofile
下列範例會建立一個稱為 myBackup.zip 的檔案,在開始備份程序之前,不會停止任何伺服器:
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
backupConfig.sh myBackup.zip -nostop
![[Windows]](../images/windows.gif)
backupConfig.bat myBackup.zip -nostop
![[z/OS]](../images/ngzos.gif)
backupConfig.sh myBackup.zip -nostop
![[IBM i]](../images/iseries.gif)
backupConfig myBackup.zip -nostop