Hızlı başlangıç: Azure portal kullanarak PostgreSQL için Azure veritabanı sunucusu oluşturma

PostgreSQL için Azure Veritabanı, bulutta son derece kullanılabilir olan PostgreSQL veritabanlarını çalıştırmak, yönetmek ve ölçeklendirmek için kullandığınız, yönetilen bir hizmettir. Bu hızlı başlangıçta, tek bir PostgreSQL sunucusu için Azure veritabanı oluşturma ve buna bağlanma işlemlerinin nasıl yapılacağı gösterilir.

Önkoşullar

Bir Azure aboneliği gereklidir. Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir Azure hesabı oluşturun.

PostgreSQL için Azure Veritabanı sunucusu oluşturma

PostgreSQL için Azure veritabanı tek sunuculu veritabanı oluşturmak için Azure Portal gidin. PostgreSQL sunucuları Için Azure veritabanı'nı arayın ve seçin.

PostgreSQL için Azure veritabanı 'nı bulun.

  1. Add (Ekle) seçeneğini belirleyin.

  2. PostgreSQL için Azure veritabanı oluşturma sayfasında, tek sunucu' yı seçin.

    Tek sunucu seçin

  3. Şimdi aşağıdaki bilgilerle temel bilgiler formunu girin.

    Tek bir sunucu oluşturmaya yönelik temel bilgiler sekmesini gösteren ekran görüntüsü.

    Ayar Önerilen değer Açıklama
    Abonelik abonelik adınız istediğiniz Azure aboneliğini seçin.
    Kaynak grubu myresourcegroup Aboneliğinizden yeni veya var olan bir kaynak grubu.
    Sunucu adı mydemoserver PostgreSQL için Azure Veritabanı sunucunuzu tanıtan benzersiz bir ad. Postgres.Database.Azure.com etki alanı adı, sağladığınız sunucu adına eklenir. Sunucunuz yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. 3 ile 63 arasında karakter içermelidir.
    Veri kaynağı Yok Sıfırdan yeni bir sunucu oluşturmak için Yok'u seçin. Yalnızca var olan bir sunucunun coğrafi yedeklemesinden geri yükleme yaptıysanız yedekleme ' yi seçin.
    Yönetici kullanıcı adı myadmin Sunucu Yöneticisi Kullanıcı adınızı girin. PG_ ile başlayamaz ve bu değerlere izin verilmez: azure_superuser, azure_pg_admin, yönetici, yönetici, kök, Konuk veya genel.
    Parola parolanız Sunucu Yöneticisi kullanıcısı için yeni bir parola. Aşağıdaki kategorilerden üçünden 8 ila 128 karakter içermesi gerekir: Ingilizce büyük harfler, Ingilizce küçük harfler, sayılar (0-9) ve alfasayısal olmayan karakterler (örneğin,!, $, #,%).
    Konum istediğiniz konum Açılan listeden bir konum seçin.
    Sürüm En son ana sürüm Belirli gereksinimleriniz olmadığı sürece, en son PostgreSQL ana sürümü.
    İşlem + depolama Varsayılanları Kullan Varsayılan fiyatlandırma katmanı, 4 sanal çekirdek ve 100 GB depolama alanı ile genel amaçlı . Yedekleme saklama, coğrafi olarak yedekli yedekleme seçeneğiyle 7 güne ayarlanır.
    Fiyatlandırma hakkında bilgi edinin ve gerekirse Varsayılanları güncelleştirin.

    Not

    Hafif işlem ve g/ç iş yükünüz için yeterli ise temel fiyatlandırma katmanını kullanmayı düşünün. Temel fiyatlandırma katmanında oluşturulan sunucuların daha sonra Genel Amaçlı veya bellek için Iyileştirilmiş olarak ölçeklenemeyeceğini unutmayın.

  4. Seçimlerinizi gözden geçirmek için gözden geçir + oluştur ' u seçin. Sunucuyu sağlamak için Oluştur’u seçin. Bu işlem birkaç dakika sürebilir.

    Not

    Boş bir veritabanı, Postgres oluşturulur. Ayrıca, yönetilen hizmet işlemlerini Kullanıcı eylemlerinden ayırmak için kullanılan bir azure_maintenance veritabanı bulacaksınız. Azure_maintenance veritabanına erişemezsiniz.

başarılı dağıtım.

Sorun mu yaşıyorsunuz? Bize bilgi verin.

Güvenlik duvarı kuralını yapılandırma

Varsayılan olarak, oluşturduğunuz sunucuya herkese açık bir şekilde erişilebilir. IP adresiniz için izinler vermeniz gerekir. Azure portal sunucu kaynağınız ' ne gidin ve sunucu kaynağınız için sol taraftaki menüden bağlantı güvenliği ' ni seçin. Kaynağınızın nasıl bulunacağını bilmiyorsanız bkz. kaynakları açma.

Bağlantı güvenliği için güvenlik duvarı kurallarını gösteren ekran görüntüsü.

Geçerli ISTEMCI IP adresi ekle' yi seçin ve ardından Kaydet' i seçin. Daha fazla IP adresi ekleyebilir veya bu IP adreslerinden sunucunuza bağlanmak için bir IP aralığı sağlayabilirsiniz. Daha fazla bilgi için bkz. PostgreSQL Için Azure veritabanı 'Nda güvenlik duvarı kuralları.

Not

Bağlantı sorunlarından kaçınmak için ağınızın 5432 numaralı bağlantı noktası üzerinden giden trafiğe izin verdiğinden emin olun. PostgreSQL için Azure veritabanı bu bağlantı noktasını kullanır.

Sorun mu yaşıyorsunuz? Bize bilgi verin.

Psql ile sunucuya bağlanma

Popüler PostgreSQL istemcileri olan psql veya pgAdmin' i kullanabilirsiniz. Bu hızlı başlangıçta, Azure portal içindeki Azure Cloud Shell psql kullanarak bağlanacağız.

  1. Sunucunuzun genel bakış bölümünden yeni oluşturduğunuz sunucu için sunucu adı, Sunucu Yöneticisi oturum açma adı, parola ve abonelik kimliğini bir yere göz atın.

    bağlantı bilgilerini alın.

  2. Sol üst taraftaki simgeyi seçerek portalda Azure Cloud Shell açın.

    Not

    Cloud Shell ilk kez açarsanız, bir kaynak grubu ve depolama hesabı oluşturmak için bir istem görürsünüz. Bu bir kerelik bir adımdır ve tüm oturumlar için otomatik olarak eklenir.

    Azure Cloud Shell açma için sunucu bilgilerini ve simgesini gösteren ekran görüntüsü.

  3. Azure Cloud Shell terminalinde aşağıdaki komutu çalıştırın. Değerleri gerçek sunucu adı ve Yönetici Kullanıcı oturum açma adınızla değiştirin. Yönetici kullanıcıyla boş veritabanı Postgres 'yi şu biçimde kullanın: <admin-username>@<servername> .

    psql --host=mydemoserver.postgres.database.azure.com --port=5432 --username=myadmin@mydemoserver --dbname=postgres
    

    Bu deneyim Cloud Shell terminalinde nasıl görünür:

     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=>
    
  4. Aynı Azure Cloud Shell terminalinde, Konuk adlı bir veritabanı oluşturun.

    postgres=> CREATE DATABASE guest;
    
  5. Bağlantıları yeni oluşturulan Konuk veritabanına geçirin.

    \c guest
    
  6. Yazın \q ve ardından Enter tuşunu seçerek psql ' i kapatın.

Sorun mu yaşıyorsunuz? Bize bilgi verin.

Kaynakları temizleme

Bir kaynak grubundaki PostgreSQL için Azure veritabanı sunucusunu başarıyla oluşturdunuz. Gelecekte bu kaynaklara ihtiyaç duymazsanız, kaynak grubunu veya PostgreSQL sunucusunu silerek bunları silebilirsiniz.

Kaynak grubunu silmek için:

  1. Azure portal, kaynak gruplarını arayıp seçin.
  2. Kaynak grubu listesinde, kaynak grubunuzun adını seçin.
  3. Kaynak grubunuzun genel bakış sayfasında kaynak grubunu sil' i seçin.
  4. Onay iletişim kutusunda, kaynak grubunuzun adını girip Sil' i seçin.

Sunucuyu silmek için, sunucunuzun genel bakış sayfasında Sil düğmesini seçin:

Sunucu silme düğmesini gösteren ekran görüntüsü.

Sorun mu yaşıyorsunuz? Bize bilgi verin.

Sonraki adımlar

Aradığınızı bulamıyor musunuz? Bize bilgi verin.