az postgres server-arc
Kommentar
Den här referensen är en del av arcdata-tillägget för Azure CLI (version 2.3.1 eller senare). Tillägget installeras automatiskt första gången du kör ett az postgres server-arc-kommando . Läs mer om tillägg.
Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera Azure Arc-aktiverade PostgreSQL-servrar.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az postgres server-arc create |
Skapa en Azure Arc-aktiverad PostgreSQL-server. |
Anknytning | Förhandsgranska |
az postgres server-arc delete |
Ta bort en Azure Arc-aktiverad PostgreSQL-server. |
Anknytning | Förhandsgranska |
az postgres server-arc endpoint |
Hantera Azure Arc-aktiverade PostgreSQL-serverslutpunkter. |
Anknytning | Förhandsgranska |
az postgres server-arc endpoint list |
Lista Azure Arc-aktiverade PostgreSQL-serverslutpunkter. |
Anknytning | Förhandsgranska |
az postgres server-arc list |
Lista Azure Arc-aktiverad PostgreSQL-server. |
Anknytning | Förhandsgranska |
az postgres server-arc restore |
Återställa en Azure Arc-aktiverad PostgreSQL-server från en säkerhetskopia från en annan server. |
Anknytning | Förhandsgranska |
az postgres server-arc show |
Visa information om en Azure Arc-aktiverad PostgreSQL-server. |
Anknytning | Förhandsgranska |
az postgres server-arc update |
Uppdatera konfigurationen av en Azure Arc-aktiverad PostgreSQL-server. |
Anknytning | Förhandsgranska |
az postgres server-arc create
Kommandogruppen "postgres server-arc" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapa en Azure Arc-aktiverad PostgreSQL-server.
Ange serverns lösenord genom att ange miljövariabeln AZDATA_PASSWORD.
az postgres server-arc create --name
[--ad-account-name]
[--ad-connector-name]
[--admin-login-secret]
[--cert-private-key-file]
[--cert-public-key-file]
[--cores-limit]
[--cores-request]
[--dev]
[--dns-name]
[--extensions]
[--k8s-namespace]
[--keytab-secret]
[--log-level]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--path]
[--port]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-logs]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-logs]
Exempel
Skapa en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc create -n pg1 --k8s-namespace namespace --use-k8s
Obligatoriska parametrar
Namnet på den Azure Arc-aktiverade PostgreSQL-servern.
Valfria parametrar
Active Directory-kontonamnet för den här Azure Arc-aktiverade PostgreSQL-servern. Det här kontot måste skapas innan den här instansen distribueras.
Namnet på Active Directory-Anslut eller. Den här parametern anger en avsikt att distribuera med AD-stöd.
Namnet på Kubernetes-hemligheten för att generera värddatorer eller värd för inloggningskontoautentiseringsuppgifter för användaradministratör.
Sökväg till filen som innehåller en PRIVAT PEM-formaterad certifikatnyckel som ska användas för klient-SSL-anslutningar.
Sökväg till filen som innehåller en offentlig PEM-formaterad certifikatnyckel som ska användas för klient-SSL-anslutningar.
Det maximala antalet CPU-kärnor som kan användas för Azure Arc-aktiverad PostgreSQL-server.
Det minsta antalet CPU-kärnor som måste vara tillgängliga per nod för att schemalägga tjänsten.
Om detta anges betraktas det som en dev-instans och faktureras inte för.
Tjänstens DNS-namn som exponeras för slutanvändarna för att ansluta till den här Azure Arc-aktiverade PostgreSQL-servern (t.ex. pginstancename.contoso.com).
Kommaavgränsad lista över tillägg som ska aktiveras. När det är aktiverat kan tillägget installeras via kommandot "CREATE EXTENSION".
Kubernetes-namnområdet där Den Azure Arc-aktiverade PostgreSQL-servern distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Namnet på Kubernetes-hemligheten som innehåller nyckelfliksfilen för den här Azure Arc-aktiverade PostgreSQL-servern.
Anger inställningen log_min_messages för PostgreSQL-motorn. Giltiga värden är: DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, WARNING, ERROR, LOG, FATAL, PANIC.
Minnesgränsen för Den Azure Arc-aktiverade PostgreSQL-servern som ett tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Minnesbegäran för Den Azure Arc-aktiverade PostgreSQL-servern som ett tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Om det anges skapas ingen extern tjänst. Annars skapas en extern tjänst med antingen den typ som anges med argumentet --service-type eller samma tjänsttyp som datakontrollanten.
Vänta inte tills distributionen är klar innan du återvänder.
Sökvägen till käll-json-filen för Den Azure Arc-aktiverade PostgreSQL-servern. Det här steget är inte obligatoriskt.
Portnumret där den primära tjänsten exponeras för slutanvändarna.
Kvarhållningsperiod för säkerhetskopior som anges i dagar. Tillåtna värden är 0 till 35. Standardvärdet är 7. Om du anger kvarhållningsperioden till 0 inaktiveras automatiska säkerhetskopieringar för Azure Arc-aktiverade PostgreSql.
Kommaavgränsad lista över anteckningar som ska tillämpas på alla externa tjänster.
Namnet på Kubernetes-hemligheten som ska genereras som är värd för SSL-certifikatet.
Kommaavgränsad lista med etiketter som ska tillämpas på alla externa tjänster.
Typen för den primära tjänsten.
Lagringsklassen som ska användas för beständiga säkerhetskopieringsvolymer.
Lagringsklassen som ska användas för databeständiga volymer.
Lagringsklassen som ska användas för loggbeständiga volymer.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Storleken på lagringsvolymen som ska användas för säkerhetskopior som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för data som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för loggar som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az postgres server-arc delete
Kommandogruppen "postgres server-arc" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc delete --name
[--force]
[--k8s-namespace]
[--use-k8s]
Exempel
Ta bort en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc delete -n pg1 --k8s-namespace namespace --use-k8s
Obligatoriska parametrar
Namnet på den Azure Arc-aktiverade PostgreSQL-servern.
Valfria parametrar
Ta bort Den Azure Arc-aktiverade PostgreSQL-servern utan bekräftelse.
Kubernetes-namnområdet där Den Azure Arc-aktiverade PostgreSQL-servern distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az postgres server-arc list
Kommandogruppen "postgres server-arc" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Lista Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc list [--k8s-namespace]
[--use-k8s]
Exempel
Lista Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc list --k8s-namespace namespace --use-k8s
Valfria parametrar
Kubernetes-namnområdet där De Azure Arc-aktiverade PostgreSQL-servrarna distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az postgres server-arc restore
Kommandogruppen "postgres server-arc" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Återställa en Azure Arc-aktiverad PostgreSQL-server från en säkerhetskopia från en annan server.
Ange serverns lösenord genom att ange miljövariabeln AZDATA_PASSWORD.
az postgres server-arc restore --k8s-namespace
--name
--source-server
[--dry-run]
[--no-wait]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-logs]
[--time]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-logs]
Exempel
Återställa en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc restore -n <to-pg> --source-server <from-pg> --k8s-namespace namespace --use-k8s
Obligatoriska parametrar
Kubernetes-namnområdet som innehåller Den Azure Arc-aktiverade PostgreSql. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Namnet på den Azure Arc-aktiverade PostgreSQL-servern som ska skapas.
Namnet på den Azure Arc-aktiverade PostgreSQL-servern att återställa från.
Valfria parametrar
Om det anges validerar du käll- och målresurserna och tiden, utan att utföra återställningen. De tidigaste och senaste möjliga återställningstiderna returneras i status för återställningsaktiviteten.
Vänta inte tills distributionen är klar innan du återvänder.
Lagringsklassen som ska användas för beständiga säkerhetskopieringsvolymer.
Lagringsklassen som ska användas för databeständiga volymer.
Lagringsklassen som ska användas för loggbeständiga volymer.
Tidpunkten för källservern som ska återställas för att skapa den nya Azure Arc-aktiverade PostgreSQL-servern. Måste vara större än eller lika med källdatabasens tidigaste datum/tid-värde för återställning. Tiden bör vara i följande format: "ÅÅÅÅ-MM-DDTHH:MM:SSZ". Om ingen tid ges återställs den senaste säkerhetskopieringen.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Storleken på lagringsvolymen som ska användas för säkerhetskopior som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för data som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Storleken på den lagringsvolym som ska användas för loggar som ett positivt tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte).
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az postgres server-arc show
Kommandogruppen "postgres server-arc" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Visa information om en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc show --name
[--k8s-namespace]
[--path]
[--use-k8s]
Exempel
Visa information om en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc show -n pg1 --k8s-namespace namespace --use-k8s
Obligatoriska parametrar
Namnet på den Azure Arc-aktiverade PostgreSQL-servern.
Valfria parametrar
Kubernetes-namnområdet där Den Azure Arc-aktiverade PostgreSQL-servern distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
En sökväg där den fullständiga specifikationen för Den Azure Arc-aktiverade PostgreSQL-servern ska skrivas. Om den utelämnas skrivs specifikationen till standardutdata.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az postgres server-arc update
Kommandogruppen "postgres server-arc" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdatera konfigurationen av en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc update --name
[--cert-private-key-file]
[--cert-public-key-file]
[--cores-limit]
[--cores-request]
[--dev]
[--extensions]
[--k8s-namespace]
[--keytab-secret]
[--log-level]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--path]
[--port]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type]
[--use-k8s]
Exempel
Uppdatera konfigurationen av en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc update --path ./spec.json -n pg1 --k8s-namespace namespace --use-k8s
Aktivera tillägg för en befintlig Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc update -n pg1 --extensions 'pgaudit,pg_partman' --k8s-namespace namespace --use-k8s
Ta bort tillägg från en Azure Arc-aktiverad PostgreSQL-server.
az postgres server-arc update -n pg1 --extensions "''" --k8s-namespace namespace --use-k8s
Obligatoriska parametrar
Namnet på den Azure Arc-aktiverade PostgreSQL-servern som uppdateras. Det går inte att ändra namnet under vilket instansen distribueras.
Valfria parametrar
Sökväg till filen som innehåller en PRIVAT PEM-formaterad certifikatnyckel som ska användas för klient-SSL-anslutningar.
Sökväg till filen som innehåller en offentlig PEM-formaterad certifikatnyckel som ska användas för klient-SSL-anslutningar.
Det maximala antalet CPU-kärnor för Azure Arc-aktiverad PostgreSQL-server som kan användas per nod. Om du vill ta bort cores_limit anger du dess värde som en tom sträng.
Det minsta antalet CPU-kärnor som måste vara tillgängliga per nod för att schemalägga tjänsten. Om du vill ta bort cores_request anger du dess värde som tom sträng.
Om detta anges betraktas det som en dev-instans och faktureras inte för.
Kommaavgränsad lista över tillägg som ska aktiveras. Om du vill lägga till eller ta bort ett nytt tillägg uppdaterar du den befintliga listan med tillägg. När det är aktiverat kan tillägget installeras via kommandot "CREATE EXTENSION".
Kubernetes-namnområdet där Den Azure Arc-aktiverade PostgreSQL-servern distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
Namnet på Kubernetes-hemligheten som innehåller nyckelfliksfilen för den här Azure Arc-aktiverade PostgreSQL-servern.
Anger inställningen log_min_messages för PostgreSQL-motorn. Giltiga värden är: DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, WARNING, ERROR, LOG, FATAL, PANIC.
Minnesgränsen för Azure Arc-aktiverad PostgreSQL-server som ett tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte). Om du vill ta bort memory_limit anger du dess värde som en tom sträng.
Minnesbegäran för Azure Arc-aktiverad PostgreSQL-server som ett tal följt av Ki (kilobyte), Mi (megabyte) eller Gi (gigabyte). Om du vill ta bort memory_request anger du dess värde som en tom sträng.
Om det anges skapas ingen extern tjänst. Annars skapas en extern tjänst med antingen den typ som anges med argumentet --service-type eller samma tjänsttyp som datakontrollanten.
Vänta inte tills distributionen är klar innan du återvänder.
Sökvägen till käll-json-filen för Den Azure Arc-aktiverade PostgreSQL-servern. Det här steget är inte obligatoriskt.
Portnumret där den primära tjänsten exponeras för slutanvändarna.
Kvarhållningsperiod för säkerhetskopior som anges i dagar. Tillåtna värden är 0 till 35. Standardvärdet är 7. Om du anger kvarhållningsperioden till 0 inaktiveras automatiska säkerhetskopieringar för Azure Arc-aktiverade PostgreSql.
Kommaavgränsad lista över anteckningar som ska tillämpas på alla externa tjänster.
Namnet på Kubernetes-hemligheten som ska genereras som är värd för SSL-certifikatet.
Kommaavgränsad lista med etiketter som ska tillämpas på alla externa tjänster.
Typen för den primära tjänsten.
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för