다음을 통해 공유


백업된 SAP ASE 데이터베이스 관리 및 모니터링(미리 보기)

이 문서에서는 Azure Backup 서비스를 사용하여 Azure VM(가상 머신)에서 실행되는 SAP ASE(적응 서버 엔터프라이즈)(Sybase) 데이터베이스를 관리하는 방법을 설명합니다.

Azure Backup을 사용하면 작업 및 경고를 모니터링하고, 주문형 백업을 트리거하고, 정책을 편집하고, 데이터베이스 보호를 중지 및 다시 시작하고, 백업에서 VM의 등록을 취소할 수 있습니다.

SAP ASE 데이터베이스에 대해 백업이 구성되지 않은 경우 Azure VM에서 SAP ASE 데이터베이스 백업을 참조 하세요. 지원되는 구성 및 시나리오 에 대한 자세한 내용은 Azure VM에서 SAP ASE 데이터베이스 백업에 대한 지원 매트릭스를 참조하세요.

백업 작업 모니터링

Azure Backup은 Recovery Services 자격 증명 모음의 Backup 작업 섹션에 수동으로 트리거된 모든 작업을 표시합니다.

백업 작업을 모니터링하는 방법을 보여 주는 스크린샷

백업 상태 검토

Azure Backup은 VM에 설치된 확장과 Azure Backup 서비스 간에 데이터 원본을 주기적으로 동기화하고 Azure Portal에 백업 상태를 표시합니다. 다음 표에는 데이터 원본에 대한 4가지 백업 상태가 나열되어 있습니다.

백업 상태 설명
정상 마지막 백업이 성공했습니다.
비정상 마지막 백업이 실패했습니다.
NotReachable 현재 VM의 확장과 Azure Backup 서비스 간에 동기화가 발생하지 않습니다.
IRPending 데이터 원본의 첫 번째 백업은 아직 발생하지 않았습니다.

일반적으로 동기화는 매시간 발생합니다. 그러나 확장 수준에서 Azure Backup은 5분마다 폴링하여 이전 백업과 비교하여 최신 백업 상태의 변경 내용을 확인합니다. 예를 들어 이전 백업이 성공했지만 최신 백업이 실패한 경우 Azure Backup은 Azure Portal 의 백업 상태를 정상 또는 비정상 상태로 동기화합니다.

2시간 이상 Azure Backup 서비스에 대한 데이터 동기화가 발생하지 않으면 Azure Backup은 백업 상태를 NotReachable로 표시합니다. 이 시나리오는 VM이 장기간 종료되거나 VM에 네트워크 연결 문제가 있어 동기화가 중단되는 경우 발생할 수 있습니다. VM이 다시 작동하고 확장 서비스가 다시 시작되면 서비스에 대한 데이터 동기화 작업이 다시 시작되고 마지막 백업의 상태에 따라 백업 상태가 정상 또는 비정상 상태로 변경됩니다.

백업된 항목의 상태를 보여 주는 스크린샷

백업 정책 변경

SAP ASE 백업 항목 >보기 세부 정보>백업 정책 변경 백업 정책에 대한 기본 정책을>변경할 수 있습니다.

정책을 수정하면 관련된 모든 백업 항목에 영향을 주며 해당하는 구성 보호 작업을 트리거합니다.

백업 작업을 변경하는 방법을 보여 주는 스크린샷

정책 편집

정책을 수정하여 백업 유형, 빈도 및 보존 범위를 변경하려면 다음 단계를 따릅니다.

참고 항목

보존 기간의 변경 내용은 새 복구 지점과 모든 이전 복구 지점에 소급 적용됩니다.

  1. Recovery Services 자격 증명 모음에서 백업 정책으로 이동한 다음 편집할 정책을 선택합니다.

    백업 정책을 편집하는 방법을 보여 주는 스크린샷

백업 정책을 수정하면 연결된 모든 백업 항목에 영향을 미치고 해당 구성 보호 작업을 트리거합니다.

SAP ASE 데이터베이스 또는 ASE 인스턴스에 대한 보호 중지

SAP ASE 데이터베이스의 보호를 중지하는 방법에는 두 가지가 있습니다.

  • 백업 데이터 삭제 - 이후의 모든 백업 작업을 중지하고 모든 복구 지점을 삭제합니다.

  • 백업 데이터 유지 - 이후의 모든 백업 작업을 중지하고 복구 지점을 그대로 둡니다.

    참고 항목

    복구 지점을 나가기로 선택한 경우:

    • 모든 복구 지점은 영원히 그대로 유지되며, 모든 정리 작업은 데이터 보존으로 보호 중지 시 중지됩니다.
    • 보호된 인스턴스 및 사용된 스토리지에 대한 요금이 발생합니다.
    • 백업을 중지하지 않고 데이터 원본을 삭제하면 새 백업이 실패합니다.

    백업을 중지하는 방법을 보여 주는 스크린샷

    백업 데이터를 유지하는 방법을 보여 주는 스크린샷.

SAP ASE 데이터베이스에 대한 보호 다시 시작

SAP ASE 데이터베이스에 대한 보호를 중지하는 경우 백업 데이터 보존 옵션을 선택하면 나중에 보호를 다시 시작할 수 있습니다. 백업 데이터를 유지하지 않으면 보호를 계속할 수 없습니다.

SAP ASE 데이터베이스에 대한 보호를 다시 시작하려면 다음 단계를 수행합니다.

  1. 백업 항목을 열고 백업 다시 시작을 선택합니다.

  2. 백업 정책 메뉴에서 정책을 선택한 다음, 저장을 클릭합니다.

    백업을 다시 시작하는 방법을 보여 주는 스크린샷

SAP ASE 인스턴스 등록 취소

보호를 사용하지 않도록 설정한 후 자격 증명 모음을 삭제하기 전에 SAP ASE 인스턴스의 등록을 취소합니다.

SAP ASE 인스턴스의 등록을 취소하려면 다음 단계를 수행합니다.

  1. Recovery Services 자격 증명 모음의 관리 아래에서 백업 인프라를 선택합니다.

    인프라를 백업하는 방법을 보여 주는 스크린샷

  2. Backup 인프라 블레이드의 BACKUP 관리 유형에 대해 Azure VM에서 워크로드를 선택합니다.

    Azure VM에서 워크로드를 선택하는 방법을 보여 주는 스크린샷

  3. 보호된 서버 블레이드에서 등록을 취소할 인스턴스를 선택합니다. 자격 증명 모음을 삭제하려면 모든 서버 및 인스턴스의 등록을 취소해야 합니다.

    등록을 취소할 인스턴스를 선택하는 방법을 보여 주는 스크린샷

SAP ASE 데이터베이스에 대한 더 높은 백업 처리량에 대한 스트라이프 구성

스트라이프는 여러 백업 채널을 통해 동시에 데이터를 스트리밍할 수 있도록 하여 백업 효율성을 더욱 향상하도록 설계되었습니다. 이 작업은 백업을 완료하는 데 필요한 시간이 상당할 수 있는 대규모 데이터베이스에 유용합니다. 여러 스트라이프에 데이터를 분산하는 경우 스트라이프를 사용하면 백업 시간이 크게 단축되므로 스토리지 및 네트워크 리소스를 보다 효율적으로 사용할 수 있습니다. 스트라이프 프로세스는 처리량 성능을 30~40% 향상시키고 프로덕션을 변경하기 전에 스트라이프 구성을 테스트하는 것이 좋습니다.

SAP ASE 데이터베이스에 스트라이프 사용

사전 등록 스크립트를 실행하는 동안 필요에 따라 true 또는 false로 설정하여 enable-striping 매개 변수를 제어할 수 있습니다. 또한 새 구성 매개 변수인 stripesCount가 도입되어 기본값은 4이지만 요구 사항에 맞게 수정할 수 있습니다.

4TB보다 작은 데이터베이스의 경우 스트라이프 횟수 4를 사용하는 것이 좋습니다. 이 구성은 성능과 리소스 사용률 간의 최적의 균형을 제공하여 원활하고 효율적인 백업 프로세스를 보장합니다.

데이터베이스 스트라이프 수 변경

스트라이프 수를 수정하는 방법에는 두 가지가 있습니다.

  • 사전 등록 스크립트: 사전 등록 스크립트를 실행하고 stripes-count 매개 변수를 사용하여 원하는 값을 지정합니다.

    참고 항목

    이 매개 변수는 선택 사항입니다.

  • 구성 파일: 구성 파일의 stripesCount 값을 /opt/msawb/etc/config/SAPAse/config.json 경로 에서 수동으로 업데이트합니다.

SAP 데이터베이스 배포에 대해 자세히 알아봅니다.

참고 항목

위의 ASE 매개 변수를 설정하면 메모리 및 CPU 사용률이 증가합니다. 과용이 백업 및 기타 ASE 작업에 부정적인 영향을 미칠 수 있으므로 메모리 사용량 및 CPU 사용률을 모니터링하는 것이 좋습니다.

Azure Backup에서 SAP ASE 네이티브 압축 사용

SAP ASE의 데이터 압축은 스토리지 사용량을 줄이고 백업 및 복원 시간을 가속화하며 전반적인 성능을 향상시킵니다. 전체, 차등 및 로그 백업에 대해 지원되며, 우선 순위에 따라 성능과 스토리지 절감 간의 균형을 맞추기 위해 여러 압축 수준을 제공합니다.

데이터베이스 압축 관리

다음 시나리오에서 압축을 사용하거나 사용하지 않도록 설정할 수 있습니다.

  • 백업 정책 만들기: 데이터베이스에 대한 백업 정책을 설정하는 동안 압축을 구성합니다.

    백업 정책을 만드는 방법을 보여 주는 스크린샷

  • 임시 백업: 주문형 백업을 수행할 때 압축을 사용하거나 사용하지 않도록 설정합니다.

    압축을 사용하도록 설정하는 방법을 보여 주는 스크린샷

압축 수준 검토

SAP ASE는 다양한 압축 수준을 지원하므로 특정 요구 사항에 따라 선택할 수 있습니다.

  • 수준 1-3: 더 빠른 압축 및 압축 해제에 최적화되어 성능의 우선 순위를 지정합니다.
  • 수준 4-6: 성능과 스토리지 효율성 간의 균형 잡힌 접근 방식입니다.
  • 수준 7-9: CPU 사용량이 증가하여 스토리지 절감을 최대화합니다.
  • 수준 100: 특정 데이터 형식에 대해 특수화됩니다.
  • 수준 101: 특정 데이터 패턴으로 성능 향상을 위해 설계된 고급 압축입니다.

최상의 결과를 위해 압축 수준 101을 사용하는 것이 좋습니다. 사전 등록 스크립트가 실행되면 기본값이 101로 설정된 compressionLevel 매개 변수를 구성 파일에 추가합니다. 필요에 따라 수정할 수 있습니다.

압축 수준 변경

압축 수준을 업데이트하는 방법에는 두 가지가 있습니다.

  • 사전 등록 스크립트: 압축 수준 매개 변수를 사용하여 스크립트를 실행하고 원하는 값을 지정합니다.

    참고 항목

    이 매개 변수는 선택 사항입니다.

  • 구성 파일: 구성 파일의 compressionLevel 값을 /opt/msawb/etc/config/SAPAse/config.json 경로 에서 수동으로 업데이트합니다.

참고 항목

지정된 ASE 매개 변수를 설정하면 메모리 및 CPU 사용률이 증가합니다. 과용이 백업 및 기타 ASE 작업에 부정적인 영향을 미칠 수 있으므로 메모리 사용량 및 CPU 사용률을 모니터링하는 것이 좋습니다.