감사 컬렉션 데이터베이스를 이동 하는 방법
적용 대상: System Center 2012 R2 Operations Manager, Operations Manager for System Center 2012, System Center 2012 SP1 - Operations Manager
System Center 2012 – Operations Manager의 초기 배포 후 다른 한 Microsoft SQL Server 기반 컴퓨터에서 Audit Collection (OperationsManagerAC) 데이터베이스를 이동 해야할 수 있습니다.
이 절차에는 Microsoft SQL Server 구성이 필요합니다. 데이터베이스를 백업한 데이터베이스를 복원 및 하 새 로그인을 추가 합니다. 자세한 내용은 참조 SQL Server 설명서.
ACS 데이터베이스 재배치
다음 절차를 사용 하 여 ACS 데이터베이스를 다른 서버로 이동 합니다.
ACS 데이터베이스를 이동 하려면
-
원래 감사 수집 데이터베이스 서버에서 Operations Manager Audit Collection Service를 중지 합니다.
-
Microsoft SQL Server Management Studio를 사용 하 여 ACS 데이터베이스의 전체 백업을 만듭니다. 기본 이름은 OperationsManagerAC입니다. 또한 좋습니다 master 데이터베이스를 백업 합니다.
자세한 내용은 전체 데이터베이스 백업 만들기(SQL Server)를 참조하세요.
-
새 SQL server에서 로컬 드라이브에 백업 파일을 복사 또는 백업 파일에 포함 된 폴더를 로컬 드라이브를 매핑하십시오.
-
필요에 따라 ACS 데이터베이스를 호스팅하는 원래 서버에서 ACS 데이터베이스를 삭제 합니다.
-
새 서버에서 Microsoft SQL Server Management Studio를 사용 하 여 이전에 백업한 ACS 데이터베이스를 복원 합니다.
자세한 내용은 참조 데이터베이스 백업 (SQL Server Management Studio) 복원.
-
새 ACS 데이터베이스 서버의 SQL Management Studio를 사용 하 여 다음과 같이 ACS 서버에 대 한 로그인을 만듭니다.
SQL Server Management Studio에서 이동 보안 다음 로그인. 마우스 오른쪽 단추로 클릭 로그인 선택 하 고 새 로그인.
에 로그인 이름 상자에 ACS 서버를 입력 합니다 (ACS 서비스 실행 되는 시스템) 형식으로 도메인 \ 컴퓨터 이름 $.
아래에서 페이지 선택, 를 클릭 하 여 사용자 매핑.
아래에서 이 로그인으로 매핑된 사용자, ACS 데이터베이스를 선택 (기본값: OperationsManagerAC)를 차례로 데이터베이스 역할 멤버 자격에 대 한, db_owner를 선택 합니다.
클릭 하 여 확인 새 계정에 저장 합니다.
자세한 내용은 참조 로그인 만들기.
-
새 ACS 데이터베이스 서버를 가리키도록 ACS 서버에서 레지스트리를 업데이트 합니다.
참고
레지스트리를 편집 하기 전에 레지스트리와 관련 하 여 조직의 백업 정책을 따릅니다.
관리자 권한으로 관리 서버에 로그온 합니다.
클릭 시작, 을 선택 실행, 형식 regedit 에 열기 상자를 선택한 다음 클릭 확인 레지스트리 편집기를 시작 합니다.
아래 HKEY_LOCAL_MACHINE\Software\ODBC\ODBC. INI\OpsMgrAC, 이름을 두번클릭 하 여 서버, 다음 이제 ACS 데이터베이스를 호스팅하는 SQL Server 기반 컴퓨터의 호스트 이름 값을 변경 하 고 클릭 및 확인 변경 내용을 저장 합니다.
경고 SQL Server의 명명된 된 인스턴스를 사용 하는 경우 사용 해야는 ServerName\Instance 이름 형식입니다.
레지스트리 편집기를 닫습니다.
-
ACS 서비스를 실행 중인 서버에서 Operations Manager Audit Collection Service를 시작 합니다.