跳至內容跳至頁面導覽:上一頁 [access key p]/下一頁 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文件 / 部署指南  / 安裝工作流程 / 複製磁碟影像
適用範圍 SUSE Linux Enterprise Server 12 SP5

7 複製磁碟影像

如果 SUSE Linux Enterprise Server 安裝在虛擬化環境中,則複製現有安裝可能是部署其他機器的最快方式。SUSE Linux Enterprise Server 提供了一個程序檔來清理每項安裝的獨特組態。隨著 systemd 的推出,可以在不同的位置及檔案中使用並設定唯一的系統識別碼。因此,建議不要再使用複製方式來建構系統影像。可以使用 KIWI 建立影像,具體請參閱 https://doc.opensuse.org/projects/kiwi/doc/

若要複製機器的磁碟,請參閱您虛擬化環境的相關文件。

7.1 清理唯一的系統識別碼

警告
警告:重要組態遺失

執行以下程序會永久刪除重要的系統組態資料。如果生產環境中在使用複製品的來源系統,請對複製的影像執行清理程序檔。

若要清理所有唯一的系統識別碼,請在複製磁碟影像之前或之後執行以下程序。如果對複製品執行此程序,則需要對每個複製品都執行。因此,我們建議建立一個不在生產環境中使用,而是僅用做新複製品來源的黃金影像。已對該黃金影像執行清理操作,可立即使用複製品。

例如,clone-master-clean-up 指令會移除︰

  • 交換檔

  • Zypper 儲存庫

  • SSH 主機和用戶端金鑰

  • 暫存目錄,例如 /tmp/*

  • Postfix 資料

  • HANA 防火牆程序檔

  • systemd 記錄

  1. 使用 zypper 安裝 clone-master-clean-up:

    root # zypper install clone-master-clean-up
  2. 編輯 /etc/sysconfig/clone-master-clean-up 以設定 clone-master-clean-up 的行為。此組態檔案定義是否應移除 UID 大於 1000 的使用者、/etc/sudoers 檔案、Zypper 儲存庫和 Btrfs 快照。

  3. 執行以下程序檔來移除現有的組態和唯一的識別碼︰

    root # clone-master-clean-up