az postgres flexible-server migration
PostgreSQL 유연한 서버에 대 한 마이그레이션 워크플로를 관리 합니다.
명령
| az postgres flexible-server migration create |
유연한 서버에 대 한 새 마이그레이션 워크플로를 만듭니다. |
| az postgres flexible-server migration delete |
특정 마이그레이션을 삭제 합니다. |
| az postgres flexible-server migration list |
유연한 서버의 마이그레이션을 나열 합니다. |
| az postgres flexible-server migration show |
특정 마이그레이션에 대 한 세부 정보를 가져옵니다. |
| az postgres flexible-server migration update |
특정 마이그레이션을 업데이트 합니다. |
az postgres flexible-server migration create
유연한 서버에 대 한 새 마이그레이션 워크플로를 만듭니다.
az postgres flexible-server migration create --name
--properties
--resource-group
[--migration-id]
[--subscription]
예제
매개 변수로 식별 되는 대상 서버에서 마이그레이션 워크플로를 시작 합니다. 마이그레이션 구성은 파일의 migrationConfig.js에서 지정 해야 합니다.
az postgres flexible-server migration create --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --properties @"migrationConfig.json"
필수 매개 변수
마이그레이션 대상 서버 이름입니다.
요청 속성입니다. @ {File}을 (를) 사용 하 여 파일에서 로드 합니다. 여러 터미널에서 따옴표를 표시 하는 문제는을 참조 하십시오 https://github.com/Azure/azure-cli/blob/dev/doc/use_cli_effectively.md#quoting-issues .
마이그레이션 대상 서버의 리소스 그룹 이름입니다.
선택적 매개 변수
마이그레이션의 이름 또는 ID입니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az postgres flexible-server migration delete
특정 마이그레이션을 삭제 합니다.
az postgres flexible-server migration delete --migration-id
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
예제
마이그레이션 워크플로를 취소/삭제 합니다. 언제 든 지 마이그레이션 워크플로를 취소/삭제할 수 있습니다.
az postgres flexible-server migration delete --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --migration-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
필수 매개 변수
마이그레이션의 이름 또는 ID입니다.
선택적 매개 변수
하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.
마이그레이션 대상 서버 이름입니다.
마이그레이션 대상 서버의 리소스 그룹 이름입니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az postgres flexible-server migration list
유연한 서버의 마이그레이션을 나열 합니다.
az postgres flexible-server migration list [--filter]
[--ids]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
예제
대상 유연한 서버의 현재 활성화 된 마이그레이션을 나열 합니다.
az postgres flexible-server migration list --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --filter Active
대상 유연한 서버의 모든 (활성/완료) 마이그레이션을 나열 합니다.
az postgres flexible-server migration list --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --filter All
선택적 매개 변수
모든 마이그레이션 또는 활성 마이그레이션만 반환할지 여부를 나타냅니다. 기본값은 활성입니다. 유효한 값은 Active, All입니다.
하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.
마이그레이션 대상 서버 이름입니다.
JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
마이그레이션 대상 서버의 리소스 그룹 이름입니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az postgres flexible-server migration show
특정 마이그레이션에 대 한 세부 정보를 가져옵니다.
az postgres flexible-server migration show --migration-id
[--ids]
[--level]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
예제
대상 유연한 서버의 특정 마이그레이션에 대 한 세부 정보를 가져옵니다.
az postgres flexible-server migration show --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --migration-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
필수 매개 변수
마이그레이션의 이름 또는 ID입니다.
선택적 매개 변수
하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.
요청 된 마이그레이션 정보 수준을 지정 합니다. 유효한 값은 활성 및 모든입니다. 기본값은 활성입니다.
마이그레이션 대상 서버 이름입니다.
JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
마이그레이션 대상 서버의 리소스 그룹 이름입니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az postgres flexible-server migration update
특정 마이그레이션을 업데이트 합니다.
az postgres flexible-server migration update --migration-id
[--cutover]
[--db-names]
[--ids]
[--name]
[--overwrite-dbs]
[--resource-group]
[--setup-replication]
[--subscription]
예제
마이그레이션 워크플로가 원본에서 논리적 복제를 설정 하도록 허용 합니다. 이 명령은 원본 서버를 다시 시작 합니다.
az postgres flexible-server migration update --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --migration-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --setup-replication
마이그레이션할 Db의 공백으로 구분 된 목록입니다. 최소값은 1이 고 최대 8 Db를 지정할 수 있습니다. 추가 마이그레이션을 사용 하 여 동시에 더 많은 Db를 마이그레이션할 수 있습니다. 각 추가 DB는 원본 서버의 성능에 영향을 줍니다.
az postgres flexible-server migration update --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --migration-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --db-names db1 db2
마이그레이션 워크플로에서 대상의 DB를 덮어쓰도록 허용 합니다.
az postgres flexible-server migration update --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --migration-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --overwrite-dbs
데이터 마이그레이션에 대 한 가공선. 이 작업이 완료 되 면 원본 DB에 대 한 후속 업데이트가 대상으로 마이그레이션되지 않습니다.
az postgres flexible-server migration update --subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --resource-group testGroup --name testServer --migration-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --cutover
필수 매개 변수
마이그레이션의 이름 또는 ID입니다.
선택적 매개 변수
데이터 마이그레이션을 잘라냅니다. 이 작업이 완료 되 면 원본 DB에 대 한 후속 업데이트가 대상으로 마이그레이션되지 않습니다.
마이그레이션할 Db의 공백으로 구분 된 목록입니다. 최소값은 1이 고 최대 8 Db를 지정할 수 있습니다. 추가 마이그레이션을 사용 하 여 동시에 더 많은 Db를 마이그레이션할 수 있습니다. 각 추가 DB는 원본 서버의 성능에 영향을 줍니다.
하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.
마이그레이션 대상 서버 이름입니다.
마이그레이션 워크플로에서 대상의 DB를 덮어쓰도록 허용 합니다.
마이그레이션 대상 서버의 리소스 그룹 이름입니다.
마이그레이션 워크플로가 원본에서 논리적 복제를 설정 하도록 허용 합니다. 이 명령은 원본 서버를 다시 시작 합니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.