다음을 통해 공유


sfctl rpm

명령을 쿼리하고 복구 관리자 서비스로 보냅니다.

명령

명령 설명
approve-force 지정된 복구 작업의 승인을 강제 적용합니다.
delete 완료된 복구 작업을 삭제합니다.
list 지정된 필터와 일치하는 복구 작업 목록을 가져옵니다.

sfctl rpm approve-force

지정된 복구 작업의 승인을 강제 적용합니다.

이 API는 Service Fabric 플랫폼을 지원합니다. 코드에서 직접 사용할 수 없습니다.

인수

Argument 설명
--task-id [필수] 복구 작업의 ID입니다.
--version 복구 작업의 현재 버전 번호입니다. 0이 아닌 경우 이 값이 복구 작업의 실제 현재 버전과 일치하는 경우에만 요청이 성공합니다. 0이면 버전 검사가 수행되지 않습니다.

전역 인수

인수 설명
--debug 로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
--help -h 이 도움말 메시지를 표시하고 종료합니다.
--output -o 출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json
--쿼리 JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
--verbose 로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

sfctl rpm delete

완료된 복구 작업을 삭제합니다.

이 API는 Service Fabric 플랫폼을 지원합니다. 코드에서 직접 사용할 수 없습니다.

인수

Argument 설명
--task-id [필수] 삭제할 완료된 복구 작업의 ID입니다.
--version 복구 작업의 현재 버전 번호입니다. 0이 아닌 경우 이 값이 복구 작업의 실제 현재 버전과 일치하는 경우에만 요청이 성공합니다. 0이면 버전 검사가 수행되지 않습니다.

전역 인수

인수 설명
--debug 로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
--help -h 이 도움말 메시지를 표시하고 종료합니다.
--output -o 출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json
--쿼리 JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
--verbose 로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

sfctl rpm list

지정된 필터와 일치하는 복구 작업 목록을 가져옵니다.

이 API는 Service Fabric 플랫폼을 지원합니다. 코드에서 직접 사용할 수 없습니다.

인수

Argument 설명
--executor-filter 클레임된 작업이 목록에 포함되어야 하는 복구 실행기의 이름입니다.
--state-filter 결과 목록에 포함할 작업 상태를 지정하는 다음 값의 비트 OR입니다.
  • 1 - 생성됨
  • 2 - 클레임됨
  • 4 - 준비 중
  • 8 - 승인됨
  • 16 - 실행 중
  • 32 - 복원 중
  • 64 - 완료됨
--task-id-filter 일치시킬 복구 작업 ID 접두사입니다.

전역 인수

인수 설명
--debug 로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
--help -h 이 도움말 메시지를 표시하고 종료합니다.
--output -o 출력 형식입니다. 허용되는 값: json, jsonc, table, tsv 기본값: json
--쿼리 JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
--verbose 로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

다음 단계