Önálló Azure Database for PostgreSQL-kiszolgáló kezelése az Azure CLI használatával

A KÖVETKEZŐKRE VONATKOZIK: Azure Database for PostgreSQL – Önálló kiszolgáló

Fontos

Azure Database for PostgreSQL – Az önálló kiszolgáló a kivezetési útvonalon van. Határozottan javasoljuk, hogy frissítsen az Azure Database for PostgreSQL rugalmas kiszolgálóra. A rugalmas Azure Database for PostgreSQL-kiszolgálóra való migrálással kapcsolatos további információkért lásd: Mi történik az önálló Azure Database for PostgreSQL-kiszolgálóval?

Ez a cikk bemutatja, hogyan kezelheti az Azure-ban üzembe helyezett önálló kiszolgálókat. A felügyeleti feladatok közé tartozik a számítási és tárolási skálázás, a rendszergazdai jelszó kérése és a kiszolgáló részleteinek megtekintése.

Előfeltételek

Ha még nincs Azure-előfizetése, kezdés előtt hozzon létre egy ingyenes fiókot. Ez a cikk megköveteli, hogy az Azure CLI 2.0-s vagy újabb verzióját helyileg futtassa. A telepített verziók megtekintéséhez futtassa az az --version parancsot. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése.

Az az login paranccsal kell bejelentkeznie a fiókjába. Jegyezze fel az Azonosító tulajdonságot , amely az Azure-fiók előfizetés-azonosítójára hivatkozik.

az login

Válassza ki az adott előfizetést a fiókjában az az account set paranccsal. Jegyezze fel az az bejelentkezési kimenet azonosítóértékét, amelyet a parancs előfizetési argumentumaként használ. Ha több előfizetéssel rendelkezik válassza ki a megfelelő előfizetést, amelyre az erőforrást terhelni szeretné. Az összes előfizetés lekéréséhez használja az az fióklistát.

az account set --subscription <subscription id>

Ha még nem hozott létre kiszolgálót, ebben a rövid útmutatóban hozhat létre egyet.

Azure Cloud Shell

Az Azure által üzemeltetett Azure Cloud Shell egy interaktív felület, amelyet a böngészőből használhat. A Bash vagy a PowerShell segítségével is használhatja a Cloud Shellt az Azure-szolgáltatásokhoz. A Cloud Shell előre telepített parancsaival futtathatja a jelen cikkben szereplő kódot anélkül, hogy bármit telepítenie kellene a helyi környezetben.

Az Azure Cloud Shell indítása:

Lehetőség Példa/hivatkozás
Válassza a Kipróbálás lehetőséget egy kód vagy parancsblokk jobb felső sarkában. A Kipróbálás lehetőség választása nem másolja automatikusan a kódot vagy a parancsot a Cloud Shellbe. Képernyőkép az Azure Cloud Shell kipróbálásának példájáról.
Látogasson el a https://shell.azure.com webhelyre, vagy kattintson a Cloud Shell indítása gombra a böngészőben. Gomb az Azure Cloud Shell elindításához.
Az Azure Portal jobb felső sarkában található menüben kattintson a Cloud Shell gombra. Képernyőkép az Azure Portal Cloud Shell gombjáról

Az Azure Cloud Shell használata:

  1. Indítsa el a Cloud Shellt.

  2. A kód vagy parancs másolásához kattintson a Másolás gombra egy kódblokkon (vagy parancsblokkon).

  3. Illessze be a kódot vagy parancsot a Cloud Shell-munkamenetbe a Windows és Linux rendszeren a Ctrl Shift+V billentyűkombinációval+, vagy a Cmd+Shift+V macOS rendszeren való kiválasztásával.

  4. A kód vagy parancs futtatásához válassza az Enter lehetőséget .

Számítás és tárolás skálázása

Az alábbi paranccsal egyszerűen skálázhatja fel a tarifacsomagot, a számítást és a tárolást. Láthatja az összes kiszolgálói műveletet, amely az az postgres-kiszolgáló áttekintését hajthatja végre

az postgres server update --resource-group myresourcegroup --name mydemoserver --sku-name GP_Gen5_4 --storage-size 6144

A fenti argumentumok részletei a következők:

Beállítás Mintaérték Leírás
név mydemoserver Adjon meg egy egyedi nevet az Azure Database for PostgreSQL-kiszolgálónak. A kiszolgálónév csak kisbetűket, számokat és a kötőjel (-) karaktert tartalmazhatja. 3–63 karakter hosszúságú lehet.
resource-group myresourcegroup Adja meg az Azure-erőforráscsoport nevét.
sku-name GP_Gen5_2 Adja meg a tarifacsomag és a számítási konfiguráció nevét. A {tarifacsomag}{számítási generáció}{virtuális magok} mintát követi rövidített módon. További információért tekintse meg a tarifacsomagokat .
storage-size 6144 A kiszolgáló tárkapacitása (megabájtban megadva). Minimum 5120, és 1024-ben növekszik.

Fontos

  • A tárterület vertikálisan felskálázható (a tárterület azonban nem skálázható le)
  • Az alapszintűről az általános célúra vagy a memóriaoptimalizált tarifacsomagra való felskálázás nem támogatott. Manuálisan felskálázhatja a bash-szkriptet vagy a PostgreSQL Workbench-et

PostgreSQL-adatbázisok kezelése egy kiszolgálón.

Ezen parancsok bármelyikével létrehozhat, törölhet, listázhat és megtekinthet adatbázistulajdonságokat a kiszolgálón

Parancsmag Használat Leírás
az postgres db create az postgres db create -g myresourcegroup -s mydemoserver -n mydatabasename Adatbázis létrehozása
az postgres db delete az postgres db delete -g myresourcegroup -s mydemoserver -n mydatabasename Törölje az adatbázist a kiszolgálóról. Ez a parancs nem törli a kiszolgálót.
az postgres db list az postgres db list -g myresourcegroup -s mydemoserver a kiszolgálón lévő összes adatbázist listázza
az postgres db show az postgres db show -g myresourcegroup -s mydemoserver -n mydatabasename Az adatbázis további részletei

Rendszergazdai jelszó frissítése

Ezzel a paranccsal módosíthatja a rendszergazdai szerepkör jelszavát

az postgres server update --resource-group myresourcegroup --name mydemoserver --admin-password <new-password>

Fontos

Győződjön meg arról, hogy a jelszó legalább 8 karakterből és legfeljebb 128 karakterből áll. A jelszónak a következő kategóriákból kell tartalmaznia karaktereket: angol nagybetűk, angol kisbetűk, számok és nem alfanumerikus karakterek.

Kiszolgáló törlése

Ha csak törölni szeretné az önálló PostgreSQL-kiszolgálót, futtathatja az az postgres server delete parancsot.

az postgres server delete --resource-group myresourcegroup --name mydemoserver

Következő lépések