작업 스크립트의 작업입니다
생성한 사전 작업 또는 사후 작업 스크립트는 SAP용 표준 SnapManager 플러그인 구조를 따라야 합니다.
사전 작업 스크립트와 사후 작업 스크립트에는 다음 작업이 포함되어야 합니다.
-
확인합니다
-
설명
-
실행
이러한 작업 중 하나가 사전 작업 또는 사후 작업 스크립트에 지정되지 않은 경우 스크립트가 무효화됩니다.
사전 작업 스크립트 또는 사후 작업 스크립트에 대한 'smsap plugin check' 명령을 실행하면 반환된 상태 값이 0이 아니므로 스크립트의 반환된 상태에 오류가 표시됩니다.
작동 | 설명 |
---|---|
확인합니다 |
SnapManager 서버는 플러그인 스크립트에 대한 실행 권한이 시스템에 있는지 확인하기 위해 "plugin.sh -check" 명령을 실행합니다. 원격 시스템에 대한 파일 권한 검사를 포함할 수도 있습니다. |
설명 |
SnapManager 서버는 "plugin.sh -tec" 명령을 실행하여 스크립트에 대한 정보를 얻고 사양 파일에서 제공하는 요소와 일치시킵니다. 플러그인 스크립트에는 다음 설명 정보가 포함되어야 합니다.
다음은 Followup_activities 스크립트의 샘플 출력입니다. plugin.sh - describe SM_PI_NAME:Followup_activities SM_PI_DESCRIPTION:this script contains follow-up activities to be executed after the clone create operation. SM_PI_CONTEXT:root SM_PI_TIMEOUT:60000 SM_PI_PARAMETER:SCHEMAOWNER:Name of the database schema owner. Command complete. |
실행 |
SnapManager 서버는 plugin.sh -execute 명령을 실행하여 스크립트를 실행합니다. |