az postgres

참고 항목

이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.

Azure Database for PostgreSQL 서버를 관리합니다.

명령

Name Description 형식 상태
az postgres db

서버에서 PostgreSQL 데이터베이스 관리

핵심 GA
az postgres db create

PostgreSQL 데이터베이스를 만듭니다.

핵심 GA
az postgres db delete

데이터베이스를 삭제합니다.

핵심 GA
az postgres db list

서버의 데이터베이스를 나열합니다.

핵심 GA
az postgres db show

데이터베이스의 세부 정보를 표시합니다.

핵심 GA
az postgres down

PostgreSQL 서버 및 캐시된 정보를 삭제합니다.

내선 번호 GA
az postgres flexible-server

Azure Database for PostgreSQL 유연한 서버를 관리합니다.

코어 및 확장 GA
az postgres flexible-server ad-admin

서버 Active Directory 관리자를 관리합니다.

핵심 GA
az postgres flexible-server ad-admin create

Active Directory 관리자를 만듭니다.

핵심 GA
az postgres flexible-server ad-admin delete

Active Directory 관리자를 삭제합니다.

핵심 GA
az postgres flexible-server ad-admin list

모든 Active Directory 관리자를 나열합니다.

핵심 GA
az postgres flexible-server ad-admin show

Active Directory 관리자를 가져옵니다.

핵심 GA
az postgres flexible-server ad-admin wait

Active Directory 관리자가 특정 조건을 충족할 때까지 기다립니다.

핵심 GA
az postgres flexible-server advanced-threat-protection-setting

PostgreSQL 유연한 서버에 대한 고급 위협 방지 설정을 관리합니다.

핵심 GA
az postgres flexible-server advanced-threat-protection-setting show

PostgreSL 유연한 서버에 대한 고급 위협 방지 설정을 가져옵니다.

핵심 GA
az postgres flexible-server advanced-threat-protection-setting update

유연한 서버에 대한 고급 위협 방지 설정 상태를 업데이트.

핵심 GA
az postgres flexible-server backup

유연한 서버 백업을 관리합니다.

핵심 GA
az postgres flexible-server backup list

지정된 서버에 대한 모든 백업을 나열합니다.

핵심 GA
az postgres flexible-server backup show

지정된 서버에 대한 특정 백업의 세부 정보를 표시합니다.

핵심 GA
az postgres flexible-server connect

유연한 서버에 커넥트.

내선 번호 GA
az postgres flexible-server create

PostgreSQL 유연한 서버를 만듭니다.

핵심 GA
az postgres flexible-server db

유연한 서버에서 PostgreSQL 데이터베이스를 관리합니다.

핵심 GA
az postgres flexible-server db create

유연한 서버에 PostgreSQL 데이터베이스를 만듭니다.

핵심 GA
az postgres flexible-server db delete

유연한 서버에서 데이터베이스를 삭제합니다.

핵심 GA
az postgres flexible-server db list

유연한 서버에 대한 데이터베이스를 나열합니다.

핵심 GA
az postgres flexible-server db show

데이터베이스의 세부 정보를 표시합니다.

핵심 GA
az postgres flexible-server delete

유연한 서버를 삭제합니다.

핵심 GA
az postgres flexible-server deploy

PostgreSQL 서버에 대해 GitHub Actions 워크플로를 사용하도록 설정하고 실행합니다.

핵심 GA
az postgres flexible-server deploy run

Github 리포지토리에서 기존 워크플로를 실행합니다.

핵심 GA
az postgres flexible-server deploy setup

PostgreSQL 서버에 대한 GitHub Actions 워크플로 파일을 만듭니다.

핵심 GA
az postgres flexible-server execute

유연한 서버에 커넥트.

내선 번호 GA
az postgres flexible-server firewall-rule

서버에 대한 방화벽 규칙을 관리합니다.

핵심 GA
az postgres flexible-server firewall-rule create

유연한 서버에 대한 새 방화벽 규칙을 만듭니다.

핵심 GA
az postgres flexible-server firewall-rule delete

방화벽 규칙을 삭제합니다.

핵심 GA
az postgres flexible-server firewall-rule list

유연한 서버에 대한 모든 방화벽 규칙을 나열합니다.

핵심 GA
az postgres flexible-server firewall-rule show

방화벽 규칙의 세부 정보를 가져옵니다.

핵심 GA
az postgres flexible-server firewall-rule update

방화벽 규칙을 업데이트합니다.

핵심 GA
az postgres flexible-server geo-restore

백업에서 유연한 서버를 지역 복원합니다.

핵심 GA
az postgres flexible-server identity

서버 사용자 할당 ID를 관리합니다.

핵심 GA
az postgres flexible-server identity assign

사용자 부호 있는 관리 ID를 서버에 추가합니다.

핵심 GA
az postgres flexible-server identity list

서버에서 할당된 모든 사용자 할당 관리 ID를 나열합니다.

핵심 GA
az postgres flexible-server identity remove

서버에서 사용자 부호 있는 관리 ID를 제거합니다.

핵심 GA
az postgres flexible-server identity show

서버에서 사용자가 할당한 관리 ID를 가져옵니다.

핵심 GA
az postgres flexible-server list

사용 가능한 유연한 서버를 나열합니다.

핵심 GA
az postgres flexible-server list-skus

지정된 지역에서 사용 가능한 sku를 나열합니다.

핵심 GA
az postgres flexible-server migration

PostgreSQL 유연한 서버에 대한 마이그레이션 워크플로를 관리합니다.

핵심 GA
az postgres flexible-server migration check-name-availability

제공된 마이그레이션 이름을 사용할 수 있는지 확인합니다.

핵심 GA
az postgres flexible-server migration create

유연한 서버에 대한 새 마이그레이션 워크플로를 만듭니다.

핵심 GA
az postgres flexible-server migration list

유연한 서버의 마이그레이션을 나열합니다.

핵심 GA
az postgres flexible-server migration show

특정 마이그레이션의 세부 정보를 가져옵니다.

핵심 GA
az postgres flexible-server migration update

특정 마이그레이션을 업데이트합니다.

핵심 GA
az postgres flexible-server parameter

유연한 서버에 대한 서버 매개 변수 값을 관리하기 위한 명령입니다.

핵심 GA
az postgres flexible-server parameter list

유연한 서버에 대한 매개 변수 값을 나열합니다.

핵심 GA
az postgres flexible-server parameter set

유연한 서버의 매개 변수를 업데이트합니다.

핵심 GA
az postgres flexible-server parameter show

유연한 서버에 대한 매개 변수를 가져옵니다.".

핵심 GA
az postgres flexible-server private-endpoint-connection

PostgreSQL 유연한 서버 프라이빗 엔드포인트 연결을 관리합니다.

핵심 GA
az postgres flexible-server private-endpoint-connection approve

PostgreSQL 유연한 서버와 연결된 지정된 프라이빗 엔드포인트 연결을 승인합니다.

핵심 GA
az postgres flexible-server private-endpoint-connection delete

PostgreSQL 유연한 서버와 연결된 지정된 프라이빗 엔드포인트 연결을 삭제합니다.

핵심 GA
az postgres flexible-server private-endpoint-connection list

PostgreSQL 유연한 서버와 연결된 모든 프라이빗 엔드포인트 연결을 나열합니다.

핵심 GA
az postgres flexible-server private-endpoint-connection reject

PostgreSQL 유연한 서버와 연결된 지정된 프라이빗 엔드포인트 연결을 거부합니다.

핵심 GA
az postgres flexible-server private-endpoint-connection show

PostgreSQL 유연한 서버와 연결된 프라이빗 엔드포인트 연결의 세부 정보를 표시합니다.

핵심 GA
az postgres flexible-server private-link-resource

PostgreSQL 유연한 서버에 대한 프라이빗 링크 리소스를 가져옵니다.

핵심 GA
az postgres flexible-server private-link-resource list

PostgreSQL 유연한 서버와 연결된 프라이빗 링크 리소스를 나열합니다.

핵심 GA
az postgres flexible-server private-link-resource show

PostgreSQL 유연한 서버에 대한 프라이빗 링크 리소스를 가져옵니다.

핵심 GA
az postgres flexible-server replica

읽기 복제본(replica) 관리합니다.

핵심 GA
az postgres flexible-server replica create

서버용 읽기 복제본을 만듭니다.

핵심 GA
az postgres flexible-server replica list

지정된 서버의 모든 읽기 복제본을 나열합니다.

핵심 GA
az postgres flexible-server replica promote

읽기 복제본(replica) 복제본(replica) 중지하고 독립 서버 또는 주 서버로 승격합니다.

핵심 GA
az postgres flexible-server replica stop-replication

읽기 복제본에 대한 복제를 중지하고 읽기/쓰기 서버로 만듭니다.

핵심 더 이상 사용되지 않음
az postgres flexible-server restart

유연한 서버를 다시 시작합니다.

핵심 GA
az postgres flexible-server restore

백업에서 유연한 서버를 복원합니다.

핵심 GA
az postgres flexible-server revive-dropped

백업에서 삭제된 유연한 서버를 부활합니다.

핵심 GA
az postgres flexible-server server-logs

PostgreSQL 유연한 서버에 대한 서버 로그(로그 파일)를 관리합니다.

핵심 GA
az postgres flexible-server server-logs download

PostgreSQL 유연한 서버에 대한 로그 파일을 다운로드합니다.

핵심 GA
az postgres flexible-server server-logs list

PostgreSQL 유연한 서버에 대한 로그 파일을 나열합니다.

핵심 GA
az postgres flexible-server show

유연한 서버의 세부 정보를 가져옵니다.

핵심 GA
az postgres flexible-server show-connection-string

PostgreSQL 유연한 서버 데이터베이스에 대한 연결 문자열 표시합니다.

핵심 GA
az postgres flexible-server start

유연한 서버를 시작합니다.

핵심 GA
az postgres flexible-server stop

유연한 서버를 중지합니다.

핵심 GA
az postgres flexible-server update

유연한 서버를 업데이트합니다.

핵심 GA
az postgres flexible-server upgrade

유연한 서버의 주 버전을 업그레이드합니다.

핵심 GA
az postgres flexible-server virtual-endpoint

PostgreSQL 유연한 서버에 대한 가상 엔드포인트를 관리합니다.

핵심 GA
az postgres flexible-server virtual-endpoint create

유연한 서버에 대한 새 가상 엔드포인트를 만듭니다.

핵심 GA
az postgres flexible-server virtual-endpoint delete

가상 엔드포인트를 삭제합니다.

핵심 GA
az postgres flexible-server virtual-endpoint list

유연한 서버에 대한 모든 가상 엔드포인트를 나열합니다.

핵심 GA
az postgres flexible-server virtual-endpoint show

가상 엔드포인트의 세부 정보를 가져옵니다.

핵심 GA
az postgres flexible-server virtual-endpoint update

가상 엔드포인트를 업데이트합니다.

핵심 GA
az postgres flexible-server wait

유연한 서버가 특정 조건을 충족할 때까지 기다립니다.

핵심 GA
az postgres server

PostgreSQL 서버를 관리합니다.

핵심 GA
az postgres server-arc

Azure Arc 지원 PostgreSQL 서버를 관리합니다.

내선 번호 프리뷰
az postgres server-arc create

Azure Arc 지원 PostgreSQL 서버를 만듭니다.

내선 번호 프리뷰
az postgres server-arc delete

Azure Arc 지원 PostgreSQL 서버를 삭제합니다.

내선 번호 프리뷰
az postgres server-arc endpoint

Azure Arc 지원 PostgreSQL 서버 엔드포인트를 관리합니다.

내선 번호 프리뷰
az postgres server-arc endpoint list

Azure Arc 지원 PostgreSQL 서버 엔드포인트를 나열합니다.

내선 번호 프리뷰
az postgres server-arc list

Azure Arc 지원 PostgreSQL 서버를 나열합니다.

내선 번호 프리뷰
az postgres server-arc restore

다른 서버의 백업에서 Azure Arc 지원 PostgreSQL 서버를 복원합니다.

내선 번호 프리뷰
az postgres server-arc show

Azure Arc 지원 PostgreSQL 서버의 세부 정보를 표시합니다.

내선 번호 프리뷰
az postgres server-arc update

Azure Arc 지원 PostgreSQL 서버의 구성을 업데이트합니다.

내선 번호 프리뷰
az postgres server-logs

서버 로그를 관리합니다.

핵심 GA
az postgres server-logs download

로그 파일을 다운로드합니다.

핵심 GA
az postgres server-logs list

서버의 로그 파일을 나열합니다.

핵심 GA
az postgres server ad-admin

postgres 서버의 Active Directory 관리자를 관리합니다.

핵심 GA
az postgres server ad-admin create

PostgreSQL 서버용 Active Directory 관리istrator를 만듭니다.

핵심 GA
az postgres server ad-admin delete

PostgreSQL 서버용 Active Directory 관리istrator를 삭제합니다.

핵심 GA
az postgres server ad-admin list

PostgreSQL 서버에 대한 모든 Active Directory 관리istrators를 나열합니다.

핵심 GA
az postgres server ad-admin show

PostgreSQL 서버에 대한 Active Directory 관리istrator 정보를 가져옵니다.

핵심 GA
az postgres server ad-admin wait

PostgreSQL 서버 Active Directory 관리istrator의 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

핵심 GA
az postgres server configuration

서버의 구성 값을 관리합니다.

핵심 GA
az postgres server configuration list

서버에 대한 구성 값을 나열합니다.

핵심 GA
az postgres server configuration set

서버의 구성을 업데이트합니다.

핵심 GA
az postgres server configuration show

서버에 대한 구성을 가져옵니다.".

핵심 GA
az postgres server create

서버를 만듭니다.

핵심 GA
az postgres server delete

서버를 삭제합니다.

핵심 GA
az postgres server firewall-rule

서버에 대한 방화벽 규칙을 관리합니다.

핵심 GA
az postgres server firewall-rule create

서버에 대한 새 방화벽 규칙을 만듭니다.

핵심 GA
az postgres server firewall-rule delete

방화벽 규칙을 삭제합니다.

핵심 GA
az postgres server firewall-rule list

서버에 대한 모든 방화벽 규칙을 나열합니다.

핵심 GA
az postgres server firewall-rule show

방화벽 규칙의 세부 정보를 가져옵니다.

핵심 GA
az postgres server firewall-rule update

방화벽 규칙을 업데이트합니다.

핵심 GA
az postgres server georestore

백업에서 서버를 지역 복원합니다.

핵심 GA
az postgres server key

PostgreSQL 서버 키를 관리합니다.

핵심 GA
az postgres server key create

서버 키를 만듭니다.

핵심 GA
az postgres server key delete

서버 키를 삭제합니다.

핵심 GA
az postgres server key list

서버 키 목록을 가져옵니다.

핵심 GA
az postgres server key show

서버 키를 표시합니다.

핵심 GA
az postgres server list

사용 가능한 서버를 나열합니다.

핵심 GA
az postgres server list-skus

지정된 지역에 사용 가능한 sku를 나열합니다.

핵심 GA
az postgres server private-endpoint-connection

PostgreSQL 서버 프라이빗 엔드포인트 연결을 관리합니다.

핵심 GA
az postgres server private-endpoint-connection approve

PostgreSQL 서버와 연결된 지정된 프라이빗 엔드포인트 연결을 승인합니다.

핵심 GA
az postgres server private-endpoint-connection delete

PostgreSQL 서버와 연결된 지정된 프라이빗 엔드포인트 연결을 삭제합니다.

핵심 GA
az postgres server private-endpoint-connection reject

PostgreSQL 서버와 연결된 지정된 프라이빗 엔드포인트 연결을 거부합니다.

핵심 GA
az postgres server private-endpoint-connection show

PostgreSQL 서버와 연결된 프라이빗 엔드포인트 연결의 세부 정보를 표시합니다.

핵심 GA
az postgres server private-link-resource

PostgreSQL 서버 프라이빗 링크 리소스를 관리합니다.

핵심 GA
az postgres server private-link-resource list

PostgreSQL 서버에 지원되는 프라이빗 링크 리소스를 나열합니다.

핵심 GA
az postgres server replica

읽기 복제본(replica) 관리합니다.

핵심 GA
az postgres server replica create

서버용 읽기 복제본을 만듭니다.

핵심 GA
az postgres server replica list

지정된 서버의 모든 읽기 복제본을 나열합니다.

핵심 GA
az postgres server replica stop

읽기 복제본에 대한 복제를 중지하고 읽기/쓰기 서버로 만듭니다.

핵심 GA
az postgres server restart

서버를 다시 시작합니다.

핵심 GA
az postgres server restore

백업에서 서버를 복원합니다.

핵심 GA
az postgres server show

서버의 세부 정보를 가져옵니다.

핵심 GA
az postgres server show-connection-string

PostgreSQL 서버 데이터베이스에 대한 연결 문자열 표시합니다.

핵심 GA
az postgres server update

서버를 업데이트합니다.

핵심 GA
az postgres server vnet-rule

서버의 가상 네트워크 규칙을 관리합니다.

핵심 GA
az postgres server vnet-rule create

PostgreSQL 서버에 대한 액세스를 허용하는 가상 네트워크 규칙을 만듭니다.

핵심 GA
az postgres server vnet-rule delete

지정된 이름의 가상 네트워크 규칙을 삭제합니다.

핵심 GA
az postgres server vnet-rule list

서버의 가상 네트워크 규칙 목록을 가져옵니다.

핵심 GA
az postgres server vnet-rule show

가상 네트워크 규칙을 가져옵니다.

핵심 GA
az postgres server vnet-rule update

가상 네트워크 규칙을 업데이트합니다.

핵심 GA
az postgres server wait

서버가 특정 조건을 충족할 때까지 기다립니다.

핵심 GA
az postgres show-connection-string

PostgreSQL 서버 데이터베이스에 대한 연결 문자열 표시합니다.

내선 번호 GA
az postgres up

Azure Database for PostgreSQL 서버 및 구성을 설정합니다.

내선 번호 GA

az postgres down

PostgreSQL 서버 및 캐시된 정보를 삭제합니다.

az postgres down [--delete-group]
                 [--no-wait]
                 [--resource-group]
                 [--server-name]
                 [--yes]

예제

리소스 그룹을 제외하고 서버 및 캐시된 데이터를 삭제합니다.

az postgres down

리소스 그룹 및 전체 캐시를 삭제합니다.

az postgres down --delete-group

선택적 매개 변수

--delete-group

해당 리소스 그룹을 삭제합니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

기본값: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az postgres show-connection-string

PostgreSQL 서버 데이터베이스에 대한 연결 문자열 표시합니다.

az postgres show-connection-string [--admin-password]
                                   [--admin-user]
                                   [--database-name]
                                   [--server-name]

선택적 매개 변수

--admin-password -p

관리자의 로그인 암호입니다.

기본값: {password}
--admin-user -u

관리자의 로그인 사용자 이름입니다.

기본값: {login}
--database-name -d

데이터베이스의 이름입니다.

기본값: {database}
--server-name -s

서버의 이름입니다.

기본값: {server}
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az postgres up

Azure Database for PostgreSQL 서버 및 구성을 설정합니다.

az postgres up [--admin-password]
               [--admin-user]
               [--backup-retention]
               [--database-name]
               [--generate-password]
               [--geo-redundant-backup {Disabled, Enabled}]
               [--location]
               [--resource-group]
               [--server-name]
               [--sku-name]
               [--ssl-enforcement {Disabled, Enabled}]
               [--storage-size]
               [--tags]
               [--version]

예제

즉시 사용할 수 있도록 Azure Database for PostgreSQL 서버가 실행되고 구성되어 있는지 확인합니다.

az postgres up

기본 이름을 재정의하려면 원하는 값/기존 리소스를 나타내는 매개 변수를 제공합니다.

az postgres up -g MyResourceGroup -s MyServer -d MyDatabase -u MyUsername -p MyPassword

선택적 매개 변수

--admin-password -p

관리자의 로그인 암호입니다. 최소 8자 및 최대 128자 암호에는 영어 대문자, 영어 소문자, 숫자 및 영숫자가 아닌 문자의 세 가지 범주의 문자가 포함되어야 합니다. 암호에 로그인 이름의 전부 또는 일부를 포함할 수 없습니다. 로그인 이름의 일부는 연속 영숫자 3자 이상으로 정의됩니다.

--admin-user -u

관리자의 로그인 사용자 이름입니다.

--backup-retention

백업이 보존되는 일 수입니다.

--database-name -d

초기화할 데이터베이스의 이름입니다.

--generate-password

암호를 생성합니다.

--geo-redundant-backup

서버 백업에 대해 지역 중복 여부를 사용하도록 설정합니다.

허용되는 값: Disabled, Enabled
기본값: Disabled
--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--server-name -s

서버의 이름입니다.

--sku-name

sku의 이름(일반적으로 계층 + 제품군 + 코어(예: B_Gen4_1, GP_Gen5_8)입니다.

기본값: GP_Gen5_2
--ssl-enforcement

서버에 연결할 때 ssl 적용을 사용하도록 설정하거나 사용하지 않도록 설정합니다.

허용되는 값: Disabled, Enabled
기본값: Enabled
--storage-size

서버의 최대 스토리지 크기입니다. 단위는 메가바이트입니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--version

서버 버전입니다.

기본값: 10
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.