Tüm Ürünler
Search
Belge Merkezi

Data Management:Cloud veritabanı örneği kaydedin

Son Güncelleme:Oct 04, 2026

Bu konu, bir Alibaba Cloud veritabanı örneğini Data Management (DMS) ile nasıl kaydedeceğinizi açıklar.

Ön koşullar

  • Cloud veritabanı türünün DMS tarafından desteklenmesi gerekir.

  • Sistem rolünüzün DBA veya yönetici olması gerekir. Sistem rolünüzü görüntülemek için bkz. Sistem rolümü görüntüle.

  • Bir Alibaba Cloud veritabanı örneğini kaydetmek için genel bir uç nokta kullanamazsınız.

Dikkat edilmesi gerekenler

  • Bir örneği DMS ile yönetmek için ortak bir hesap yerine özel bir veritabanı hesabı oluşturmanızı öneririz. Veritabanı hesabı için izin gereksinimleri aşağıdaki gibidir:

    • Örnekteki tüm veritabanlarını yönetmek için hesaba tüm örnek üzerinde izinler verin.

    • Belirli bir veya birkaç veritabanını yönetmek için hesaba yalnızca bu veritabanları üzerinde izinler verin.

    • Hesabın veri oluşturma, silme ve değiştirme; tabloları sorgulama ve tablo şemasını değiştirme işlemleri için yeterli DML iznine sahip olması gerekir.

    • Görünümler, saklı yordamlar, tetikleyiciler ve işlevler gibi nesneler üzerinde işlem yapmak için hesabın yeterli izne sahip olması gerekir.

  • Hataları önlemek için girdiğiniz bilgilerin başında veya sonunda boşluk ya da diğer özel karakterler bırakmayın.

  • Genellikle DMS'de bir cloud veritabanı kaydettiğinizde IP adreslerini bir izin listesine eklemeniz istenir. Bu istem görünmezse ve veritabanını yönetemezseniz, DMS IP adres aralıklarını veritabanının güvenlik ayarlarına manuel olarak eklemeniz gerekir.

Örnek kaydedin

Bu bölümde ApsaraDB RDS for MySQL örneği kullanılmıştır.

  1. DMS 5.0 konsolunda oturum açın.

  2. Konsol ana sayfasının sol tarafındaki Database Instances bölümünde Örnek Ekle add simgesini tıklayın.

    Not

    Üst gezinme çubuğundan Data Assets > Instances seçeneğini belirleyip ardından New düğmesini de tıklayabilirsiniz.

  3. Add Instance sayfasında örnek bilgilerini girin.

    Kategori

    Parametre

    Açıklama

    Data source

    -

    Varsayılan olarak Alibaba Cloud-MySQL seçilir. Farklı bir veritabanı türü seçebilirsiniz.

    Basic information

    Database type

    Veritabanı örneğinin türünü seçin.

    Not

    Bir veritabanı türü seçtikten sonra Basic Information bölümündeki parametreler otomatik olarak yenilenir.

    Instance region

    Veritabanı örneğinin bulunduğu bölgeyi seçin.

    Other primary accounts

    Bu parametre, Cross-Alibaba Cloud account instance seçeneğini belirlediğinizde görünür. Veritabanı örneğinin ait olduğu Alibaba Cloud hesabını seçin.

    Not

    Alibaba Cloud hesabı listede yoksa örneği satın almak için kullanılan hesabı eklemek üzere Add User düğmesini tıklayın. Daha fazla bilgi için bkz. Kullanıcı ekle.

    Registration method

    Veritabanı örneğini kaydetme yöntemini seçin. Instance ID veya Connection String ile kayıt yapabilirsiniz.

    Instance ID veya Connection String

    Instance ID veya connection string değerini girin.

    Not

    Bağlantı dizesi bir iç ağ adresinden ve bir bağlantı noktasından oluşur. ApsaraDB RDS for MySQL için örnek: rm-XXXXXXX.mysql.rds.aliyuncs.com:3306.

    Access mode

    Örnek için güvenlik barındırma özelliğini etkinleştirip etkinleştirmeyeceğinizi ve oturum açma yöntemini seçin. Güvenlik barındırma etkinleştirildiğinde kullanıcılar kimlik bilgilerine doğrudan maruz kalmaz; bu da ayrıntılı izin kontrolü sağlar.

    • Security Hosting - Automatic (Recommended): DMS, örnek için güvenlik barındırmayı otomatik olarak etkinleştirir ve DMS'de oturum açmak için bir veritabanı hesabı ve parola oluşturur.

      Not
      • Bu parametre yalnızca bir ApsaraDB RDS örneği kaydederken kullanılabilir.

      • Otomatik olarak oluşturulan hesabı ApsaraDB RDS konsolunda görüntüleyebilirsiniz. DMS özelliklerinin beklendiği gibi çalışmasını sağlamak için bu hesabı değiştirmeyin veya silmeyin.

      • PostgreSQL dışındaki ApsaraDB RDS örnekleri için DMS tarafından otomatik olarak oluşturulan hesapların veritabanı veya veritabanı hesabı oluşturma izni yoktur.

    • Security Hosting - Manual: DMS, örnek için güvenlik barındırmayı otomatik olarak etkinleştirir ancak mevcut bir veritabanı hesabının kimlik bilgilerini manuel olarak girmeniz gerekir.

    • Security Hosting - KMS: DMS, örnek için güvenlik barındırmayı otomatik olarak etkinleştirir ancak veritabanında oturum açmak için Key Management Service (KMS) içinde oluşturulmuş bir RDS kimlik bilgisini manuel olarak seçmeniz gerekir.

      Not

      Bu parametre yalnızca bir ApsaraDB RDS örneği kaydederken kullanılabilir.

    • No Hosting (Not Recommended): Güvenlik barındırma devre dışı bırakılırsa sık sık veritabanı hesabınızı ve parolanızı kullanarak oturum açmanız gerekir; bu durum normal işlemleri etkileyebilir.

    Add-on feature pack

    Bir özellik paketi seçin.

    • Security Collaboration veya Stable Change (birini seçin): Security Collaboration, Stable Change'in tüm yeteneklerini destekler ve geliştirme ile onay iş akışlarını esnek bir şekilde özelleştirmenize olanak tanıyan DevOps özellikleri sunar. Stable Change, kilitsiz şema değişikliği ve SQL incelemesi gibi daha kararlı veritabanı işlemleri için çözümler sağlar.

      Not

      Security Collaboration veya Stable Change seçmezseniz örnek varsayılan olarak Flexible Management modunu kullanır.

    • Sensitive Data Protection: Bu özellik, hassas verileri yönetmenize ve maskelemenize olanak tanır. Daha fazla bilgi için bkz. Hassas Veri Korumayı Etkinleştir.

    Security rules

    Bu parametre, Security Collaboration özellik paketini seçtiğinizde görünür.

    Veritabanı üzerinde ayrıntılı kontrol uygulamak için varsayılan sistem kurallarını veya özel güvenlik kurallarını seçebilirsiniz.

    Classification and grading template

    Veri sınıflandırma şablonu yapılandırma seçeneği yalnızca Sensitive Data Protection etkinleştirildiğinde görünür.

    Yüksek hassasiyet düzeyine sahip alanları korumak amacıyla bir veri sınıflandırma ve derecelendirme şablonunu bir örneğe bağlayabilirsiniz. Böylece örneğin veritabanlarındaki ve tablolarındaki alanların şablondaki kurallarla eşleşip eşleşmediğini belirleyebilirsiniz. Bir alan kurallarla eşleşirse sınıflandırma ve derecelendirme etiketiyle işaretlenir.

    Advanced information

    Environment type

    Örneğin ortam türünü seçin.

    Instance name

    DMS'de örnek için özel bir görünen ad belirtmek üzere Synchronize Instance Name onay kutusunun seçimini kaldırın.

    Not

    DMS, örnek adını cloud hizmetinden yalnızca ilk kayıt sırasında senkronize eder. Daha sonra örnek adını örneği düzenleyerek değiştirebilirsiniz.

    Lock-free Schema Change

    Kilitsiz şema değişikliği özelliğini etkinleştirip etkinleştirmeyeceğinizi seçin. İki çalıştırma modu desteklenir: Execute with DMS lock-free change ve Prioritize native lock-free, switch to DMS on failure.

    Not

    Bu parametre yalnızca MySQL veritabanları için kullanılabilir.

    Enable SSL

    Not

    Bu parametre yalnızca MySQL veya Redis veritabanları için kullanılabilir.

    Varsayılan olarak DMS'de SSL bağlantıları disabled.

    Veritabanına SSL üzerinden bağlanmanız gerekiyorsa DMS'de SSL'yi enable ve veritabanı sunucusunda da SSL'nin etkin olduğundan emin olmanız gerekir.

    Secure Sockets Layer (SSL), veri güvenliğini ve bütünlüğünü artırmak için ağ bağlantılarını taşıma katmanında şifreler ancak bağlantı gecikme süresini artırabilir.

    Instance DBA

    İzin istekleri gibi sonraki iş akışları için bir DBA rolü seçin.

    Query timeout (s)

    Bu ayar, belirtilen süre sınırını aşan SQL penceresindeki sorgu ifadelerini sonlandırarak veritabanını korumanıza yardımcı olur.

    Export timeout (s)

    Bu ayar, belirtilen süre sınırını aşan SQL penceresinden yürütülen dışa aktarma görevlerini sonlandırarak veritabanını korumanıza yardımcı olur.

  4. Parametreleri yapılandırdıktan sonra sol alt köşede bulunan Test Connection düğmesini tıklayın.

    Not

    Bağlantı testi başarısız olursa hata mesajına göre örnek bilgilerini kontrol edin.

  5. Connection Successful mesajı göründüğünde Submit düğmesini tıklayın.

    Cloud veritabanı örneği artık DMS ile kaydedilmiştir. DMS konsolunun sol tarafındaki örnek listesinde örneği görüntüleyebilir ve yönetebilirsiniz.

İlgili işlemler

  • Security Hosting - Automatic erişim modundan başka bir moda geçip tekrar geri dönerseniz DMS, otomatik olarak oluşturulan hesabın parolasını sıfırlar.

  • DMS'de başka bir Alibaba Cloud hesabındaki kaynaklara erişmeniz veya kaynaklarınızı başka bir Alibaba Cloud hesabının DMS'sine kaydetmeniz gerekiyorsa bkz. Hesaplar arası kaynaklara erişin veya kaynakları kaydedin.

  • Bir veritabanı örneğini DMS'ye kaydettikten sonra aşağıdaki işlemleri gerçekleştirmeniz gerekebilir:

  • Bir örneği kaydetmek için AddInstance API'sini kullanın.

SSS

  • S: DMS'de bir Alibaba Cloud veritabanı kaydederken izin listesi yapılandırma iletişim kutusu görünür. Ne yapmalıyım?

    İletişim kutusunda eklenecek IP CIDR bloğu 100.104.175.0/24 gösterilir ve bu işlemin mevcut izin listesi ayarlarının üzerine yazacağı hatırlatılır.

    C: İleti kutusunda Configure Whitelist düğmesini tıklayabilirsiniz. Sistem ardından DMS sunucu IP adreslerini cloud veritabanının izin listesine otomatik olarak ekler. Otomatik yapılandırma başarısız olursa bunları manuel olarak eklemeniz gerekir. Daha fazla bilgi için bkz. DMS IP adres aralıklarını ekleyin.

  • S: DMS'de Flexible Management modu artık kullanılamıyor mu?

    C: Mod hala kullanılabilir. Stable Change veya Security Collaboration seçmezseniz örneğiniz varsayılan olarak Flexible Management modunu kullanır.

  • S: Bir Redis örneği için TLS/SSL şifrelemeyi etkinleştirdikten sonra DMS'den veritabanında oturum açamıyorum. Sistem, SSL bağlantısı gerektiğini belirten bir hata mesajı gösteriyor. Bu sorunu nasıl çözebilirim?

    Orijinal hata mesajı şöyledir: ERR must use ssl connection in ssl port.

    C: Bu sorunu örneği düzenleyerek çözebilirsiniz.

    1. DMS 5.0 konsolunda oturum açın.

    2. DMS ana sayfasında sol gezinme bölmesindeki Database Instances > Instances Disconnected listesinde hedef Redis örneğini bulun, sağ tıklayın ve ardından Edit seçeneğini belirleyin.

    3. Advanced Information bölümünde SSL'yi etkinleştir seçeneğini belirleyin.

    4. SSL'yi etkinleştirdikten sonra Test Connection düğmesini tıklayın.

    5. Bağlantı testi başarılı olduktan sonra Save düğmesini tıklayın. Artık veritabanına DMS üzerinden bağlanılabilir.

  • S: DMS'de bir MaxCompute örneği kaydettikten sonra neden tablo bilgilerini görüntüleyemiyorum? Ne yapmalıyım?

    C: 1 Mart 2024 tarihinden itibaren MaxCompute, yeni projeler için proje düzeyinde Information Schema paketini otomatik olarak yüklemeyi durdurmuştur. Bu, yeni projelerin varsayılan olarak bu pakete sahip olmadığı anlamına gelir. Proje meta verilerine erişim izni elde etmek için Project Owner veya Super_Administrator rolüne sahip bir RAM kullanıcısı olarak Information Schema izin paketini yükleyebilirsiniz. Örneğin, MaxCompute istemcisine oturum açın ve install package Information_Schema.systables; komutunu çalıştırın.

    Not

    Daha fazla bilgi için bkz. Proje düzeyinde Information Schema.

  • S: Hangi senaryolarda veri kaynağı kaydı desteklenmez?

    C: Veri kaynağı kaydı aşağıdaki senaryolarda desteklenmez:

    • Veritabanınızın ağ ortamı 100.x.x.x CIDR bloğunu (örneğin 100.64.0.0/10) kullanır. Bu durum bir ağ bağlantısı çakışmasına neden olur ve örnek kaydını engeller.

    • Cluster modundaki Alibaba Cloud dışı Redis kümeleri. Bu kümelerdeki MOVED yönlendirme mekanizması ağ bağlantısını engeller ve örnek kaydını kullanılamaz hale getirir.

  • S: Bir MySQL örneğini kaydedemedim ve Connections using insecure transport are prohibited while --require_secure_transport=ON hatasını aldım. Bu sorunu nasıl çözebilirim?

    C: Bu hata, MySQL örneğinde SSL şifrelemenin etkin olduğunu ancak DMS'de SSL'nin varsayılan olarak devre dışı olduğunu gösterir. Örnek kayıt formunun Advanced Information bölümünde Enable SSL seçeneğini Enable olarak ayarlayın ve ardından bağlantıyı yeniden test edin.

  • S: Bir Hologres örneğini kaydedemedim. Bu sorunu nasıl çözebilirim?

    C: Örnek kaydı için kullanılan AccessKey ile ilişkili RAM kullanıcısının bir Hologres kullanıcı grubuna eklendiğinden emin olun. RAM kullanıcısı yetkilendirilmezse Hologres örneğine erişemez. Hologres kullanıcı grubu yönetimi hakkında daha fazla bilgi için Hologres belgelerine bakın.

Veritabanlarında oturum açmayla ilgili daha fazla SSS için bkz. Veritabanı oturum açma hakkında SSS.