Sun Management Center 4.0 설치 및 구성 설명서

es-backup 사용

es-backup을 사용하여 다음과 같이 데이터베이스와 구성 데이터를 백업해야 합니다.

es-backup 명령을 사용한 온라인 백업에 대한 자세한 내용은 Sun Management Center 3.6.1 User’s GuideDatabase Backup and Recovery를 참조하십시오.

es-backup 명령의 구문은 다음과 같습니다.

es-backup [ -h ] [ -c ] [-y] [ -d dir] [ -o ] [ -e ]

다음 표는 es-backup 명령 매개 변수에 대해 설명합니다.

표 9–1 es-backup 옵션

옵션 

수정 옵션 

설명 

-c

 

콜드 백업을 수행합니다. 

-d

dir

데이터베이스와 구성 데이터를 dir 디렉토리에 백업합니다.

-e

 

예상 백업 크기를 보고합니다. 

-h

 

es-backup의 옵션을 나열합니다.

-o

 

온라인 백업을 수행합니다. 

-y

 

비대화형 백업을 수행합니다. Sun Management Center 프로세스를 중지하라는 메시지와 백업 디렉토리 이름을 입력하라는 메시지가 표시되지 않습니다. 


주 –

--d 옵션을 사용하여 백업 디렉토리를 지정하지 않으면 모든 데이터베이스와 구성 데이터가 /var/opt/SUNWsymon/backup 디렉토리에 백업됩니다.


데이터 손실을 최소화하고 방지하려면 정기적으로 es-backup을 실행하여 시스템 장애가 발생할 때 가장 최신 데이터를 복구하도록 해야 합니다 . es-backup -y 스크립트에 대한 cron 항목을 만들어 스크립트를 주기적으로 실행할 수 있습니다. cron 항목의 일부로 /var/opt/SUNWsymon/backup의 내용을 다른 디렉토리로 복사할 수도 있습니다 .


주 –

기본적으로 비대화형 백업은 /var/opt/SUNWsymon/backup의 내용을 덮어씁니다. Sun Management Center 데이터의 비대화형 백업을 이전에 수행하였고 이전 백업을 저장하려는 경우, 비대화형 백업을 실행하기 전에 /var/opt/SUNWsymon/backup 디렉토리의 내용을 다른 위치에 복사합니다


다음 절차에서는 Sun Management Center를 기본 디렉토리(/opt)에 설치한 것으로 가정합니다. Sun Management Center를 /opt에 설치하지 않은 경우, /opt를 사용자가 지정한 디렉토리 이름과 바꾸십시오.

ProcedureSun Management Center 데이터를 기본 디렉토리에 수동으로 백업

  1. Sun Management Center 서버 시스템에 루트로 로그인합니다.

  2. 모든 Sun Management Center 프로세스를 중지합니다.

    /opt/SUNWsymon/es-stop -A 명령을 입력하고 Enter 키를 누릅니다.

  3. Sun Management Center 데이터를 백업합니다.

    /opt/SUNWsymon/es-backup 명령을 입력하고 Enter 키를 누릅니다.

    실행 중인 Sun Management Center 프로세스가 있으면 Sun Management Center를 종료하라는 메시지가 표시됩니다.

    계속 진행할지 여부를 묻는 메시지가 표시됩니다. y를 입력하고 Enter 키를 누릅니다.

  4. 백업 디렉토리를 지정합니다.

    백업을 저장할 디렉토리 경로를 묻는 메시지가 표시됩니다. 기본 위치인 /var/opt/SUNWsymon/backup이 표시됩니다.

    • 기본 백업 디렉토리 /var/opt/SUNWsymon/backup을 그대로 사용하려면 Enter 키를 누릅니다.

      기본 디렉토리인 /var/opt/SUNWsymon/backup을 사용하여 기존 백업을 수행한 경우, 해당 백업을 삭제할지 묻는 메시지가 표시됩니다.

      • 기존 백업을 유지하려면 n을 입력하여 백업 프로세스를 종료한 다음 /var/opt/SUNWsymon/backup을 다른 디렉토리에 복사합니다.

      • 기존 백업을 덮어쓰려면 y를 입력합니다.

    • 다른 백업 디렉토리를 지정하려면 해당 디렉토리 이름을 입력한 후 Enter 키를 누릅니다.

      예를 들면 다음과 같습니다.


      # Enter full directory path to store the backup data files
         [/var/opt/SUNWsymon/backup]: /backup-set-1
      

      디렉토리가 없으면 새로 만들 것인지 여부를 확인하는 메시지가 표시됩니다. y를 입력하고 Enter 키를 누릅니다.

      es-backup 명령이 실행 중인 모든 프로세스를 중지하고 지정한 디렉토리에 데이터베이스와 구성 데이터를 백업합니다. 백업이 완료되면 es-backup이 모든 Sun Management Center 프로세스를 시작합니다.

  5. 백업을 검증합니다.

    /opt/SUNWsymon/sbin/es-restore -c 명령을 입력하고 Enter 키를 누릅니다.

    백업 파일에 대한 전체 디렉토리 경로를 입력하라는 메시지가 표시됩니다. 기본 백업 디렉토리 경로인 /var/opt/SUNWsymon/backup이 표시됩니다.

    • 기본 백업 디렉토리 /var/opt/SUNWsymon/backup을 선택한 경우 Enter 키를 누릅니다.

    • 다른 백업 디렉토리를 지정한 경우, 해당 디렉토리의 전체 경로와 이름을 입력하고 Enter 키를 누릅니다.

    es-restore 명령은 백업 디렉토리의 데이터를 검증하여백업 데이터가 유효한지 여부를 표시합니다.

    • 백업이 유효하지 않은 경우, /var/opt/SUNWsymon/install/backup_host-name.date and time string.process-id 백업 로그 파일을 검사합니다. 여기서

      • host-name은 백업을 만드는 데 사용한 서버 이름입니다.

      • date and time string은 백업을 만든 연도, 날짜 및 시간입니다.

      • process-id는 백업을 만든 es-backup 세션의 프로세스 아이디입니다

    • 백업이 유효한 경우, 안전한 보관을 위해 백업 디렉토리를 다른 디렉토리에 복사합니다.

    es-backup 로그 파일은 /var/opt/SUNWsymon/install/backup_host-name.date and time string.process-id이며, 여기서

    • host-name은 백업을 수행하는 데 사용한 서버 이름입니다

    • date and time string은 백업을 실행한 연도, 날짜 및 시간입니다

    • process-ides-backup 세션의 프로세스 아이디입니다.