az postgres server-arc
Poznámka
Tento odkaz je součástí rozšíření arcdata pro Azure CLI (verze 2.3.1 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az postgres server-arc . Přečtěte si další informace o rozšířeních.
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Správa serverů PostgreSQL s podporou služby Azure Arc
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az postgres server-arc create |
Vytvořte server PostgreSQL s podporou služby Azure Arc. |
Rozšíření | Preview |
az postgres server-arc delete |
Odstranění serveru PostgreSQL s podporou služby Azure Arc |
Rozšíření | Preview |
az postgres server-arc endpoint |
Správa koncových bodů serveru PostgreSQL s podporou služby Azure Arc |
Rozšíření | Preview |
az postgres server-arc endpoint list |
Seznam koncových bodů serveru PostgreSQL s podporou služby Azure Arc |
Rozšíření | Preview |
az postgres server-arc list |
Výpis serveru PostgreSQL s podporou služby Azure Arc |
Rozšíření | Preview |
az postgres server-arc restore |
Obnovení serveru PostgreSQL s podporou služby Azure Arc ze zálohy z jiného serveru |
Rozšíření | Preview |
az postgres server-arc show |
Zobrazí podrobnosti o serveru PostgreSQL s podporou služby Azure Arc. |
Rozšíření | Preview |
az postgres server-arc update |
Aktualizujte konfiguraci serveru PostgreSQL s podporou služby Azure Arc. |
Rozšíření | Preview |
az postgres server-arc create
Skupina příkazů postgres server-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Vytvořte server PostgreSQL s podporou služby Azure Arc.
Pokud chcete nastavit heslo serveru, nastavte proměnnou prostředí 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]
Příklady
Vytvořte server PostgreSQL s podporou služby Azure Arc.
az postgres server-arc create -n pg1 --k8s-namespace namespace --use-k8s
Povinné parametry
Název serveru PostgreSQL s podporou služby Azure Arc
Volitelné parametry
Název účtu Active Directory pro tento server PostgreSQL s podporou služby Azure Arc. Tento účet je potřeba vytvořit před nasazením této instance.
Název Připojení or služby Active Directory. Tento parametr označuje záměr nasazení s podporou AD.
Název tajného kódu Kubernetes, který se má vygenerovat, nebo bude hostitelem přihlašovacích údajů účtu správce uživatele.
Cesta k souboru obsahujícímu privátní klíč certifikátu ve formátu PEM, který se má použít pro připojení SSL klienta.
Cesta k souboru obsahujícímu veřejný klíč certifikátu ve formátu PEM, který se má použít pro připojení SSL klienta.
Maximální počet jader procesoru, které je možné použít pro server PostgreSQL s podporou služby Azure Arc.
Minimální počet jader procesoru, která musí být k dispozici pro každý uzel pro naplánování služby.
Pokud je tato hodnota zadaná, považuje se za vývojovou instanci a nebude se účtovat.
Název DNS služby vystavený koncovým uživatelům pro připojení k tomuto serveru PostgreSQL s podporou Služby Arc (např. pginstancename.contoso.com).
Seznam povolených rozšíření s čárkou Po povolení je možné rozšíření nainstalovat pomocí příkazu CREATE EXTENSION.
Obor názvů Kubernetes, kde je nasazený server PostgreSQL s podporou Služby Azure Arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Název tajného klíče Kubernetes, který obsahuje soubor keytab pro tento server PostgreSQL s podporou služby Azure Arc.
Nastaví nastavení log_min_messages pro modul PostgreSQL. Platné hodnoty jsou: DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, WARNING, ERROR, LOG, FATAL, PANIC.
Limit paměti serveru PostgreSQL s podporou Azure Arc jako číslo následované Ki (kilobajtů), Mi (megabajte) nebo Gi (gigabajty).
Požadavek na paměť serveru PostgreSQL s podporou Azure Arc jako číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Pokud je zadáno, nebude vytvořena žádná externí služba. V opačném případě se vytvoří externí služba pomocí typu zadaného s argumentem --service-type nebo stejného typu služby jako kontroler dat.
Než se vrátíte, nečekejte na to, až bude nasazení připravené.
Cesta ke zdrojovému souboru JSON pro server PostgreSQL s podporou Azure Arc. Tato položka je nepovinná.
Číslo portu, na kterém je primární služba vystavená koncovým uživatelům.
Doba uchovávání záloh zadaná ve dnech. Povolené hodnoty jsou 0 až 35. Výchozí hodnota je 7. Nastavení doby uchovávání na 0 vypne automatické zálohování pro PostgreSql s podporou Azure Arc.
Čárkami oddělený seznam poznámek, které se mají použít u všech externích služeb.
Název tajného kódu Kubernetes pro vygenerování, který je hostitelem certifikátu SSL.
Čárkami oddělený seznam popisků, které se mají použít u všech externích služeb.
Typ primární služby.
Třída úložiště, která se má použít pro trvalé svazky zálohování.
Třída úložiště, která se má použít pro trvalé svazky dat.
Třída úložiště, která se má použít pro trvalé svazky protokolů.
K provedení této akce použijte místní rozhraní API Kubernetes.
Velikost svazku úložiště, který se má použít pro zálohy jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro data jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro protokoly jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az postgres server-arc delete
Skupina příkazů postgres server-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Odstranění serveru PostgreSQL s podporou služby Azure Arc
az postgres server-arc delete --name
[--force]
[--k8s-namespace]
[--use-k8s]
Příklady
Odstranění serveru PostgreSQL s podporou služby Azure Arc
az postgres server-arc delete -n pg1 --k8s-namespace namespace --use-k8s
Povinné parametry
Název serveru PostgreSQL s podporou služby Azure Arc
Volitelné parametry
Odstraňte server PostgreSQL s podporou služby Azure Arc bez potvrzení.
Obor názvů Kubernetes, kde je nasazený server PostgreSQL s podporou Služby Azure Arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az postgres server-arc list
Skupina příkazů postgres server-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Výpis serveru PostgreSQL s podporou služby Azure Arc
az postgres server-arc list [--k8s-namespace]
[--use-k8s]
Příklady
Výpis serveru PostgreSQL s podporou služby Azure Arc
az postgres server-arc list --k8s-namespace namespace --use-k8s
Volitelné parametry
Obor názvů Kubernetes, kde jsou nasazené servery PostgreSQL s podporou Služby Azure Arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az postgres server-arc restore
Skupina příkazů postgres server-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Obnovení serveru PostgreSQL s podporou služby Azure Arc ze zálohy z jiného serveru
Pokud chcete nastavit heslo serveru, nastavte proměnnou prostředí 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]
Příklady
Obnovení serveru PostgreSQL s podporou Služby Azure Arc
az postgres server-arc restore -n <to-pg> --source-server <from-pg> --k8s-namespace namespace --use-k8s
Povinné parametry
Obor názvů Kubernetes, který obsahuje PostgreSql s podporou Služby Azure Arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Název serveru PostgreSQL s podporou Azure Arc, který se má vytvořit.
Název serveru PostgreSQL s podporou Azure Arc, ze kterého se má provést obnovení.
Volitelné parametry
Pokud je tato možnost nastavená, ověří zdrojové a cílové prostředky a čas bez provedení obnovení. Nejstarší a nejnovější možné doby obnovení se vrátí ve stavu úlohy obnovení.
Než se vrátíte, nečekejte na to, až bude nasazení připravené.
Třída úložiště, která se má použít pro trvalé svazky zálohování.
Třída úložiště, která se má použít pro trvalé svazky dat.
Třída úložiště, která se má použít pro trvalé svazky protokolů.
Bod v čase zdrojového serveru, který se obnoví a vytvoří nový server PostgreSQL s podporou služby Azure Arc. Musí být větší nebo roven nejstarší hodnotě data a času zdrojové databáze. Čas by měl být v následujícím formátu: RRRR-MM-DDTHH:MM:SSZ. Pokud není k dispozici žádný čas, obnoví se nejnovější záloha.
K provedení této akce použijte místní rozhraní API Kubernetes.
Velikost svazku úložiště, který se má použít pro zálohy jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro data jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro protokoly jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az postgres server-arc show
Skupina příkazů postgres server-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Zobrazí podrobnosti o serveru PostgreSQL s podporou služby Azure Arc.
az postgres server-arc show --name
[--k8s-namespace]
[--path]
[--use-k8s]
Příklady
Zobrazí podrobnosti o serveru PostgreSQL s podporou služby Azure Arc.
az postgres server-arc show -n pg1 --k8s-namespace namespace --use-k8s
Povinné parametry
Název serveru PostgreSQL s podporou služby Azure Arc
Volitelné parametry
Obor názvů Kubernetes, kde je nasazený server PostgreSQL s podporou Služby Azure Arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Cesta, kde by se měla zapsat úplná specifikace pro server PostgreSQL s podporou služby Azure Arc. Pokud tento parametr vynecháte, zapíše se specifikace do standardního výstupu.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az postgres server-arc update
Skupina příkazů postgres server-arc je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Aktualizujte konfiguraci serveru PostgreSQL s podporou služby Azure Arc.
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]
Příklady
Aktualizujte konfiguraci serveru PostgreSQL s podporou služby Azure Arc.
az postgres server-arc update --path ./spec.json -n pg1 --k8s-namespace namespace --use-k8s
Povolte rozšíření pro existující server PostgreSQL s podporou služby Azure Arc.
az postgres server-arc update -n pg1 --extensions 'pgaudit,pg_partman' --k8s-namespace namespace --use-k8s
Odeberte rozšíření ze serveru PostgreSQL s podporou Služby Azure Arc.
az postgres server-arc update -n pg1 --extensions "''" --k8s-namespace namespace --use-k8s
Povinné parametry
Název serveru PostgreSQL s podporou služby Azure Arc, který se aktualizuje. Název, pod kterým je vaše instance nasazena, nelze změnit.
Volitelné parametry
Cesta k souboru obsahujícímu privátní klíč certifikátu ve formátu PEM, který se má použít pro připojení SSL klienta.
Cesta k souboru obsahujícímu veřejný klíč certifikátu ve formátu PEM, který se má použít pro připojení SSL klienta.
Maximální počet jader procesoru pro server PostgreSQL s podporou služby Azure Arc, které je možné použít pro každý uzel. Pokud chcete odebrat cores_limit, zadejte její hodnotu jako prázdný řetězec.
Minimální počet jader procesoru, která musí být k dispozici pro každý uzel pro naplánování služby. Pokud chcete odebrat cores_request, zadejte její hodnotu jako prázdný řetězec.
Pokud je tato hodnota zadaná, považuje se za vývojovou instanci a nebude se účtovat.
Seznam povolených rozšíření s čárkou Pokud chcete přidat nebo odebrat nové rozšíření, aktualizujte existující seznam rozšíření. Po povolení je možné rozšíření nainstalovat pomocí příkazu CREATE EXTENSION.
Obor názvů Kubernetes, kde je nasazený server PostgreSQL s podporou Služby Azure Arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Název tajného klíče Kubernetes, který obsahuje soubor keytab pro tento server PostgreSQL s podporou služby Azure Arc.
Nastaví nastavení log_min_messages pro modul PostgreSQL. Platné hodnoty jsou: DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1, INFO, NOTICE, WARNING, ERROR, LOG, FATAL, PANIC.
Limit paměti pro server PostgreSQL s podporou Azure Arc jako číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty). Pokud chcete odebrat memory_limit, zadejte její hodnotu jako prázdný řetězec.
Požadavek na paměť pro server PostgreSQL s podporou Azure Arc jako číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty). Pokud chcete odebrat memory_request, zadejte její hodnotu jako prázdný řetězec.
Pokud je zadáno, nebude vytvořena žádná externí služba. V opačném případě se vytvoří externí služba pomocí typu zadaného s argumentem --service-type nebo stejného typu služby jako kontroler dat.
Než se vrátíte, nečekejte na to, až bude nasazení připravené.
Cesta ke zdrojovému souboru JSON pro server PostgreSQL s podporou Azure Arc. Tato položka je nepovinná.
Číslo portu, na kterém je primární služba vystavená koncovým uživatelům.
Doba uchovávání záloh zadaná ve dnech. Povolené hodnoty jsou 0 až 35. Výchozí hodnota je 7. Nastavení doby uchovávání na 0 vypne automatické zálohování pro PostgreSql s podporou Azure Arc.
Čárkami oddělený seznam poznámek, které se mají použít u všech externích služeb.
Název tajného kódu Kubernetes pro vygenerování, který je hostitelem certifikátu SSL.
Čárkami oddělený seznam popisků, které se mají použít u všech externích služeb.
Typ primární služby.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro