|
HP SIM(HP Systems Insight Manager)은 Microsoft SQL Server 데이터베이스(MSDE) 또는 Oracle 데이터베이스를 사용하여 네트워크의 시스템에 대해 수집한 모든 정보와 모든 구성 옵션을 저장합니다. 항상 적절한 백업 일정을 사용하여 데이터베이스를 백업하십시오. 심각한 데이터베이스 문제가 발생할 경우 이 백업을 복원하여 다시 HP SIM을 작동할 수 있습니다.
데이터베이스를 복원해야 하는 경우 복원하기 전에 서비스 애플릿에서 HP SIM 서비스를 중지합니다. 복원이 완료된 후 서비스를 다시 시작합니다.
HP SIM을 다시 설치해야 하지만 데이터베이스의 정보를 유지하려면 데이터베이스의 백업을 만들어야 합니다. HP SIM을 다시 설치한 후 이전 데이터베이스 백업을 HP SIM 설치 중에 만든 데이터베이스로 복원할 수 있습니다.
SQL Server 데이터베이스 백업Microsoft SQL Enterprise Manager에는 자동화된 절차를 비롯하여 데이터베이스 백업을 위한 기본 제공 유틸리티가 있습니다. SQL Enterprise Manager에서 제공하는 도움말을 보고 이 절차를 완전히 이해하는 것이 좋습니다. Microsoft SQL Enterprise Manager를 사용하여 HP SIM 데이터베이스를 백업하려면 다음을 수행합니다. 선택한 파일 관리 도구를 사용하여 아래에 나열된 디렉토리와 파일을 저장합니다. HP SIM 디렉토리 트리에 포함된 기존 사용자 제공(사용자 정의) 파일(TDEF(도구 정의 파일), MIB(관리 정보 베이스), 로그인 프롬프트, 작업 등)을 저장합니다. HP Version Control Repository Manager에서 사용하는 모든 사용자 정의 지원 팩을 저장합니다. HP SIM과 함께 사용되는 모든 플러그인 유틸리티에 해당하는 데이터 파일을 저장합니다. 실제 파일 이름과 위치에 대해서는 해당 플러그인 유틸리티의 설명서를 참조하십시오. Windows 시작 메뉴에서 Microsoft SQL Enterprise Manager를 엽니다. 왼쪽 패널에 표시된 트리에서 Microsoft SQL Server 분기 및 SQL 그룹을 확장합니다. HP SIM 데이터베이스가 있는 서버가 나열되지 않는 경우 SQL Server 등록 마법사를 호출하려면 SQL Server 그룹을 마우스 오른쪽 단추로 클릭하고 새 SQL Server 등록을 선택하여 SQL Server 등록 마법사 창을 표시합니다. 이 절차에서는 원하는 서버가 나열되어 있고 마법사가 필요하지 않다고 가정합니다. HP SIM 데이터베이스가 있는 서버를 선택합니다. 도구 메뉴에서 데이터베이스 백업을 선택합니다. 표시되는 대화 상자에서 Insight_v* 데이터베이스를 선택하고 데이터베이스 - 전체를 백업 옵션으로 선택합니다.
대상 필드에서 [추가]를 클릭하고 데이터베이스의 백업 복사본을 저장할 위치(예: 디스크 또는 테이프)를 선택한 다음 [확인]을 클릭하여 백업을 시작합니다.
백업에서 SQL Server 데이터베이스 복원HP SIM을 다시 설치하는 경우 자세한 내용은 Windows용 HP Systems Insight Manager 설치 및 구성 설명서를 참조하십시오. HP SIM을 다시 설치하지 않는 경우 6단계에서 진행합니다.
참고: 이전에 사용한 계정과 동일한 사용자 계정으로 HP SIM을 다시 설치해야 합니다. 로컬을 사용하지 않은 경우 호스트 이름이 같아야 합니다. 필요한 경우 WMI Mapper, OpenSSH(및 이전에 사용한 키) 및 SMH(System Management Homepage) 구성 요소를 다시 설치합니다. HP SIM 디렉토리 트리에 있는 백업한 모든 사용자 정의 파일(TDEF, MIB, 로그인 프롬프트 및 기타 작업)을 다시 설치합니다. VCRM에서 사용하는 백업한 모든 사용자 정의 지원 팩을 다시 설치합니다.
참고: HP SIM 설치 절차에는 Windows CMS(중앙 관리 서버)에 VCRM 로드 작업이 포함됩니다. HP SIM과 함께 사용되는 모든 플러그인 유틸리티(및 연관된 파일)를 다시 설치합니다. 실행되고 있는 경우 HP SIM 서비스 및 HP ProLiant Essentials Performance Management Pack 등의 모든 HP SIM 플러그인을 중지합니다. 선택한 파일 관리 도구를 사용하여 아래에 나열된 디렉토리와 파일을 복원합니다.
참고: 각 <SIM> 항목에서 HP SIM이 설치된 실제 경로 이름을 대체합니다. 제공된 경우 항상 디스크의 파일 덮어씀 옵션이 선택되어 있는지 확인합니다.
참고: 디렉토리와 파일을 저장하는 동안 파일 사용 권한을 유지하는 도구(예: Windows 백업 도구)를 사용해야 합니다.
Windows 콘솔의 Windows 시작 메뉴에서 Microsoft SQL Enterprise Manager를 엽니다. 왼쪽 패널에 표시된 트리에서 Microsoft SQL Server 분기 및 SQL 데이터베이스를 확장합니다. 데이터베이스 복원 상자가 나타납니다. 데이터베이스로 복원 드롭다운 목록에서 복원된 HP SIM 데이터베이스의 이름(예: Insight_v*)을 선택하고 데이터베이스를 복원 유형으로 선택합니다. 데이터베이스 백업 표시 드롭다운 목록에서 사용할 백업 집합을 선택하고 [확인]을 클릭합니다. 데이터베이스가 복원되고 대화 상자에 진행률이 표시됩니다. HP SIM이 설치된 구성 하위 디렉토리에 config 디렉토리가 복사되었는지 확인합니다. 명령줄 창을 열고 mxconfigrepo -c를 입력하여 데이터베이스 오류를 확인합니다. mxconfigrepo -f 명령을 사용하여 오류를 수정하고 최종 점검으로 mxconfigrepo -c 명령을 한 번 더 실행합니다. HP SIM 서비스 및 모든 플러그인 응용 프로그램을 시작합니다.
MSDE 데이터베이스 백업MSDE(Microsoft Data Engine)를 사용하면 데이터 파일과 트랜잭션 로그를 모두 백업할 수 있습니다. 오류가 발생할 경우 가장 최근 데이터베이스 백업이 복원됩니다. 복원이 완료되면 모든 후속 트랜잭션 로그 파일에 포함된 변경 사항을 적용하여 오류 전에 마지막 야간 트랜잭션 로그가 백업된 시점의 상태로 데이터베이스를 되돌릴 수 있습니다. MSDE 데이터베이스 백업을 위해 Microsoft Access 2000의 Access 프로젝트 데이터베이스 유틸리티 메뉴에는 BACKUP 명령이 포함되어 있습니다. SQL 클라이언트 도구가 설치되어 있으면 SQL Enterprise Manager를 사용하여 MSDE 데이터베이스를 백업할 수 있습니다. 선택한 파일 관리 도구를 사용하여 아래에 나열된 디렉토리와 파일을 저장합니다.
참고: 디렉토리와 파일을 저장하는 동안 파일 사용 권한을 유지하는 도구(예: Windows 백업 도구)를 사용해야 합니다.
메모장에 다음 TSQL 스크립트를 붙여넣고 myBackup.sql 파일로 저장합니다. 이 스크립트는 백업 작업을 만들고 sp_start_job을 호출하여 작업을 실행합니다.
참고: 다음 코드는 MSDE에서 다양한 저장 프로시저를 사용하여 백업을 수행하는 방법의 예입니다. 실제 환경에 따라 데이터베이스 이름, 서버 이름 등의 변경과 같은 일부 기능을 수행하는 위해 코드를 수정해야 할 수도 있습니다. 자세한 내용은 Microsoft 기술 자료 문서 http://support.microsoft.com/kb/q241397/을 참조하십시오.  |
--This TSQL script creates a backup job and calls sp_start_job to
run the job.
--Create job.
--You may specify an e-mail address, commented below, and/or
pager, etc.
--For more details on this option or others, reference SQL Books
Online.
USE msdb
EXEC sp_add_job @job_name = 'mydbBackupJob',
@enabled = 1,
@description = 'mydbBackupJob',
@owner_login_name = 'sa',
@notify_level_eventlog = 2,
@notify_level_email = 2,
@notify_level_netsend =2,
@notify_level_page = 2
-- @notify_email_operator_name = 'email name'
go
-- Add job step (backup data).
USE msdb
EXEC sp_add_jobstep @job_name ='mydbBackupJob',
@step_name = 'Backup INSIGHT Data',
@subsystem = 'TSQL',
@command = 'BACKUP DATABASE "Insight_v*" TO DISK
=''c:\INSIGHT.dat_bak''',
@on_success_action = 3,
@retry_attempts = 5,
@retry_interval = 5
go
-- Add job step (backup log).
USE msdb
EXEC sp_add_jobstep
@job_name ='mydbBackupJob',
@step_name = 'Backup INSIGHT Log',
@subsystem = 'TSQL',
@command =<command> 'BACKUP LOG "Insight_v*" TO DISK' =
'c:\INSIGHT.log_bak''',
@on_success_action = 1,
@retry_attempts = 5,
@retry_interval = 5
go
--Add the target servers.
USE msdb
EXEC sp_add_jobserver @job_name = 'mydbBackupJob',
@server_name = N'(local)'
-- Run job. Starts the job immediately.
USE msdb
EXEC sp_start_job @job_name ='mydbBackupJob'
-- The file has to be copied under /mssql/binn folder
-- The command to execute it is OSQL -Smysqlserver
-U sa -P password if any -i mybackup.sql -n
|
 |
MSDE에서 사용할 파일 복원
MSDE 데이터베이스 복원을 위해 Microsoft Access 2000의 Access 프로젝트 데이터베이스 유틸리티 메뉴에는 RESTORE 명령이 포함되어 있습니다. SQL 클라이언트 도구가 설치되어 있으면 SQL Enterprise Manager를 사용하여 MSDE 데이터베이스를 복원할 수도 있습니다.
MSDE의 데이터 파일 복원
HP SIM이 실행되고 있는 경우 HP SIM 서비스 및 HP ProLiant Essentials Performance Management Pack 등의 모든 HP SIM 플러그인을 중지합니다.
선택한 파일 관리 도구를 사용하여 아래에 나열된 디렉토리와 파일을 복원합니다. 각 <SIM> 항목에서 HP SIM이 있는 실제 경로 이름을 대체합니다.
참고: 디렉토리와 파일을 복원하는 동안 파일 사용 권한을 유지하는 도구(예: Windows 백업 도구)를 사용해야 합니다.
메모장에 다음 TSQL 스크립트를 붙여넣고 myRestore.sql 파일로 저장합니다. 다음 코드는 MSDE에서 다양한 저장 프로시저를 사용하여 복원을 수행하고, 백업 작업을 만들고, sp_start_job을 호출하여 작업을 실행하는 방법의 예입니다. 실제 환경에 따라 데이터베이스 이름, 서버 이름 등의 변경과 같은 일부 기능을 수행하는 위해 코드를 수정해야 할 수도 있습니다.
 |
--This TSQL script creates a restore job and calls sp_start_job to
run the job.
--Create job.
--You may specify an e-mail address, commented below, and/or
pager, etc.
--For more details on this option or others, reference SQL Books
Online.
USE msdb
EXEC sp_add_job @job_name = 'mydbRestoreJob',
@enabled = 1,
@description = 'mydbRestoreJob',
@owner_login_name = 'sa',
@notify_level_eventlog = 2,
@notify_level_email = 2,
@notify_level_netsend =2,
@notify_level_page = 2
-- @notify_email_operator_name = 'email name'
go
-- Add job step (restore data).
USE msdb
EXEC sp_add_jobstep @job_name ='mydbRestoreJob',
@step_name = 'Restore INSIGHT Data',
@subsystem = 'TSQL',
@command = 'RESTORE DATABASE "Insight_v*" TO DISK
=''c:\INSIGHT.dat_bak''',
@on_success_action = 3,
@retry_attempts = 5,
@retry_interval = 5
go
-- Add job step (restore log).
USE msdb
EXEC sp_add_jobstep
@job_name ='mydbRestoreJob',
@step_name = 'Backup INSIGHT Log',
@subsystem = 'TSQL',
@command =<command> 'RESTORE LOG "Insight_v*" TO DISK' =
'c:\INSIGHT.log_bak''',
@on_success_action = 1,
@retry_attempts = 5,
@retry_interval = 5
go
--Add the target servers.
USE msdb
EXEC sp_add_jobserver @job_name = 'mydbRestoreJob',
@server_name = N'(local)'
-- Run job. Starts the job immediately.
USE msdb
EXEC sp_start_job @job_name ='mydbRestoreJob'
-- The file has to be copied under /mssql/binn folder
-- The command to execute it is OSQL -Smysqlserver
-U sa -P password if any -i myrestore.sql -n
|
 |
명령줄 창을 열고 mxconfigrepo -c를 입력하여 데이터베이스 오류를 확인합니다. mxconfigrepo -f 명령을 사용하여 오류를 수정하고 최종 점검으로 mxconfigrepo -c를 다시 실행합니다.
HP SIM 서비스 및 모든 플러그인 응용 프로그램을 시작합니다.
Oracle 데이터베이스의 데이터 파일 백업다음 절차는 HP SIM에서 Oracle 데이터베이스를 사용하는 시스템의 데이터 파일을 백업하는 방법에 대해 설명합니다. 백업 프로세스는 Oracle DatabaseAdministrator(DBA) 권한을 가진 사용자가 수행해야 합니다.
선택한 파일 관리 유틸리티를 사용하여 아래에 나열된 구성 파일을 백업합니다.
참고: 각 <SIM> 항목에서 HP SIM이 설치된 실제 경로 이름을 대체합니다.
<SIM>/config/database.props 파일을 열고 hp.database.username의 등록 정보 값을 확인합니다. 백업 및 복원 프로세스는 Oracle DatabaseAdministrator(DBA) 권한을 가진 사용자가 수행해야 합니다.
Oracle 데이터 파일을 백업합니다(자세한 내용은 Oracle 설명서 참조).
Oracle에서 사용할 데이터 파일 복원다음 절차는 HP SIM에서 Oracle 데이터베이스를 사용하는 시스템의 데이터 파일을 복원하는 방법에 대해 설명합니다. 복원 프로세스는 Oracle DatabaseAdministrator(DBA) 권한을 가진 사용자가 수행해야 합니다.
필요한 경우 http://h18013.www1.hp.com/products/servers/management/hpsim/infolibrary.html에 있는 HP SIM 설치 및 구성 설명서에 지시된 대로 HP SIM을 다시 설치합니다.
참고: 이전에 사용한 계정과 동일한 사용자 계정으로 HP SIM을 다시 설치해야 합니다.
실행되고 있는 경우 HP SIM 서비스 및 HP ProLiant Essentials Performance Management Pack 등의 모든 HP SIM 플러그인을 중지합니다.
Oracle 설명서에 지시된 대로 Oracle을 다시 설치합니다.
필요한 경우 WMI Mapper, OpenSSH(및 이전에 사용한 키) 및 SMH 구성 요소를 다시 설치합니다.
HP SIM 디렉토리 트리에 있는 백업한 모든 사용자 정의 파일(TDEF, MIB, 로그인 프롬프트 및 기타 작업)을 다시 설치합니다.
VCRM에서 사용하는 백업한 모든 사용자 정의 지원 팩을 다시 설치합니다.
참고: HP SIM 설치 절차에는 Windows CMS에 VCRM 로드 작업이 포함됩니다.
HP SIM과 함께 사용되는 모든 플러그인 유틸리티(및 연관된 파일)를 다시 설치합니다.
선택한 파일 관리 도구를 사용하여 아래에 나열된 디렉토리와 파일을 복원합니다.
참고: 각 <SIM> 항목에서 HP SIM이 설치된 실제 경로 이름을 대체합니다.
참고: 디렉토리와 파일을 저장하는 동안 파일 사용 권한을 유지하는 도구(예: Windows 백업 도구)를 사용해야 합니다.
HP SIM 명령 mxoracleconfig를 실행하여 Oracle 데이터베이스를 사용하도록 HP SIM을 구성합니다.
HP SIM 서비스 및 모든 플러그인 응용 프로그램을 시작합니다.
관련 절차
관련 항목
|