Share via


계획 서비스 데이터베이스 손상

계획 프로세스 서비스에서는 워크플로 작업, 감사 및 로깅이라는 세 가지 유형의 요청을 처리합니다.

워크플로 작업을 위해 계획 프로세스 서비스 서버에서 사용하는 모든 데이터는 각 응용 프로그램의 응용 프로그램 데이터베이스에 저장됩니다. 감사 및 로깅을 위해 계획 프로세스 서비스 서버에서 사용하는 데이터는 같은 계획 서버 시스템 내의 모든 응용 프로그램에 대한 서비스 데이터베이스에 저장됩니다.

서비스 데이터베이스의 마지막 백업이 있는 경우 이 백업과 마지막 데이터베이스 백업 이후의 모든 트랜잭션 로그 백업을 복원할 수 있습니다. 복원된 서비스 데이터베이스 백업이 최신 서비스 데이터베이스보다 몇 분 정도 오래된 경우, 이러한 몇 분의 장애 도중 모든 응용 프로그램에서 발생한 감사 및 로깅 데이터만 손실될 수 있습니다.

서비스 데이터베이스가 다운되고 온라인 상태인 응용 프로그램이 없는 경우의 복구 단계

  1. 계획 관리 콘솔을 실행합니다.

  2. 왼쪽 탐색 창에서 응용 프로그램을 클릭한 다음 모든 응용 프로그램을 선택합니다.

  3. 비동기 오프라인 상태로 만들기를 클릭합니다.

  4. 계획 서비스 데이터베이스를 복원하기 전에 계획 프로세스 서비스를 중지합니다.

  5. 서비스 데이터베이스의 마지막 백업을 복원합니다. 서비스 데이터베이스에는 응용 프로그램 데이터베이스의 모든 감사 및 로깅 요청이 들어 있습니다. 복구 상태가 된 시간과 서비스 데이터베이스가 실패한 시간 사이의 처리되지 않은 감사 및 로깅 요청은 손실됩니다.

  6. 모든 트랜잭션 로그 백업을 사용 가능한 최신 시점까지 복원합니다. 일반적으로 이 시점과 데이터베이스의 최신 상태 사이에는 몇 분의 간격이 있습니다.

  7. 계획 프로세스 서비스를 실행하는 서버에서 IISRESET을 수행하고 계획 프로세스 서비스를 다시 시작합니다.

  8. 시스템이 복원된 후 보류 중인 모든 작업을 검토합니다. 최신 백업 시간과 시스템이 복원된 시간 사이에 처리된 작업을 모두 취소합니다.

  9. 계획 관리 콘솔의 응용 프로그램 페이지에서 각 응용 프로그램을 선택합니다.

  10. 온라인 상태로 만들기를 클릭하여 모든 응용 프로그램을 온라인 상태로 만듭니다.

참고 항목