8.3. Satellite 백업
RHN Satellite를 백업하는 방법에는 여러 가지가 있습니다. 선택된 방법에 상관없이, 연관된 데이터베이스 또한 백업될 필요가 있습니다. 독립형 데이터베이스 (Stand-Alone Database)의 경우에는 조직의 데이터베이스 관리자에게 문의하십시오. 임베디드 데이트베이스 (Embedded Database)의 경우에는 8.4절. “RHN DB Control 사용”에서 이 과정과 가능한 옵션에 관한 전체 설명을 보실 수 있습니다.
Red Hat이 백업하도록 권장하는 최소한의 파일과 디렉토리는 다음과 같습니다:
/rhnsat/
- 임베디드 데이터베이스 (Embedded Database) 전용 (데이터베이스가 실행되고 있는 동안에는 절대로 백업되어서는 안됨 - 8.4.2절. “데이터베이스 백업” 참조)/etc/sysconfig/rhn/
/etc/rhn/
/etc/sudoers
/etc/tnsnames.ora
/var/www/html/pub/
/var/satellite/redhat/1
- 사용자 설정 RPM/root/.gnupg/
/root/ssl-build/
/etc/dhcp.conf
/tftpboot/
/var/lib/cobbler/
/var/lib/rhn/kickstarts/
/var/www/cobbler
/var/lib/nocpulse/
가능하다면
/var/satellite/
도 백업하십시오. 실패하는 경우에, 이것은 오랜 다운로드 시간을 절약할 수 있을 것입니다. /var/satellite/
(구체적으로 /var/satellite/redhat/NULL/
)는 기본적으로 Red Hat의 RPM 저장소의 복사본으로 이것은 satellite-sync
와 같이 재생성될 수 있습니다. /var/satellite/
트리 전체를 백업할 것을 Red Hat은 권장합니다. 비연결 Satellite의 경우에는, /var/satellite/
가 반드시 백업되어야 합니다.
이 파일과 디렉토리만 백업하는 것은 RHN Satellite ISO RPM 재설치와 Satellite 재등록을 요합니다. 더불어, Red Hat 패키지는
satellite-sync
도구를 써서 재동기화될 필요가 있습니다. 마지막으로 /root/ssl-build/\ rhn-org-httpd-ssl-key-pair-MACHINE_NAME-VER-REL.noarch.rpm
을 재설치하여야 합니다.
다른 방법은 위에서 언급된 모든 파일과 디렉토리를 백업하고 RHN Satellite를 설치만 하고 재등록하지 않는 것입니다. 설치 중에 RHN 등록과 SSL 인증서 생성 부분을 취소하거나 생략하십시오.
마지막으로 가장 광범위한 방법은 컴퓨터 전체를 백업하는 것입니다. 이것은 다운로드와 재설치에 걸리는 시간은 절약하지만 추가 디스크 공간과 백업하는 시간을 요합니다.
참고
백업 방법에 관계없이, 백업에서 Satellite를 복구하려면, 다음 명령을 실행하여 다음 번에
rhn-search
서비스가 시작되도록 검색 색인을 다시 만들도록 스케줄해야 합니다:
/etc/init.d/rhn-search cleanindex
/etc/init.d/rhn-search cleanindex