Hızlı Başlangıç: PostgreSQL için Azure Veritabanı kullanarak bir Azure portal

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 sunucu oluşturma PostgreSQL için Azure Veritabanı ve sunucuya nasıl bağlanabilirsiniz?

Ö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

Tek Sunucu Azure portal oluşturmak için PostgreSQL için Azure Veritabanı'e gidin. Sunucularda arama PostgreSQL için Azure Veritabanı seçin.

Yeni PostgreSQL için Azure Veritabanı.

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

  2. Yeni sunucu oluştur PostgreSQL için Azure Veritabanı Tek sunucu'ya tıklayın.

    Tek sunucu seçme

  3. Şimdi aşağıdaki bilgilerle Temel Bilgiler formunu girin.

    Tek sunucu oluşturmak için Temel Bilgiler sekmesini gösteren ekran görüntüsü.

    Ayar Önerilen değer Açıklama
    Abonelik abonelik adınız İstediğiniz Azure Aboneliğini seçin.
    Kaynak grubu myresourcegroup Aboneliğinizin yeni bir kaynak grubu veya var olan bir kaynak grubu.
    Sunucu adı mydemoserver PostgreSQL için Azure Veritabanı sunucunuzu tanıtan benzersiz bir ad. Etki alanı postgres.database.azure.com, size sağlandı sunucu adına eklenir. Sunucunuz yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. 3 ile 63 karakter arasında olmalıdır.
    Veri kaynağı Hiçbiri Sıfırdan yeni bir sunucu oluşturmak için Yok'u seçin. Yalnızca var olan bir sunucunun coğrafi yedeğinden geri yükleme yaptıysanız Yedekle'yi seçin.
    Yönetici kullanıcı adı myadmin Sunucu yöneticisi kullanıcı adınızı girin. Pg_ ile başlanmaz ve şu değerlere izin verilmez: azure_superuser, azure_pg_admin, yönetici, kök, konuk veya genel.
    Parola parolanız Sunucu yöneticisi kullanıcı için yeni bir parola. Şu kategorilerin üçünden 8-128 karakter içermelidir: İngilizce büyük harfler, İngilizce 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ı kullanma Varsayılan fiyatlandırma katmanı 4 sanal Genel Amaçlı 100 GB depolama alanına sahip bir katmandır. Coğrafi Olarak Yedekli yedekleme seçeneğiyle yedekleme saklama 7 gün olarak ayarlanır.
    Fiyatlandırma hakkında bilgi edinin ve gerekirse varsayılanları güncelleştirin.

    Not

    İş yükünüz için hafif işlem ve I/O yeterli ise Temel fiyatlandırma katmanını kullanmayı göz önünde bulundurarak. Temel fiyatlandırma katmanında oluşturulan sunucuların daha sonra depolama veya Bellek için İyileştirilmiş Genel Amaçlı ölçeklendirilemez.

  4. Seçimlerinizi gözden geçirmek için Gözden geçir ve oluştur'a 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ı azure_maintenance ayırmak için kullanılan bir veritabanı da bulabilirsiniz. Veritabanına erişe azure_maintenance.

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

Sorun mu var? Bize haber ver.

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

Varsayılan olarak, oluşturmakta olduğu sunucuya genel olarak erişilemez. IP adresinize izinler verebilirsiniz. Sunucu kaynağınıza gidin ve Azure portal kaynağınız için sol tarafındaki menüden Bağlantı güvenliği'ne tıklayın. Kaynağınızı nasıl bulasanı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 adresini ekle'yi ve ardından Kaydet'i seçin. Daha fazla IP adresi ekleyebilir veya sunucunuza bu IP adreslerinden bağlanmak için bir IP aralığı sebilirsiniz. Daha fazla bilgi için bkz. PostgreSQL için Azure Veritabanı.

Not

Bağlantı sorunlarını önlemek için ağın 5432 bağlantı noktası üzerinden giden trafiğe izin verip izin verip çıkaramaması gerekir. PostgreSQL için Azure Veritabanı bağlantı noktasını kullanır.

Sorun mu var? Bize haber ver.

Bağlan psql ile sunucuya yükleme

Popüler PostgreSQL istemcileri olan psql veya pgAdminkullanabilirsiniz. Bu hızlı başlangıçta, Azure Cloud Shell içinde psql kullanarak bağlan Azure portal.

  1. Yeni oluşturduğunuz sunucunun Sunucu adı, sunucu yöneticisi oturum açma adı, parola ve abonelik kimliği bilgilerini, sunucunuza ilişkin Genel Bakış bölümünden not edin.

    bağlantı bilgilerini almak.

  2. Sol Azure Cloud Shell simgesini seçerek portalda oturum açın.

    Not

    İlk kez Cloud Shell için bir kaynak grubu ve depolama hesabı oluşturma istemiyle karşınız. Bu bir kezlik bir adımdır ve tüm oturumlar için otomatik olarak eklenir.

    Sunucu bilgilerini ve sunucuyu açma simgesini gösteren ekran Azure Cloud Shell.

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

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

    Deneyimin terminalde nasıl Cloud Shell:

     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ı terminalde Azure Cloud Shell adlı bir veritabanı oluşturun.

    postgres=> CREATE DATABASE guest;
    
  5. Bağlantıları yeni oluşturulan konuk veritabanına değiştirme.

    \c guest
    
  6. yazın \q ve ardından Enter tuşuna basın ve psql'yi kapatın.

Sorun mu var? Bize haber ver.

Kaynakları temizleme

Kaynak grubunda başarıyla bir PostgreSQL için Azure Veritabanı sunucusu oluşturdunız. Bu kaynaklara gelecekte ihtiyaç olmasını beklemiyorsanız, kaynak grubunu veya PostgreSQL sunucusunu silerek bunları silebilirsiniz.

Kaynak grubunu silmek için:

  1. Kaynak Azure portal için arama ve kaynak grupları'ı seçin.
  2. Kaynak grubu listesinde kaynak grubu adının 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.