8.5. 임베디드 DB를 사용하는 Satellite 복제
임베디드 데이터베이스 (Embedded Database)를 사용하는 Satellite를 완전히 복제함으로써 하드웨어나 다른 실패에 따른 사용 불능 기간을 최소화할 수 있습니다. 기본 Satellite가 실패하는 경우에 2차적 Satellite 컴퓨터가 사용되도록 준비될 수 있습니다. Satellite를 복제하려면 다음의 작업을 실행하십시오:
- 임베디드 데이터베이스 (Embedded Database)를 사용하는 RHN Satellite를 (그리고 Red Hat Enterprise Linux AS 기본 설치) 개별 컴퓨터에 설치하십시오. SSL 인증서 생성 단계를 건너 뛰십시오.
- 8.4.2절. “데이터베이스 백업”에 설명된 명령을 사용하여 매일 기본 Satellite 데이터베이스를 백업하십시오. 이것이 백업되었으면, 시스템 실패가 발생한 그 날 만들어진 변경사항만 손실될 것입니다.
- 백업이 2차적 Satellite에 복사되는 방식을 수립하고 rsync 등의 파일 전송 프로그램을 이용하여 이 저장소들이 항상 동기화되도록 유지하십시오. SAN을 이용하고 있다면 복사할 필요가 없습니다.
- RHN DB Control의
restore
옵션을 사용하여 복제된 데이터를 가져오십시오. - 주요 Satellite에 장애가 발생한 경우
/root/ssl-build
에 있는 SSL 키 쌍 RPM 패키지를 주요 Satellite에서 2차 Satellite로 전송하여 패키지를 설치합니다. 이는 RHN 클라이언트가 인증되어 2차 Satellite에 안전하게 연결되게 합니다. - DNS를 변경하여 새로운 컴퓨터를 가리키도록 하거나 부하 조절기를 적절하게 설정하십시오.