Snabbstart: Skapa en Azure Database for PostgreSQL-server med hjälp av Azure Portal
Azure Database för PostgreSQL är en hanterad tjänst som du använder för att köra, hantera och skala högtillgängliga PostgreSQL-databaser i molnet. Den här snabbstarten visar hur du skapar en Azure Database for PostgreSQL server och ansluter till den.
Förutsättningar
En Azure-prenumeration krävs. Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt Azure-konto innan du börjar.
Skapa en Azure Database for PostgreSQL-server
Gå till Azure Portal för att skapa en Azure Database for PostgreSQL enskild serverdatabas. Sök efter och välj Azure Database for PostgreSQL servrar.
Välj Lägg till.
På sidan Skapa en Azure Database for PostgreSQL väljer du Enskild server.
Ange nu formuläret Grundläggande med följande information.
Inställning Föreslaget värde Beskrivning Prenumeration ditt prenumerationsnamn välj önskad Azure-prenumeration. Resursgrupp myresourcegroup En ny eller en befintlig resursgrupp från din prenumeration. Servernamn mydemoserver Ett unikt namn som identifierar Azure Database för PostgreSQL-servern. Domännamnet som postgres.database.azure.com läggs till i det servernamn som du anger. Servernamnet får bara innehålla gemener, siffror och bindestreck (-). Det måste innehålla 3 till 63 tecken. Datakälla Ingen Välj Ingen om du vill skapa en ny server från grunden. Välj Endast säkerhetskopiering om du återställer från en geo-säkerhetskopia av en befintlig server. Användarnamn för administratör myadmin Ange användarnamnet för serveradministratören. Det kan inte börja med pg_ och dessa värden tillåts inte: azure_superuser, azure_pg_admin, admin, administratör, rot, gäst eller offentlig. Lösenord ditt lösenord Ett nytt lösenord för serveradministratörsanvändaren. Det måste innehålla 8 till 128 tecken från tre av följande kategorier: engelska versala bokstäver, engelska gemena bokstäver, siffror (0 till 9) och icke-alfanumeriska tecken (till exempel !, $, #, %). Location din önskade plats Välj en plats i listrutan. Version Senaste huvudversion Den senaste PostgreSQL-huvudversionen, om du inte har andra särskilda krav. Beräkning och lagring använd standardvärdena Standardprisnivån är Generell användning med 4 virtuella kärnor och 100 GB lagring. Kvarhållning av säkerhetskopior är inställt på 7 dagar med alternativet Geografiskt redundant säkerhetskopiering.
Lär dig mer om priser och uppdatera standardvärdena om det behövs.Anteckning
Överväg att använda prisnivån Basic om lätt beräkning och I/O är lämpligt för din arbetsbelastning. Observera att servrar som skapats på prisnivån Basic inte senare kan skalas till Generell användning eller minnesoptimerad.
Välj Granska + skapa för att granska dina val. Välj Skapa för att etablera servern. Den här åtgärden kan ta några minuter.
Anteckning
En tom databas, postgres, skapas. Du hittar också en azure_maintenance databas som används för att separera hanterade tjänstprocesser från användaråtgärder. Du kan inte komma åt azure_maintenance databasen.
Har du problem? Berätta för oss.
Konfigurera en brandväggsregel
Som standard är den server som du skapar inte offentligt tillgänglig. Du måste ge behörighet till din IP-adress. Gå till serverresursen i Azure Portal och välj Anslutningssäkerhet på menyn till vänster för serverresursen. Om du inte är säker på hur du hittar din resurs kan du gå till Öppna resurser.
Välj Lägg till aktuell klient-IP-adress och välj sedan Spara. Du kan lägga till fler IP-adresser eller ange ett IP-intervall för att ansluta till servern från dessa IP-adresser. Mer information finns i Brandväggsregler i Azure Database for PostgreSQL.
Anteckning
För att undvika anslutningsproblem kontrollerar du om nätverket tillåter utgående trafik via port 5432. Azure Database for PostgreSQL använder den porten.
Har du problem? Berätta för oss.
Anslut till servern med psql
Du kan använda psql eller pgAdmin, som är populära PostgreSQL-klienter. I den här snabbstarten ansluter vi med psql i Azure Cloud Shell i Azure Portal.
Anteckna servernamnet, inloggningsnamnet för serveradministratören, lösenordet och prenumerations-ID:t för den nya servern i avsnittet Översikt på servern.
Öppna Azure Cloud Shell portalen genom att välja ikonen längst upp till vänster.
Anteckning
Om du öppnar Cloud Shell första gången visas en uppmaning om att skapa en resursgrupp och ett lagringskonto. Det här är ett enda steg och ansluts automatiskt för alla sessioner.
Kör följande kommando i Azure Cloud Shell terminalen. Ersätt värden med det faktiska servernamnet och inloggningsnamnet för administratörsanvändaren. Använd den tomma databasen postgres med administratörsanvändaren i det här formatet:
<admin-username>@<servername>.psql --host=mydemoserver.postgres.database.azure.com --port=5432 --username=myadmin@mydemoserver --dbname=postgresSå här ser upplevelsen ut i Cloud Shell terminalen:
Requesting a Cloud Shell.Succeeded. Connecting terminal... Welcome to Azure Cloud Shell Type "az" to use Azure CLI Type "help" to learn about Cloud Shell user@Azure:~$psql --host=mydemoserver.postgres.database.azure.com --port=5432 --username=myadmin@mydemoserver --dbname=postgres Password for user myadmin@mydemoserver.postgres.database.azure.com: psql (12.2 (Ubuntu 12.2-2.pgdg16.04+1), server 11.6) SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off) Type "help" for help. postgres=>I samma terminal Azure Cloud Shell du en databas med namnet gäst.
postgres=> CREATE DATABASE guest;Växla anslutningar till den nyligen skapade gästdatabasen.
\c guestSkriv
\qoch välj sedan Retur för att stänga psql.
Har du problem? Berätta för oss.
Rensa resurser
Du har skapat en Azure Database for PostgreSQL server i en resursgrupp. Om du inte förväntar dig att behöva dessa resurser i framtiden kan du ta bort dem genom att ta bort antingen resursgruppen eller PostgreSQL-servern.
Så här tar du bort resursgruppen:
- I Azure Portal du efter och väljer Resursgrupper.
- I listan över resursgrupper väljer du namnet på din resursgrupp.
- På sidan Översikt för resursgruppen väljer du Ta bort resursgrupp.
- I bekräftelsedialogrutan anger du namnet på resursgruppen och väljer sedan Ta bort.
Om du vill ta bort servern väljer du knappen Ta bort på sidan Översikt på servern:
Har du problem? Berätta för oss.