Tüm Ürünler
Search
Belge Merkezi

Database Autonomy Service:Kendi yönettiğiniz ECS veritabanlarını DAS'a bağlayın

Son Güncelleme:Oct 06, 2026

ECS örneğindeki kendi yönettiğiniz bir veritabanını doğrudan, merkezi veya ana bilgisayar bağlantı modunu kullanarak DAS'a bağlayın.

Önkoşullar

  • DAS, ECS üzerindeki aşağıdaki kendi yönettiğiniz veritabanı altyapılarını destekler:

    • MySQL: 5,6 veya sonraki sürümler

    • PostgreSQL: 9,0 veya sonraki sürümler

    • MongoDB: 3,2 veya sonraki sürümler

    • Redis: 2,8 veya sonraki sürümler

  • Veritabanı örneğinizi barındıran ECS örneği ile DAS aynı Alibaba Cloud hesabına ait olmalıdır.

Bağlantı modları

DAS, kendi yönettiğiniz ECS veritabanları için üç bağlantı modunu destekler:

  • Doğrudan mod: DBGateway olmadan bağlanır. Az sayıda ECS örneği için uygundur. Güvenlik grubu yapılandırması gerektirir.

  • Merkezi mod: Bir CIDR bloğu içindeki veritabanlarını otomatik olarak keşfetmek için bir veya daha fazla ECS örneğine DBGateway dağıtır. VPC için önerilir; klasik ağlar için önerilmez. Yüksek kullanılabilirlik için iki veya daha fazla örneğe dağıtın.

  • Ana bilgisayar modu: Veritabanlarını otomatik olarak keşfetmek için her ECS örneğine DBGateway dağıtır. Tam istek analizi, SQL yanıt süresi ve güvenlik denetimi dahil olmak üzere tüm DAS özelliklerini sunar. Üç bağlantı modunun özellik karşılaştırması.

Önemli

DBGateway yalnızca Linux üzerine dağıtılabilir.

Bağlantı modlarının özellik karşılaştırması

Aşağıdaki tabloda MySQL örneği kullanılarak bağlantı moduna göre özellikler karşılaştırılmaktadır.


Özellik


Doğrudan mod


Merkezi mod


Ana bilgisayar modu


Veritabanı ölçümleri


Desteklenir


Desteklenir


Desteklenir


Gerçek zamanlı performans


Desteklenir


Desteklenir


Desteklenir


Gerçek zamanlı oturumlar


Desteklenir


Desteklenir


Desteklenir


Alan analizi


Desteklenir


Desteklenir


Desteklenir


SQL tanılama


Desteklenir


Desteklenir


Desteklenir


Yavaş istek analizi


Kısmi (yavaş sorgu günlüğü tablolarda olmalıdır)


Kısmi (yavaş sorgu günlüğü tablolarda olmalıdır)


Desteklenir


Ana bilgisayar ölçümleri


Desteklenmez


Desteklenmez


Desteklenir


Tam istek analizi


Desteklenmez


Desteklenmez


Desteklenir


SQL yanıt süresi


Desteklenmez


Desteklenmez


Desteklenir


Güvenlik denetimi


Desteklenmez


Desteklenmez


Desteklenir

Doğrudan bağlantı

  1. DAS konsolu nda oturum açın.

  2. Sol gezinme bölmesinde Intelligent O&M Center > Instance Monitoring öğelerini seçin.

  3. Sayfanın sağ üst köşesinde Access Instance öğesine tıklayın.

  4. DB Instances on ECS öğesine tıklayın.

  5. Direct Connection Mode öğesine tıklayın.

  6. Bir bölge seçin.

  7. Hedef güvenlik grubunu bulun. Add DAS access rules sütununda Private Network onay kutusunu seçin ve ardından Save öğesine tıklayın.

    Not
    • DAS, seçilen bölge için hizmet IP adresini ECS örneğinin güvenlik grubu kurallarına otomatik olarak ekler. DAS hizmet IP adresleri.

    • DAS hizmet IP adresini en az bir güvenlik grubuna (özel ağ) ekleyin.

  8. ECS örneğini seçin ve Next öğesine tıklayın.

  9. Veritabanı oturum açma bilgilerini girin.


    Parametre


    Açıklama


    Select Engine


    Veritabanı altyapısı: MySQL, PostgreSQL, MongoDB ve Redis.


    Bağlantı noktası


    Kendi yönettiğiniz veritabanının bağlantı noktası.


    Veritabanı hesabı


    Kendi yönettiğiniz veritabanı için hesap.


    Parola


    Veritabanı hesabı için parola.

    Not

    Veritabanı hesabının gerekli izinlere sahip olması gerekir.

    • Gerekli izinlere sahip bir hesap zaten varsa veritabanı hesabını ve parolayı girin, ardından Authorize öğesine tıklayın.

    • Gerekli izinlere sahip bir hesap yoksa bir veritabanı hesabı ve parolası girin, ardından Generate Authorization Command öğesine tıklayın. Komutu kopyalayın, veritabanınızda çalıştırın ve ardından Authorize öğesine tıklayın.

  10. Authorize öğesine tıklayın. Authorize öğesine tıkladıktan sonra, Normal Connection durumuna ek olarak dört yaygın hata oluşur:

    • Unauthorized: Veritabanı hesabı veya parola sağlanmadı.

    • Failed to access.: DAS bağlanamadı. Olası nedenler: ağ sorunu veya örnek kesintisi.

    • Failed to verify.: Veritabanı hesabı veya parola yanlış.

    • Insufficient Permissions: Başarıyla bağlandı ancak hesap gerekli izinlere sahip değil.

  11. Complete öğesine tıklayın.

Merkezi bağlantı

  1. DAS konsolu nda oturum açın.

  2. Sol gezinme bölmesinde Intelligent O&M Center > Instance Monitoring öğelerini seçin.

  3. Sayfanın sağ üst köşesinde Access Instance öğesine tıklayın.

  4. DB Instances on ECS öğesine tıklayın.

  5. Use DBGateway in Centralized Mode öğesine tıklayın.

  6. Bir dağıtım yöntemi seçin:

    • VPC'de henüz bir DBGateway dağıtmadıysanız Deploy a new DAS DBGateway and search for instances. seçeneğini belirleyin.

      1. Hedef bölgedeki ECS örneğini seçin ve Generate Deployment Command öğesine tıklayın.

      2. Komutu kopyalayın, ECS örneğinde oturum açın ve komutu çalıştırın.

        Komut satırı arayüzü successfully değerini döndürürse dağıtım başarılıdır. Aksi takdirde DBGateway dağıtım sorunlarını giderme konusuna bakın, sorunu çözün ve yeniden dağıtın.

      3. Dağıtım başarılı olduktan sonra DAS ağ geçidini otomatik olarak keşfeder. Current Status alanında Normal durumu görünüyorsa Next öğesine tıklayın.

    • VPC'de zaten bir DBGateway dağıttıysanız Use existing DAS DBGateway to scan for new instances seçeneğini belirleyin.

      1. Select DBGateway sayfasında hedef DBGateway'i seçin.

      2. Discover Instance öğesine tıklayın.

  7. Discover Instance sayfasında veritabanı örneklerini keşfedin.

    1. DAS, veritabanı örneklerini keşfetmek için aşağıdaki iki yöntemi sağlar:

      • Automatic Scan seçeneğini belirleyin:

        1. Scan Address alanına IP aralığını veya CIDR bloğunu girin.

        2. Port Range alanına taranacak bağlantı noktası aralığını girin.

        3. Scan öğesine tıklayın.

      • Enter Instances seçeneğini belirleyin:

        1. Instances alanına örnek ayrıntılarını gerekli biçimde girin.

        2. Scan öğesine tıklayın.

    2. Örnekler keşfedildikten sonra Next öğesine tıklayın.

  8. Veritabanı oturum açma bilgilerini girin.


    Parametre


    Açıklama


    Select Engine


    Veritabanı altyapısı: MySQL, PostgreSQL, MongoDB ve Redis.


    Veritabanı hesabı


    Kendi yönettiğiniz veritabanı için hesap.


    Parola


    Veritabanı hesabı için parola.


    Veritabanı IP'si


    Yetkilendirilecek veritabanının IP adresi.

    Not

    Veritabanı hesabının gerekli izinlere sahip olması gerekir.

    • Gerekli izinlere sahip bir hesap zaten varsa veritabanı hesabını ve parolayı girin, ardından Authorize öğesine tıklayın.

    • Gerekli izinlere sahip bir hesap yoksa bir veritabanı hesabı ve parolası girin, ardından Generate Authorization Command öğesine tıklayın. Komutu kopyalayın, veritabanınızda çalıştırın ve ardından Authorize öğesine tıklayın.

  9. Authorize öğesine tıklayın. Authorize öğesine tıkladıktan sonra, Normal Connection durumuna ek olarak dört yaygın hata oluşur:

    • Unauthorized: Veritabanı hesabı veya parola sağlanmadı.

    • Failed to access.: DAS bağlanamadı. Olası nedenler: ağ sorunu veya örnek kesintisi.

    • Failed to verify.: Veritabanı hesabı veya parola yanlış.

    • Insufficient Permissions: Başarıyla bağlandı ancak hesap gerekli izinlere sahip değil.

  10. Complete öğesine tıklayın.

Ana bilgisayar bağlantısı

  1. DAS konsolu nda oturum açın.

  2. Sol gezinme bölmesinde Intelligent O&M Center > Instance Monitoring öğelerini seçin.

  3. Sayfanın sağ üst köşesinde Access Instance öğesine tıklayın.

  4. DB Instances on ECS öğesine tıklayın.

  5. Use DBGateway in Host Mode öğesine tıklayın.

  6. Hedef bölgedeki ECS örneğini seçin ve Generate Deployment Command öğesine tıklayın.

  7. Dağıtım komutunu kopyalayın ve seçilen ECS örneğinde çalıştırın.

    Komut satırı arayüzü successfully değerini döndürürse dağıtım başarılıdır. Aksi takdirde DBGateway dağıtım sorunlarını giderme konusuna bakın, sorunu çözün ve yeniden dağıtın.

  8. Dağıtım başarılı olduktan sonra DAS ağ geçidini otomatik olarak keşfeder. Current Status alanında Normal durumu görünüyorsa Next öğesine tıklayın.

  9. Veritabanı oturum açma bilgilerini girin.


    Parametre


    Açıklama


    Select Engine


    Veritabanı altyapısı: MySQL, PostgreSQL, MongoDB ve Redis.


    Veritabanı hesabı


    Kendi yönettiğiniz veritabanı için hesap.


    Parola


    Veritabanı hesabı için parola.


    Veritabanı IP'si


    Yetkilendirilecek veritabanının IP adresi.

    Not

    Veritabanı hesabının gerekli izinlere sahip olması gerekir.

    • Gerekli izinlere sahip bir hesap zaten varsa veritabanı hesabını ve parolayı girin, ardından Authorize öğesine tıklayın.

    • Gerekli izinlere sahip bir hesap yoksa bir veritabanı hesabı ve parolası girin, ardından Generate Authorization Command öğesine tıklayın. Komutu kopyalayın, veritabanınızda çalıştırın ve ardından Authorize öğesine tıklayın.

  10. Authorize öğesine tıklayın. Authorize öğesine tıkladıktan sonra, Normal Connection durumuna ek olarak dört yaygın hata oluşur:

    • Unauthorized: Veritabanı hesabı veya parola sağlanmadı.

    • Failed to access.: DAS bağlanamadı. Olası nedenler: ağ sorunu veya örnek kesintisi.

    • Failed to verify.: Veritabanı hesabı veya parola yanlış.

    • Insufficient Permissions: Başarıyla bağlandı ancak hesap gerekli izinlere sahip değil.

  11. Complete öğesine tıklayın.

SSS

**S: Yeniden başlatmadan sonra DBGateway can not get mount point by path /tmp hatasını bildirirse ne yapmalıyım?**

Bu hata, DBGateway'in toplama bileşenindeki bir özel durumdan kaynaklanır. Bir sürüm yayınında düzeltilen bilinen bir sorundur. Düzeltme yayınlandıktan (veya DBGateway'i en son sürüme yükselttikten) sonra, kendi yönettiğiniz veritabanınız yeni yavaş SQL sorguları oluşturduğunda DAS konsolunun verileri doğru şekilde görüntüleyip görüntülemediğini kontrol ederek düzeltmeyi doğrulayın.

API başvurusu


API


Açıklama


AddHDMInstance


Bir veritabanı örneğini DAS'a bağlar.