VMware Site Recovery Manager 구성 REST API 게이트웨이는 Site Recovery Manager 가상 장치에 대한 API 액세스를 제공하며 Site Recovery 가상 장치 관리 인터페이스를 사용하지 않고 프로그래밍 방식으로 다양한 구성 작업을 수행할 수 있도록 합니다.
장치 REST API
표 1.
장치 작업과 관련된 Site Recovery Manager REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
장치 |
GET |
장치 디스크 가져오기 |
가상 장치의 디스크에 대한 정보를 가져옵니다. |
장치 |
GET |
장치 정보 가져오기 |
가상 장치에 대한 정보를 가져옵니다. |
장치 |
POST |
장치 다시 시작 |
가상 장치를 다시 시작합니다. |
장치 |
POST |
장치 종료 |
가상 장치를 종료합니다. |
장치 설정에 대한 Site Recovery Manager REST API
표 2.
장치 설정에 대한 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
장치 설정 |
GET |
Syslog 서버 가져오기 |
구성된 모든 Syslog 서버의 목록 |
장치 설정 |
GET |
시간 설정 가져오기 |
현재 시간 설정에 대한 정보 |
장치 설정 |
GET |
표준 시간대 가져오기 |
지원되는 표준 시간대에 대한 정보. |
장치 설정 |
POST |
Syslog 테스트 메시지 보내기 |
모든 Syslog 서버에 테스트 메시지를 보냅니다. |
장치 설정 |
POST |
장치 암호 업데이트 |
장치 암호를 업데이트합니다. |
장치 설정 |
POST |
데이터베이스 암호 업데이트 |
데이터베이스 암호를 업데이트합니다. |
장치 설정 |
PUT |
Syslog 서버 업데이트 |
구성된 Syslog 서버를 업데이트합니다. |
장치 설정 |
PUT |
시간 설정 업데이트 |
현재 시간 설정을 업데이트합니다. |
인증을 위한 Site Recovery Manager REST API
표 3.
인증을 위한 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
인증 |
GET |
현재 세션 가져오기 |
현재 세션에 대한 정보를 반환합니다(있는 경우). |
인증 |
POST |
로그인 |
로그인하고 세션 ID를 반환합니다. 후속 요청에 반환된 세션 ID 값이 있는 'x-dr-session' 헤더를 포함합니다. |
인증 |
DELETE |
로그아웃 |
세션이 인증되면 로그아웃합니다. |
인증서용 Site Recovery Manager REST API
표 4.
인증서용 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
인증서 |
POST |
CA 인증서 추가 |
CA(인증 기관) 인증서를 추가합니다. |
인증서 |
POST |
CA 인증서 삭제 |
CA(인증 기관) 인증서를 삭제합니다. |
인증서 |
POST |
CSR 생성 |
새 키 및 CSR(인증서 서명 요청)을 생성하고 서명을 위해 반환합니다. |
인증서 |
GET |
장치 CA 인증서 가져오기 |
다른 서버의 인증서를 검증하는 데 사용되는 설치된 CA(인증 기관) 인증서를 가져옵니다. |
인증서 |
GET |
장치 인증서 가져오기 |
장치 인증서 정보를 가져옵니다. |
인증서 |
POST |
SSL 검색 |
장치가 지정된 끝점에 대한 성공적인 SSL 연결을 설정할 수 있는지 확인합니다. |
인증서 |
POST |
장치 인증서 업데이트 |
장치 인증서를 업데이트합니다. |
구성을 위한 Site Recovery Manager REST API
표 5.
구성을 위한 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
구성 |
POST |
확장 키 확인 |
지정된 확장 키가 SSO, Lookup Service에 그리고 vCenter Server 확장으로 이미 등록되어 있는지 확인합니다. |
구성 |
POST |
구성 삭제 |
현재 구성을 제거합니다. |
구성 |
GET |
구성 가져오기 |
장치 구성 정보를 가져옵니다. |
구성 |
GET |
재구성 필요 가져오기 |
업그레이드 후 재구성 작업이 필요한지 확인합니다. |
구성 |
POST |
VC 서비스 나열 |
Platform Services Controller의 vCenter Server 인스턴스를 모두 나열합니다. |
구성 |
PUT |
구성 업데이트 |
장치 구성 업데이트 |
구성 |
POST |
연결 검증 |
vSphere 인프라에 대한 연결을 검증합니다. |
네트워크 설정을 위한 Site Recovery Manager REST API
표 6.
네트워크 설정을 위한 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
네트워크 설정 |
GET |
모든 네트워크 인터페이스 설정 가져오기 |
모든 네트워크 인터페이스 설정을 가져옵니다. |
네트워크 설정 |
GET |
모든 네트워크 설정 가져오기 |
현재 장치 네트워크 설정. |
네트워크 설정 |
GET |
네트워크 DNS 설정 가져오기 |
DNS 설정을 가져옵니다. |
네트워크 설정 |
GET |
네트워크 인터페이스 설정 가져오기 |
네트워크 인터페이스 설정을 가져옵니다. |
네트워크 설정 |
PUT |
네트워크 DNS 설정 업데이트 |
DNS 설정을 업데이트합니다. |
네트워크 설정 |
POST |
네트워크 인터페이스 설정 업데이트 |
네트워크 인터페이스 설정을 업데이트합니다. |
서비스용 Site Recovery Manager REST API
표 7.
서비스용 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
서비스 |
GET |
모든 서비스 가져오기 |
모든 서비스에 대한 정보를 가져옵니다. |
서비스 |
GET |
서비스 가져오기 |
특정 서비스에 대한 정보를 가져옵니다. |
서비스 |
POST |
서비스 다시 시작 |
서비스를 다시 시작합니다. |
서비스 |
POST |
서비스 시작 |
서비스를 시작합니다. |
서비스 |
POST |
서비스 중지 |
서비스를 중지합니다. |
작업을 위한 Site Recovery Manager REST API
표 8.
작업을 위한 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
작업 |
GET |
모든 작업 정보 가져오기 |
모든 구성 관련 작업을 검색합니다. |
작업 |
GET |
작업 정보 가져오기 |
작업 정보를 검색합니다. |
업데이트를 위한 Site Recovery Manager REST API
표 9.
업데이트를 위한 REST API
범주 |
작업 유형 |
REST API 이름 |
설명 |
업데이트 |
PUT |
업데이트 저장소 변경 |
현재 업데이트 저장소를 변경합니다. |
업데이트 |
POST |
업데이트 가져오기 |
저장소에서 사용 가능한 모든 업데이트를 가져옵니다. |
업데이트 |
GET |
업데이트 저장소 가져오기 |
현재 업데이트 저장소에 대한 정보를 가져옵니다. |
업데이트 |
POST |
업데이트 설치 |
업데이트를 설치합니다. |
스토리지 복제 어댑터용 Site Recovery Manager REST API
표 10.
범주 |
작업 유형 |
REST API 이름 |
설명 |
스토리지 복제 어댑터 |
GET |
모든 스토리지 복제 어댑터 가져오기 |
서버에서 사용할 수 있는 모든 스토리지 복제 어댑터를 가져옵니다. |
스토리지 복제 어댑터 |
GET |
SRA 구성 다운로드 |
지정된 스토리지 복제 어댑터에 대한 구성 아카이브를 서버에서 다운로드합니다. |
스토리지 복제 어댑터 |
POST |
SRA 구성 업로드 |
지정된 스토리지 복제 어댑터에 대한 구성 아카이브를 서버에 업로드합니다. |
스토리지 복제 어댑터 |
POST |
SRA 구성 복사 |
지정된 스토리지 복제 어댑터의 구성이 지정된 스토리지 복제 어댑터로 복사됩니다. |
스토리지 복제 어댑터 |
POST |
SRA 구성 재설정 |
지정된 스토리지 복제 어댑터의 구성을 재설정합니다. |
스토리지 복제 어댑터 |
POST |
스토리지 복제 어댑터 다시 로드 |
지정된 스토리지 복제 어댑터를 다시 로드합니다. |
스토리지 복제 어댑터 |
POST |
SRA 생성 |
설치 아카이브를 서버에 업로드하여 새 스토리지 복제 어댑터를 생성합니다. |
스토리지 복제 어댑터 |
DELETE |
스토리지 복제 어댑터 삭제 |
지정된 스토리지 복제 어댑터를 삭제합니다. |
지원 번들용 Site Recovery Manager REST API
표 11.
범주 |
작업 유형 |
REST API 이름 |
설명 |
지원 번들 |
GET |
지원 번들 가져오기 |
서버에서 사용할 수 있는 모든 지원 번들을 가져옵니다. |
지원 번들 |
GET |
지원 번들 다운로드 |
서버에서 지원 번들 정보를 다운로드합니다. |
지원 번들 |
POST |
지원 번들 생성 |
지원 번들을 생성합니다. |
지원 번들 |
DELETE |
지원 번들 삭제 |
서버에서 기존 지원 번들을 삭제합니다. |