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 저널
zypper
를 사용하여 clone-master-clean-up을 설치합니다:root #
zypper
install clone-master-clean-up/etc/sysconfig/clone-master-clean-up
을 편집하여clone-master-clean-up
의 동작을 구성합니다. 이 구성 파일은 1000보다 큰 UID,/etc/sudoers
파일, Zypper 리포지토리 및 Btrfs 스냅샷이 있는 사용자를 제거해야 하는지 여부를 정의합니다.스크립트를 실행하여 기존 구성 및 고유 식별자를 제거합니다.
root #
clone-master-clean-up