ePO 5.x를 성공적으로 업그레이드하기 위해 다음 단계를 수행합니다.
필요하지 않은 데이터 제거:
ePO 콘솔 내에서 정리 서버 작업을 사용하여 ePO SQL 데이터베이스에 있는 바인딩되지 않은 테이블의 크기를 줄일 수 있습니다. ePO에는 EPOEvents 및 EPOProductEvents 테이블에서 90일 이상 지난 데이터를 정리하기 위한 기본 서버 작업이 있습니다. 서버 작업에서 90일보다 오래된 위협 및 클라이언트 이벤트 정리 작업을 찾고 실행을 클릭합니다.
다른 테이블의 경우, 해당 데이터를 정리하기 위해 미리 구성된 기본 서버 작업이 ePO에 포함되어 있지 않습니다. 다음을 수행하여 정리 작업을 작성합니다.
- ePO 콘솔에 로그온합니다.
- 메뉴, 자동화, 서버 작업을 차례로 클릭합니다.
- 새 작업을 클릭하고 이름 필드에 적절한 제목을 입력한 후 다음을 클릭합니다.
- 액션 드롭다운 메뉴에서 롤업된 데이터 정리를 선택합니다.
- 데이터 유형 드롭다운 목록에서 위협 이벤트를 선택하고, 다음 날짜보다 오래된 롤업 항목 정리를 선택한 후, 정리할 이벤트의 기간을 결정합니다.
- 소규모 환경 - 90일이 권장됩니다.
- 대규모 환경 - 테이블 크기를 임계값 미만으로 줄이려면 더 작은 수를 선택합니다.
- 액션 드롭다운 목록의 맨 오른쪽에 있는 + 기호를 클릭하여 다른 액션을 추가합니다.
- 액션 드롭다운 목록에서 롤업된 데이터 정리를 선택합니다.
- 데이터 유형 드롭다운 목록에서 클라이언트 이벤트를 선택하고, 다음 날짜보다 오래된 롤업 항목 정리를 선택한 후, 정리할 이벤트의 기간을 결정합니다.
- 소규모 환경 - 90일이 권장됩니다.
- 대규모 환경 - 테이블 크기를 임계값 미만으로 줄이려면 더 작은 수를 선택합니다.
- + 기호를 다시 클릭하고, 감사 로그 정리 및 서버 작업 로그 정리에 대한 액션을 추가한 후, 다음을 클릭합니다.
- 작업 실행 일정을 설정하고 다음을 클릭합니다.
- 저장을 클릭합니다.
- 새 서버 작업을 실행합니다.
- 서버 작업이 성공적으로 완료되었는지 확인합니다.
참고: 데이터를 정리하는 데 시간이 오래 걸릴 수 있습니다.
SQL Server 준비:
회사에 SQL Server 관리를 위한 데이터 베이스 관리자(DBA)가 있는 경우 다음 단계에 DBA의 개입이 필요할 수 있습니다.
- 데이터베이스를 전체 복원 모드(기본값은 단순)로 변경한 경우 백업을 수행한 후 데이터베이스를 단순 복원 모드로 설정합니다. 그러면 트랜잭션 로그를 정리하고 트랜잭션 로그 크기의 증가를 제한합니다.
- 트랜잭션 로그가 포함된 디스크 볼륨에 추가 여유 공간이 있는지 확인합니다. ePO 데이터베이스 MDF 파일의 크기보다 커야 안전합니다. 그만한 여유 공간이 없으면 위에 나열된 테이블 중 가장 큰 테이블을 보관하기에 충분한 공간이 있는지 확인합니다.
- 트랜잭션 로그가 자동 증가로 설정되어 있는지 확인합니다.
- ePO 데이터베이스 MDF 파일이 포함된 디스크 볼륨에 위 목록 중 가장 큰 테이블을 복제하는 데 충분한 여유 공간이 있는지 확인합니다.
- 업그레이드를 완료하는 데 필요한 시간이 충분히 있는지 확인합니다. 테이블 크기에 따라 업그레이드에는 몇 시간 또는 며칠까지도 걸릴 수 있습니다.
지원 데이터:
ePO 5.x 테이블 스키마 업그레이드에 대한 내부 테스트에 다음 데이터를 사용합니다.
SQL Server 사양:
- 단일 SATA 2 스핀들
- 4 코어 2.8GHz Xeon
- 동일한 디스크의 LDF 및 MDF
테스트 |
표 |
행 수 |
시간 |
MDF 증가 |
LDF 증가 |
클라이언트 이벤트 수가 큼. 타임스탬프를 유지하면서 ID 열을 수정합니다. |
EPOProductEvents |
6천만 개 |
2시간 15분 |
15GB |
36GB |
감사 로그 수가 큼. 기본 제약을 사용하여 Int 열 추가 |
OrionAuditLog |
1,450만 개 |
23분 |
5GB |
5GB |
위의 단계를 수행했고 SQL Server에 업그레이드를 수행하기 위한 적절한 디스크 공간이 있으면 경고 후 설치가 계속되도록 하십시오.