Tüm Ürünler
Search
Belge Merkezi

ApsaraDB for MongoDB:DTS: MongoDB Atlas'tan ApsaraDB for MongoDB'ye Geçiş

Son Güncelleme:Oct 05, 2026

Veri Aktarım Hizmeti (DTS) kullanarak MongoDB Atlas veritabanından ApsaraDB for MongoDB'ye veri geçirebilirsiniz. Hem tam hem de artımlı veri geçişini seçerek geçiş işlemini sıfır kesinti süresiyle tamamlayabilirsiniz.

Ön Koşullar

ApsaraDB for MongoDB örneğinizin depolama alanı, MongoDB Atlas veritabanından en az %10 daha fazla olmalıdır.

Notlar

  • Tam veri geçişi sırasında DTS, hem kaynak hem de hedef veritabanlarında kaynak tüketir; bu durum sunucu yükünü artırır. Veritabanınızın iş yükü yüksekse veya sunucu teknik özellikleri sınırlıysa performans düşebilir veya hizmet kesintileri yaşanabilir. Veri geçişini yoğun olmayan saatlerde yapmanızı öneririz.

  • DTS, admin ve local veritabanlarının geçişini desteklemez.

  • config veritabanı dahili bir sistem veritabanıdır. Özel bir gereksiniminiz yoksa bunu geçirmeyin.

  • ApsaraDB for MongoDB tarafından desteklenen sürümler ve depolama motorları hakkında bilgi için bkz. MongoDB sürümleri ve depolama motorları. Farklı sürümler veya depolama motorları arasında veri geçiriyorsanız uyumluluğu önceden doğrulayın.

  • DTS verileri eş zamanlı olarak yazar, bu nedenle hedef veritabanının kaynak veritabanından %5 ila %10 daha fazla depolama alanına ihtiyacı vardır.

  • Veri kaybını önlemek için hedef veritabanında kaynak veritabanındaki birincil anahtarlarla çakışan birincil anahtarlara sahip belge bulunmadığından emin olun. Varsayılan birincil anahtar _id'dir. Geçişe başlamadan önce çakışan birincil anahtarlara sahip belgeleri hedef veritabanından silin. Bu silme işleminin hizmetlerinizi etkilemediğinden emin olun.

Faturalama

Geçiş türü

Örnek yapılandırma ücreti

İnternet trafiği ücreti

Tam veri geçişi

Ücretsiz.

Alibaba Cloud üzerinden internet aracılığıyla veri geçişi için ücretlendirme uygulanır. Daha fazla bilgi için bkz. faturalamaya genel bakış.

Artımlı veri geçişi

Ücretlendirilir. Daha fazla bilgi için bkz. faturalamaya genel bakış.

Geçiş türleri

Geçiş türü

Açıklama

Tam veri geçişi

DTS, gerekli nesnelerin tüm geçmiş verilerini kaynak MongoDB veritabanından hedef MongoDB veritabanına geçirir.

Not

Aşağıdaki nesne türleri desteklenir: veritabanı, koleksiyon ve dizin.

Artımlı veri geçişi

Tam veri geçişi tamamlandıktan sonra DTS, artımlı verileri kaynak MongoDB veritabanından hedef MongoDB veritabanına senkronize eder.

Not
  • Veritabanları, koleksiyonlar ve dizinler üzerinde gerçekleştirilen oluşturma ve silme işlemleri senkronize edilebilir.

  • Belgeler üzerinde gerçekleştirilen oluşturma, silme ve güncelleme işlemleri senkronize edilebilir.

Veritabanı hesapları için izin gereksinimleri

Veritabanı

Tam veri geçişi

Artımlı veri geçişi

MongoDB Atlas veritabanı

Kaynak veritabanında read izni ve listDatabases izni.

  • Kaynak veritabanında, admin veritabanında ve local veritabanında read izni.

  • listDatabases izni.

ApsaraDB for MongoDB örneği

Hedef veritabanında readWrite izni.

Hedef veritabanında readWrite izni.

Veritabanı hesabı oluşturma ve izin verme hakkında bilgi için aşağıdaki konulara bakın:

Başlamadan Önce

  1. MongoDB Atlas konsolunda oturum açın.

  2. Sol gezinme bölmesinden Network Access öğesini tıklayın.

  3. IP access list sekmesinde Add IP Address seçeneğini tıklayın.

  4. Bölgeniz için DTS hizmet IP adreslerini IP erişim listesine ekleyin. Daha fazla bilgi için bkz. IP erişim listesi girişleri ekleme ve DTS sunucusu IP adreslerini izin listesine ekleme.

    Not

    Bu adım, DTS'nin MongoDB Atlas veritabanınıza erişmesini sağlar. Geçiş tamamlandıktan sonra kuralı silin.

Yordam (yeni konsol)

  1. Aşağıdaki yöntemlerden birini kullanarak hedef bölge için geçiş görevi listesi sayfasına gidin.

    DTS konsolundan

    1. Veri Aktarım Hizmeti (DTS) konsoluna gidin ve oturum açın.

    2. Sol gezinme bölmesinde Data Migration öğesini tıklayın.

    3. Sayfanın sol üst köşesinde geçiş örneğinin bulunduğu bölgeyi seçin.

    DMS konsolundan

    Not

    Gerçek işlemler, DMS konsolunun moduna ve düzenine göre değişebilir. Daha fazla bilgi için bkz. Basit mod konsolu ve DMS konsolunun düzenini ve stilini özelleştirme.

    1. Veri Yönetimi (DMS) konsoluna gidin ve oturum açın.

    2. Üst menü çubuğunda Data + AI > Data Transmission (DTS) > Data Migration seçeneklerini belirleyin.

    3. Data Migration Tasks öğesinin sağında geçiş örneğinin bulunduğu bölgeyi seçin.

  2. Görev yapılandırma sayfasına gitmek için Create Task öğesini tıklayın.

  3. Kaynak ve hedef veritabanlarını yapılandırın.

    Uyarı

    Kaynak ve hedef örnekleri seçtikten sonra sayfanın üst kısmında görüntülenen sınırlamaları dikkatlice okumanızı öneririz. Aksi takdirde görev başarısız olabilir veya veri tutarsızlığı oluşabilir.

    Kategori

    Parametre

    Açıklama

    Yok

    Task Name

    DTS otomatik olarak bir görev adı oluşturur. Kolay tanımlama için açıklayıcı bir ad belirtmenizi öneririz. Adın benzersiz olması gerekmez.

    Source Database

    Select a DMS database instance.

    Gerektiğinde mevcut bir örnek kullanıp kullanmamayı seçebilirsiniz.

    • Mevcut bir örnek kullanırsanız aşağıdaki veritabanı bilgileri otomatik olarak doldurulur. Tekrar girmenize gerek yoktur.

    • Mevcut bir örnek kullanmazsanız aşağıdaki veritabanı bilgilerini yapılandırmanız gerekir.

    Not

    Database Type

    MongoDB seçeneğini belirleyin.

    Access Method

    Public IP Address seçeneğini belirleyin.

    Instance Region

    MongoDB Atlas veritabanının bölgesini seçin.

    Not

    Veritabanının bölgesi listede yoksa coğrafi olarak en yakın bölgeyi seçin.

    Architecture

    Replica Set seçeneğini belirleyin.

    Domain Name or IP

    MongoDB Atlas veritabanındaki PRIMARY düğümünün uç noktasını girin.

    Not

    Uç noktayı MongoDB Atlas konsolundan alabilirsiniz.

    Port

    MongoDB Atlas veritabanının hizmet bağlantı noktasını girin. Varsayılan değer 27017'dir.

    Authentication Database

    Veritabanı hesabının oluşturulduğu kimlik doğrulama veritabanının adını girin.

    Database Account

    MongoDB Atlas veritabanının veritabanı hesabını girin. Gerekli izinler hakkında daha fazla bilgi için bkz. Veritabanı hesapları için gereken izinler.

    Database Password

    Veritabanı hesabının parolasını girin.

    Connection Method

    Mongo Atlas SSL seçeneğini belirleyin.

    Destination Database

    Select a DMS database instance.

    Gerektiğinde mevcut bir örnek kullanıp kullanmamayı seçebilirsiniz.

    • Mevcut bir örnek kullanırsanız aşağıdaki veritabanı bilgileri otomatik olarak doldurulur. Tekrar girmenize gerek yoktur.

    • Mevcut bir örnek kullanmazsanız aşağıdaki veritabanı bilgilerini yapılandırmanız gerekir.

    Not

    Database Type

    MongoDB seçeneğini belirleyin.

    Access Method

    Cloud instance seçeneğini belirleyin.

    Instance Region

    Hedef ApsaraDB for MongoDB örneğinin bölgesini seçin.

    Architecture

    İş gereksinimlerinize göre bir mimari türü seçin. Geçerli değerler:

    • Replica Set: Çoğaltma kümesi örnekleri, yüksek kullanılabilirlik ve okuma/yazma ayrımı uygulamak için birden çok düğüm türü kullanır. Daha fazla bilgi için bkz. Çoğaltma kümesi örnekleri.

    • Sharded Cluster: Parçalanmış küme örneği mongos, shard ve Configserver düğümleri olmak üzere üç tür bileşenden oluşur. Mongos ve shard düğümlerinin yapılandırmalarını ve sayısını özelleştirebilirsiniz. Daha fazla bilgi için bkz. Parçalanmış küme örnekleri.

    Instance ID

    Hedef ApsaraDB for MongoDB örneğinin ID'sini seçin.

    Authentication Database

    Veritabanı hesabının oluşturulduğu kimlik doğrulama veritabanının adını girin.

    Not

    Kök hesabı kullanıyorsanız ilgili veritabanı adı admin'dir.

    Database Account

    Hedef Alibaba Cloud MongoDB örneğinin veritabanı hesabını girin. Gerekli izinler hakkında daha fazla bilgi için bkz. Veritabanı hesapları için gereken izinler.

    Database Password

    Veritabanı hesabının parolasını girin.

  4. Yapılandırmayı tamamladıktan sonra sayfanın alt kısmındaki Test Connectivity and Proceed öğesini tıklayın. Görünen CIDR Blocks of DTS Servers iletişim kutusunda Test Connectivity öğesini tıklayın.

    Not

    DTS sunucularından erişime izin vermek için DTS hizmetinin IP adres aralıklarının kaynak ve hedef veritabanlarının güvenlik ayarlarına otomatik veya manuel olarak eklendiğinden emin olun. Daha fazla bilgi için bkz. DTS sunucusu IP adreslerini izin listesine ekleme.

  5. Görev nesnelerini yapılandırın.

    1. Configure Objects sayfasında geçirmek istediğiniz nesneleri yapılandırın.

      Parametre

      Açıklama

      Migration Types

      • Yalnızca tam geçiş yapmanız gerekiyorsa hem Schema Migration hem de Full Data Migration seçeneklerini belirleyin.

      • Kesintisiz bir geçiş yapmak için Schema Migration, Full Data Migration ve Incremental Data Migration seçeneklerini belirleyin.

      Not
      • Schema Migration seçeneğini belirlemezseniz verileri alacak bir veritabanının ve tabloların hedef veritabanında bulunduğundan emin olmalısınız. Ayrıca gerektiğinde Selected Objects kutusundaki nesne adı eşleme özelliğini de kullanabilirsiniz.

      • Incremental Data Migration seçeneğini belirlemezseniz veri tutarlılığını sağlamak için veri geçişi sırasında kaynak örneğe yeni veri yazmayın.

      Processing Mode of Conflicting Tables

      • Precheck and Report Errors: Hedef veritabanında kaynak veritabanındaki koleksiyonlarla aynı ada sahip koleksiyonların olup olmadığını denetler. Kaynak ve hedef veritabanlarında aynı ada sahip koleksiyonlar yoksa ön denetim başarılı olur. Aksi takdirde ön denetim sırasında bir hata döndürülür ve veri senkronizasyon görevi başlatılamaz.
        Not Hedef veritabanına senkronize edilen koleksiyonları yeniden adlandırmak için nesne adı eşleme özelliğini kullanabilirsiniz. Bu özelliği, kaynak ve hedef veritabanlarında aynı ada sahip koleksiyonlar varsa ve hedef veritabanındaki koleksiyonlar silinemiyorsa veya yeniden adlandırılamıyorsa kullanabilirsiniz. Daha fazla bilgi için bkz. Hedef örnekte senkronize edilen nesneleri yeniden adlandırma.
      • Ignore Errors and Proceed: Kaynak ve hedef veritabanlardaki aynı koleksiyon adları için ön denetimi atlar.
        Uyarı Ignore Errors and Proceed seçeneğini belirlerseniz veri tutarsızlığı oluşabilir ve işiniz potansiyel risklere maruz kalabilir.
        • DTS, hedef veritabanındaki veri kayıtlarıyla aynı birincil anahtar değerlerine sahip veri kayıtlarını senkronize etmez.
        • Veriler başlatılamayabilir, yalnızca bazı sütunlar senkronize edilebilir veya veri senkronizasyon görevi başarısız olabilir.

      Capitalization of Object Names in Destination Instance

      Hedef örneğe senkronize edilen veritabanı ve koleksiyon nesnelerinin İngilizce adları için büyük/küçük harf duyarlılığı ilkesini yapılandırabilirsiniz. Varsayılan seçenek olan DTS default policy seçeneğini belirleyebilir veya kaynak ya da hedef veritabanının varsayılan ilkelerini kullanabilirsiniz. Daha fazla bilgi için bkz. Hedef nesne adları için büyük/küçük harf duyarlılığı ilkesi.

      Source Objects

      Source Objects bölümünden bir veya daha fazla nesne seçin. Rightwards arrow simgesini tıklayın ve nesneleri Selected Objects bölümüne ekleyin.

      Not

      Nesneleri veritabanı veya koleksiyon düzeyinde seçebilirsiniz.

      Selected Objects

      Not
      • Bir nesneyi yeniden adlandırmak için nesne adı eşleme özelliğini kullanırsanız bu nesneye bağlı diğer nesnelerin geçişi başarısız olabilir.

      • Verileri filtrelemek için WHERE koşulları belirtmek üzere Selected Objects kutusundaki bir nesneye sağ tıklayın. Görünen iletişim kutusunda koşulları belirtin. Daha fazla bilgi için bkz. Filtre koşulları ayarlama.

    2. Gelişmiş parametreleri yapılandırmak için Next: Advanced Settings öğesini tıklayın.

      Parametre

      Açıklama

      Retry Time for Failed Connections

      Geçiş görevi başladıktan sonra kaynak veya hedef veritabanına bağlantı başarısız olursa DTS bir hata bildirir ve hemen bağlantıyı yeniden denemeye başlar. Varsayılan yeniden deneme süresi 720 dakikadır. Yeniden deneme süresini 10 ila 1440 dakika arasında özel bir değere ayarlayabilirsiniz. Süreyi 30 dakikadan fazla ayarlamanızı öneririz. DTS belirtilen süre içinde kaynak ve hedef veritabanlarına yeniden bağlanırsa geçiş görevi otomatik olarak devam eder. Aksi takdirde görev başarısız olur.

      Not
      • Aynı kaynağı veya hedefi paylaşan birden çok DTS örneği için ağ yeniden deneme süresi en son oluşturulan görevin ayarına göre belirlenir.

      • Bağlantı yeniden deneme süresi boyunca görev için ücretlendirildiğinizden yeniden deneme süresini iş ihtiyaçlarınıza göre özelleştirmenizi veya kaynak ve hedef veritabanı örnekleri serbest bırakıldıktan sonra DTS örneğini mümkün olan en kısa sürede serbest bırakmanızı öneririz.

      Retry Time for Other Issues

      Geçiş görevi başladıktan sonra kaynak veya hedef veritabanında DDL veya DML çalıştırma istisnası gibi bağlantı dışı bir sorun oluşursa DTS bir hata bildirir ve hemen işlemi yeniden denemeye başlar. Varsayılan yeniden deneme süresi 10 dakikadır. Yeniden deneme süresini 1 ila 1440 dakika arasında özel bir değere ayarlayabilirsiniz. Süreyi 10 dakikadan fazla ayarlamanızı öneririz. İlgili işlemler belirtilen yeniden deneme süresi içinde başarılı olursa geçiş görevi otomatik olarak devam eder. Aksi takdirde görev başarısız olur.

      Önemli

      Retry Time for Other Issues değeri Retry Time for Failed Connections değerinden küçük olmalıdır.

      Enable Throttling for Full Data Migration

      Tam geçiş sırasında DTS, kaynak ve hedef veritabanlarında okuma ve yazma kaynaklarını tüketir; bu durum veritabanı yükünü artırabilir. Gerektiğinde tam geçiş görevi için hız sınırlamasını etkinleştirebilirsiniz. Hedef veritabanındaki yükü azaltmak için Queries per second (QPS) to the source database, RPS of Full Data Migration ve Data migration speed for full migration (MB/s) ayarlarını yapabilirsiniz.

      Not
      • Bu yapılandırma öğesi yalnızca Migration Types için Full Data Migration seçeneğini belirlediğinizde kullanılabilir.

      • Geçiş örneği çalışırken tam geçiş hızını da ayarlayabilirsiniz.

      Enable Throttling for Incremental Data Migration

      Gerektiğinde artımlı geçiş görevi için de hız sınırlamaları ayarlamayı seçebilirsiniz. Hedef veritabanındaki yükü azaltmak için RPS of Incremental Data Migration ve Data migration speed for incremental migration (MB/s) ayarlarını yapabilirsiniz.

      Not
      • Bu yapılandırma öğesi yalnızca Migration Types için Incremental Data Migration seçeneğini belirlediğinizde kullanılabilir.

      • Geçiş örneği çalışırken artımlı geçiş hızını da ayarlayabilirsiniz.

      Environment Tag

      Örneği tanımlamak için bir ortam etiketi seçin. Bu örnekte etiket gerekli değildir.

      Configure ETL

      İş ihtiyaçlarınıza göre verileri işlemek için ETL özelliğini yapılandırıp yapılandırmayacağınızı seçin.

      • Yes: ETL özelliğini yapılandırır. Metin kutusuna ayrıca veri işleme deyimleri girmeniz gerekir.

      • No: ETL özelliğini yapılandırmaz.

      Monitoring and Alerting

      İş ihtiyaçlarınıza göre uyarıları ayarlayıp ayarlamayacağınızı ve uyarı bildirimleri alıp almayacağınızı seçin.

      • No: Uyarı ayarlamaz.

      • Yes: Bir uyarı eşiği ve bir alert notifications ayarlayarak uyarıları yapılandırın. Bir geçiş başarısız olursa veya gecikme süresi eşiği aşarsa sistem bir uyarı bildirimi gönderir.

    3. Bir veri doğrulama görevi yapılandırmak için Next: Data Validation öğesini tıklayın.

      Veri doğrulama özelliği hakkında daha fazla bilgi için bkz. Veri doğrulamayı yapılandırma.

  6. Görevi kaydedin ve ön denetim çalıştırın.

    • API işlemini çağırırken bu örneği yapılandırmak için kullanılan parametreleri görüntülemek için imleci Next: Save Task Settings and Precheck düğmesinin üzerine getirin ve görünen baloncukta Preview OpenAPI parameters öğesini tıklayın.

    • API parametrelerini görüntülemeniz gerekmiyorsa veya görüntülemeyi tamamladıysanız sayfanın alt kısmındaki Next: Save Task Settings and Precheck öğesini tıklayın.

    Not
    • Geçiş görevi başlamadan önce DTS bir ön denetim gerçekleştirir. Görev yalnızca ön denetimi geçtikten sonra başlar.

    • Ön denetim başarısız olursa başarısız denetim öğesinin yanındaki View Details öğesini tıklayın, isteme göre sorunu giderin ve ardından ön denetimi tekrar çalıştırın.

    • Ön denetim sırasında bir uyarı bildirilirse:

      • Yoksayılamayan denetim öğeleri için başarısız öğenin yanındaki View Details öğesini tıklayın, isteme göre sorunu giderin ve ardından ön denetimi tekrar çalıştırın.

      • Yoksayılabilen denetim öğeleri için Confirm Alert Details, Ignore, OK ve Precheck Again öğelerini tıklayarak uyarı öğesini atlayabilir ve ön denetimi tekrar çalıştırabilirsiniz. Bir uyarıyı yoksaymayı seçerseniz veri tutarsızlığı gibi sorunlara neden olabilir ve işiniz için risk oluşturabilir.

  7. Örneği satın alın.

    1. Success Rate %100 olduğunda Next: Purchase Instance öğesini tıklayın.

    2. Purchase sayfasında veri geçişi örneği için bağlantı teknik özelliklerini seçin. Daha fazla bilgi için aşağıdaki tabloya bakın.

      Kategori

      Parametre

      Açıklama

      New Instance Class

      Resource Group Settings

      Örneğin ait olduğu kaynak grubunu seçin. Varsayılan değer varsayılan kaynak grubudur. Daha fazla bilgi için bkz. Kaynak yönetimi nedir?

      Instance Class

      DTS farklı performans düzeylerine sahip geçiş teknik özellikleri sunar. Bağlantı teknik özellikleri geçiş hızını etkiler. İş senaryonuza göre bir teknik özellik seçebilirsiniz. Daha fazla bilgi için bkz. Veri geçişi bağlantı teknik özellikleri.

    3. Yapılandırma tamamlandıktan sonra Data Transmission Service (Pay-as-you-go) Service Terms seçeneğini okuyun ve seçin.

    4. Buy and Start öğesini tıklayın. Görünen OK iletişim kutusunda OK öğesini tıklayın.

      Geçiş görevinin ilerleme durumunu Data Migration Tasks listesi sayfasında görüntüleyebilirsiniz.

      Not
      • Geçiş görevi artımlı geçiş içermiyorsa tam geçiş tamamlandıktan sonra otomatik olarak durur. Görev durduktan sonra Status durumu Completed olarak değişir.

      • Geçiş görevi artımlı geçiş içeriyorsa otomatik olarak durmaz. Artımlı geçiş görevi çalışmaya devam eder. Artımlı geçiş görevi çalışırken görevin Status durumu Running olur.

Yordam (eski konsol)

  1. Bir veri geçişi örneği satın alın. Daha fazla bilgi için bkz. DTS örneği satın alma.

  2. DTS konsolunda oturum açın.

    Not

    Otomatik olarak Veri Yönetimi (DMS) konsoluna yönlendirilirseniz sağ alt köşedeki jiqiren simgesini ve ardından 返回旧版 seçeneğini tıklayarak klasik DTS konsoluna dönebilirsiniz.

  3. Sol gezinme bölmesinde Data Migration öğesini tıklayın.

  4. Migration Tasks sayfasının üst kısmında hedef ApsaraDB for MongoDB örneğinin bulunduğu bölgeyi seçin.

  5. Satın aldığınız veri geçişi örneğini bulun ve Configure Data Migration Task öğesini tıklayın.

  6. Kaynak ve hedef veritabanlarını yapılandırın.

    Bölüm

    Parametre

    Açıklama

    Yok

    Görev adı

    DTS otomatik olarak bir görev adı oluşturur. Kolay tanımlama için açıklayıcı bir ad belirtmenizi öneririz. Görev adının benzersiz olması gerekmez.

    Kaynak veritabanı

    Örnek türü

    User-created database with public IP address seçeneğini belirleyin.

    Örnek bölgesi

    Instance Region olarak User-created database with public IP address seçeneğini belirlediyseniz bu parametreyi yapılandırmanız gerekmez.

    Veritabanı türü

    MongoDB seçeneğini belirleyin.

    Ana bilgisayar adı veya IP adresi

    MongoDB Atlas veritabanındaki PRIMARY düğümünün uç noktasını girin.

    Uç noktayı MongoDB Atlas konsolundan almak için:

    Sol gezinme bölmesinde Clusters seçeneğini tıklayın. Cluster0 gibi hedef kümeyi bulun ve CONNECT seçeneğini tıklayın. Ardından PRIMARY düğümünün uç noktasını görüntüleyip kopyalayabilirsiniz.

    Bağlantı noktası numarası

    MongoDB Atlas veritabanının hizmet bağlantı noktasını girin. Varsayılan değer 27017'dir.

    Veritabanı adı

    Veritabanı hesabının oluşturulduğu kimlik doğrulama veritabanının adını girin.

    Veritabanı hesabı

    MongoDB Atlas veritabanının hesabını girin. Gerekli izinler hakkında bilgi için bkz. Veritabanı hesapları için gereken izinler.

    Veritabanı parolası

    Veritabanı hesabının parolasını girin.

    Not

    Kaynak veritabanı bilgilerini girdikten sonra Database Password öğesinin yanındaki Test Connectivity seçeneğini tıklayarak girilen kaynak veritabanı bilgilerinin doğru olduğunu doğrulayabilirsiniz. Bilgiler doğruysa Passed iletisi görüntülenir. Failed iletisi görüntülenirse Failed öğesinin yanındaki Diagnose seçeneğini tıklayın ve istemlere göre kaynak veritabanı bilgilerini ayarlayın.

    Bağlantı yöntemi

    SSL-encrypted seçeneğini belirleyin.

    Hedef veritabanı

    Örnek türü

    MongoDB Instance seçeneğini belirleyin.

    Örnek bölgesi

    Hedef ApsaraDB for MongoDB örneğinin bulunduğu bölgeyi seçin.

    MongoDB örnek ID'si

    Hedef ApsaraDB for MongoDB örneğinin ID'sini seçin.

    Veritabanı adı

    Veritabanı hesabının oluşturulduğu kimlik doğrulama veritabanının adını girin.

    Not

    Kök hesabı kullanıyorsanız ilgili veritabanı adı admin'dir.

    Veritabanı hesabı

    Hedef ApsaraDB for MongoDB örneğinin veritabanı hesabını girin. Gerekli izinler hakkında bilgi için bkz. Veritabanı hesapları için gereken izinler.

    Veritabanı parolası

    Veritabanı hesabının parolasını girin.

    Not

    Hedef veritabanını yapılandırdıktan sonra bilgileri doğrulamak için Database Password öğesinin yanındaki Test Connectivity seçeneğini tıklayabilirsiniz. Bilgiler doğruysa Passed iletisi görünür. Failed iletisi görünürse Failed öğesinin yanındaki Diagnose seçeneğini tıklayın ve istemlere göre bilgileri değiştirin.

  7. Yukarıdaki yapılandırmaları tamamladıktan sonra sayfanın sağ alt köşesindeki Authorize Whitelist and Go to Next Step öğesini tıklayın.

    Kaynak veya hedef veritabanı ApsaraDB RDS for MySQL veya ApsaraDB for MongoDB örneği gibi bir Alibaba Cloud veritabanı örneğiyse DTS, DTS sunucularının CIDR bloklarını örneğin IP adresi izin listesine otomatik olarak ekler. Kaynak veya hedef veritabanı bir ECS örneğindeki kullanıcı tarafından oluşturulan bir veritabanıysa DTS, DTS sunucularının CIDR bloklarını ECS örneğinin güvenlik grubu kurallarına otomatik olarak ekler. Kullanıcı tarafından oluşturulan veritabanının ECS örneğinden erişime izin verdiğinden de emin olmalısınız. Veritabanı birden çok ECS örneğinde bulunan bir kümeyse ilgili bölge için DTS sunucusu CIDR bloklarını her bir ECS örneğinin güvenlik grubu kurallarına manuel olarak eklemeniz gerekir. Kaynak veya hedef veritabanı bir veri merkezindeki kullanıcı tarafından oluşturulan bir veritabanıysa veya başka bir cloud platformunda barındırılıyorsa DTS sunucularından erişime izin vermek için DTS sunucularının CIDR bloklarını manuel olarak eklemeniz gerekir. DTS sunucularının CIDR blokları için bkz. DTS sunucularının CIDR blokları.

    Uyarı

    DTS sunucularının genel CIDR bloklarının otomatik veya manuel olarak eklenmesi güvenlik riskleri oluşturabilir. Bu ürünü kullanarak bu potansiyel riskleri kabul ettiğinizi beyan edersiniz. Güçlü parolalar kullanma, açık bağlantı noktalarını kısıtlama, dahili API çağrıları için kimlik doğrulama kullanma, gereksiz ağ segmentlerini düzenli olarak gözden geçirme ve kısıtlama veya Express Connect, VPN Gateway veya Smart Access Gateway gibi özel ağlar üzerinden bağlanma dahil ancak bunlarla sınırlı olmayan temel güvenlik önlemlerini uygulamaktan siz sorumlusunuz.

  8. Geçiş türlerini ve nesnelerini seçin.

    Parametre

    Açıklama

    Geçiş türü

    • Tam veri geçişi için Full data migration seçeneğini belirleyin.

    • Minimum kesinti süresiyle geçiş yapmak için hem Full data migration hem de Incremental data migration seçeneklerini belirleyin.

    Not

    Veri tutarlılığını sağlamak için yalnızca tam geçiş sırasında (Incremental data migration seçili değilken) kaynak veritabanına yeni veri yazmayın.

    Geçiş nesneleri

    • Available bölümünde geçirmek istediğiniz nesneleri seçin ve ardından 向右箭头 simgesini tıklayarak bunları Selected Objects bölümüne taşıyın.

      Not

      Admin, local veya config veritabanlarını geçiremezsiniz.

    • Veritabanlarını, koleksiyonları veya işlevleri geçirebilirsiniz.

    • Varsayılan olarak geçiş nesnesi adları değişmez. Hedef ApsaraDB for MongoDB veritabanında bir nesneyi yeniden adlandırmak için nesne adı eşleme özelliğini kullanın. Daha fazla bilgi için bkz. Nesne adı eşleme.

    Nesne adlarını eşleme veya değiştirme

    Hedef örnekteki bir geçiş nesnesini yeniden adlandırmak için nesne adı eşleme özelliğini kullanın. Daha fazla bilgi için bkz. Nesne adı eşleme.

    Bağlantı yeniden deneme süresi

    DTS'nin bağlantısı kesilen bir veritabanına yeniden bağlanmak için yeniden deneme yaptığı süre. Varsayılan değer 12 saattir. Özel bir süre belirtebilirsiniz. DTS belirtilen süre içinde kaynak ve hedef veritabanlarına yeniden bağlanırsa geçiş görevi otomatik olarak devam eder. Aksi takdirde görev başarısız olur.

    Not

    DTS bağlantıyı yeniden denerken DTS örneği için ücretlendirilirsiniz. Yeniden deneme süresini iş ihtiyaçlarınıza göre ayarlamanızı veya kaynak ve hedef örnekler serbest bırakıldıktan sonra DTS örneğini mümkün olan en kısa sürede serbest bırakmanızı öneririz.

  9. Yapılandırmayı tamamladıktan sonra sayfanın sağ alt köşesindeki Precheck and Start seçeneğini tıklayın.

    Not
    • Geçiş görevi başlamadan önce DTS bir ön denetim çalıştırır. Görev yalnızca ön denetimi geçtikten sonra başlayabilir.

    • Ön denetim başarısız olursa başarısız öğenin yanındaki 提示 simgesini tıklayarak ayrıntıları görüntüleyin.

      • İstemlere göre sorunları giderin ve ön denetimi tekrar çalıştırın.

      • Uyarı öğelerini gidermeniz gerekmiyorsa Ignore seçeneğini belirleyin ve ardından ön denetimi tekrar çalıştırmak için Ignore Warnings and Rerun Precheck seçeneğini tıklayın.

  10. Görev ön denetimi geçtikten sonra Next öğesini tıklayın.

  11. Confirm Settings sayfasında bir Instance Class seçin ve Data Transmission Service (Pay-As-You-Go) Service Terms onay kutusunu seçin.

  12. Geçiş görevini başlatmak için Buy and Start öğesini tıklayın.

    • Tam veri geçişi

      Geçiş görevini manuel olarak durdurmayın. Aksi takdirde geçirilen veriler eksik olabilir. Görevin otomatik olarak durmasını bekleyin.

    • Artımlı veri geçişi

      Geçiş görevi otomatik olarak durmaz. Manuel olarak durdurmanız gerekir.

      Not

      Görevi yoğun olmayan saatlerde veya işinizi hedef ApsaraDB for MongoDB örneğine geçirmeden önce gibi uygun bir zamanda durdurmanızı öneririz.

      1. Geçiş görevinin ilerleme durumu Incremental Data Migration olarak değiştiğinde ve durum Undelayed olduğunda kaynak veritabanına birkaç dakika boyunca yazmayı durdurun. Bu noktada Incremental Data Migration durumu bir gecikme süresi gösterebilir.

      2. Geçiş görevinin Incremental Data Migration özelliğinin tekrar Undelayed durumuna girmesini bekleyin ve ardından geçiş görevini manuel olarak sonlandırın. Bu noktada görev durumu Migrating olur ve full data migration ilerleme durumu %100 olur.

  13. Uygulamalarınızı hedef ApsaraDB for MongoDB örneğine geçirin.