Data Transmission Service (DTS), homojen veya heterojen veri kaynakları arasında veri geçişi sağlar. Bu hizmetin kullanım alanları arasında verilerin Alibaba Cloud'a taşınması, Alibaba Cloud örnekleri arasında geçiş yapılması ve veritabanlarının parçalanarak ölçeklendirilmesi yer alır. Bu konuda desteklenen veritabanı türleri, sürümler ve geçiş türleri açıklanmakta; ilgili yapılandırma kılavuzlarına bağlantılar sunulmaktadır.
Faturalama
DTS'in veri geçiş özelliği ücretlidir. Fiyatlandırma ayrıntıları için bkz. Faturalamaya genel bakış.
Geçiş türleri
Tür | Açıklama |
Şema geçişi | DTS, nesnelerin şema tanımlarını kaynak veritabanından hedef veritabanına aktarır. Bu nesneler arasında tablolar, görünümler, tetikleyiciler, saklı yordamlar ve dizinler bulunabilir. Heterojen veritabanları arasındaki şema geçişlerinde DTS, kaynak ve hedef veritabanlarının sözdizimine göre şema tanım sözdizimini dönüştürür. Örneğin, DTS bir Oracle veritabanındaki NUMBER veri türünü bir MySQL veritabanındaki DECIMAL veri türüne dönüştürür. |
Tam veri geçişi | DTS, seçilen nesnelerin mevcut tüm verilerini kaynak veritabanından hedef veritabanına taşır. Bir veri geçiş görevini yapılandırırken yalnızca şema geçişi ve tam veri geçişini seçerseniz, kaynak veritabanına yazılan yeni veriler hedef veritabanına taşınmaz. Önemli Veri tutarlılığını sağlamak için tam veri geçişi sırasında kaynak veritabanına yeni veri yazmayın. Kesintisiz bir geçiş gerçekleştirmek için görevi yapılandırırken Schema Migration, Full Data Migration ve Incremental Data Migration seçeneklerini belirlemeniz gerekir. Tam veri geçişi, kaynak veritabanındaki yalnızca mevcut iş verilerini (tablolar, görünümler ve saklı yordamlar gibi) aktarır. Yeniden yürütme günlükleri (redo logs), geri alma günlükleri (undo logs) veya arşivlenmiş günlükler gibi veritabanı dahili dosyalarını aktarmaz. Kaynak veritabanından artımlı değişiklikleri eşitlemeniz gerekiyorsa artımlı veri geçişini veya tam veri geçişi ile birlikte artımlı veri geçişini seçin. Artımlı veri geçişi için kaynak veritabanında ikili günlük (MySQL için) veya önceden yazma günlüğü (WAL, PostgreSQL için) etkinleştirilmiş olmalıdır. |
Artımlı veri geçişi | DTS, taşınacak nesneler için kaynak veritabanından (örneğin bir MySQL veritabanının ikili günlüğünden) artımlı değişiklik ifadelerini yakalar. Ardından bu ifadeleri hedef veritabanına uygulayarak dönüştürür ve verileri gerçek zamanlı olarak çoğaltır. Not Artımlı veri geçişi gerçek zamanlı olarak sürekli çalışır ve otomatik olarak durmaz. Geçiş görevini manuel olarak sonlandırmanız veya serbest bırakmanız gerekir. Daha fazla bilgi için bkz. Bir DTS örneğini sonlandırma ve DTS örneklerini serbest bırakma. |
Geçiş planları
DTS aşağıdaki geçiş çözümlerini destekler. İş gereksinimlerinize göre belirli bir çözümü tıklayarak desteklenen sürümleri, geçiş türlerini ve yapılandırma adımlarını görüntüleyebilirsiniz.