AWS Database Migration Service

Veritabanlarınızı minimum kesinti süresiyle AWS'ye geçirin

AWS Veritabanı Taşıma Hizmetiyle geçirilen veritabanı sayısı 650.000'i aştı

AWS Database Migration Service (AWS DMS), veritabanlarını AWS'ye hızlı ve güvenli bir şekilde geçirmenize yardımcı olur. Kaynak veritabanı geçiş sırasında tamamen işlevsel kalır ve veritabanını kullanan uygulamaların kesinti süresini en aza indirir. AWS Database Migration Service, en çok kullanılan ticari ve açık kaynaklı veritabanlarıyla çift yönlü olarak verilerinizin geçişini gerçekleştirebilir.

AWS Database Migration Service, Oracle sistemleri arasında gerçekleştirilen homojen geçişlerin yanı sıra Oracle veya Microsoft SQL Server ile Amazon Aurora gibi farklı veritabanı platformları arasında gerçekleştirilen heterojen geçişleri de destekler. AWS Database Migration Service ile, desteklenen herhangi bir kaynaktan desteklenen herhangi bir hedefe düşük gecikmeyle verileri sürekli olarak çoğaltabilirsiniz. Örneğin, yüksek oranda erişilebilir ve ölçeklenebilir bir data lake çözümü oluşturmak için birden fazla kaynaktaki verileri Amazon Simple Storage Service'a (Amazon S3) çoğaltabilirsiniz. Ayrıca Amazon Redshift'e veri akışı yaparak veritabanlarını petabayt ölçeğinde bir veri ambarında da birleştirebilirsiniz. Desteklenen kaynak ve hedef veritabanları hakkında daha fazla bilgi edinin.

Introduction to AWS Database Migration Service (1:33)

Avantajlar

Kullanımı basit

AWS Database Migration Service'in kullanımı basittir. Sürücü veya uygulama gereksinimi yoktur ve çoğu durumda kaynak veritabanında değişiklik yapılması gerekmez. Veritabanı geçişini AWS Management Console'da yalnızca birkaç tıklamayla başlatabilirsiniz. Geçiş başladıktan sonra DMS, geçiş işlemi sırasında kaynak veritabanında gerçekleşen veri değişikliklerinin otomatik olarak çoğaltılması dahil olmak üzere geçiş işleminin karmaşık süreçlerinin tümünü yönetir. Bu hizmeti aynı basitlikte sürekli veri çoğaltma gerçekleştirmek için de kullanabilirsiniz.

Minimum kesinti süresi

AWS Database Migration Service, veritabanlarınızı AWS'ye neredeyse hiç kesinti süresi yaşamadan geçirmenize yardımcı olur. Geçiş sırasında kaynak veritabanında gerçekleşen tüm veri değişiklikleri hedef veritabanına sürekli çoğaltılarak kaynak veritabanının geçiş işlemi sırasında tamamen kullanılabilir durumda olması sağlanır. Veritabanı geçişi tamamlandıktan sonra hedef veritabanı, istediğiniz süre boyunca kaynak veritabanıyla eşitlenmiş durumda kalır ve bu sayede veritabanı geçişini istediğiniz zaman gerçekleştirebilirsiniz.

En çok kullanılan veritabanlarını destekler

AWS Database Migration Service en çok kullanılan ticari ve açık kaynak veritabanlarıyla çift yönlü geçiş gerçekleştirebilir. Hizmet, Oracle sistemleri arasında gerçekleştirilen homojen geçişlerin yanı sıra Oracle ile Amazon Aurora gibi farklı veritabanı platformları arasında gerçekleştirilen heterojen geçişleri de destekler. Geçişler şirket içi veritabanlarından Amazon Relational Database Service (Amazon RDS) veya Amazon Elastic Compute Cloud'a (Amazon EC2), EC2 üzerinde çalışan veritabanlarından RDS'ye veya tersine ya da bir RDS veritabanından başka bir RDS veritabanına olacak şekilde gerçekleştirilebilir. SQL, NoSQL ve metin tabanlı hedefler arasında da veri geçişi sağlayabilir.

Düşük maliyet

AWS Database Migration Service, düşük maliyetli bir hizmettir. Yalnızca geçiş işlemi sırasında kullanılan işlem kaynakları ve ek günlük depolama hizmeti için ödeme yaparsınız. Terabayt boyutundaki veritabanlarını geçirmenin maliyeti 3 USD kadar düşük olabilir. Bu maliyet, desteklenen veritabanlarının hem homojen hem de heterojen geçişleri için geçerlidir. Bu durum, çok yüksek maliyetlere ulaşabilen geleneksel veritabanı geçişlerinin tam tersidir.

Devam eden çoğaltma

Tek seferlik geçiş veya devam eden çoğaltma için bir DMS görevi ayarlayabilirsiniz. Devam eden bir çoğaltma görevi, kaynak ve hedef veritabanlarınızı senkronize halde tutar. Kurulduktan sonra, devam eden çoğaltma görevi, kaynak değişikliklerini hedefe minimum gecikme ile sürekli olarak uygulayacaktır. Veri doğrulama ve dönüştürmeler gibi tüm DMS özellikleri, herhangi bir çoğaltma görevi için kullanılabilir.

Güvenilir

AWS Database Migration Service oldukça dayanıklıdır ve kendi kendini düzeltme özelliğine sahiptir. Kaynak ve hedef veritabanlarını, ağ bağlantılarını ve çoğaltma bulut sunucusunu sürekli izler. Kesinti olması halinde işlemi otomatik olarak yeniden başlatır ve geçişi durduğu yerden devam ettirir. Multi-AZ seçeneği, yedek çoğaltma bulut sunucularını etkinleştirerek veritabanı geçişi ve sürekli veri çoğaltma için yüksek oranda erişilebilirliğe sahip olmanızı sağlar.

Kullanım örnekleri

Homojen Veritabanı Geçişleri

Homojen veritabanı geçişlerinde kaynak ve hedef veritabanı altyapıları aynıdır veya birbiriyle uyumludur. Örneğin Oracle ile Amazon RDS for Oracle, MySQL ile Amazon Aurora, MySQL ile Amazon RDS for MySQL veya Microsoft SQL Server ile Amazon RDS for SQL Server arası. Kaynak ve hedef veritabanlarının şema yapısı, veri türleri ve veritabanı kodu uyumlu olduğundan bu geçiş işlemi tek adımda gerçekleştirilir. Kaynak ve hedef veritabanı bağlantılarıyla bir geçiş görevi oluşturur ve tek bir düğmeye tıklayarak geçiş işlemini başlatabilirsiniz. Geri kalanını AWS Database Migration Service halleder. Kaynak veritabanı; AWS dışındaki şirket içi ortamınızda bulunuyor, Amazon EC2 bulut sunucusu üzerinde çalışıyor veya Amazon RDS veritabanı olabilir. Hedef, Amazon EC2 veya Amazon RDS veritabanı olabilir.

Homojen veritabanı geçişleri kullanım örneği diyagramı
Verizon logosu

Verizon, yenilikçi iletişim ve teknoloji çözümleri sunma konusunda dünyanın önde gelen şirketlerinden biridir. “Verizon, müşterilerimizin daha iyi ve daha geniş bağlantı seçeneklerine sahip bir dünya oluşturmasına yardımcı oluyor. Bu yolculuğun bir parçası olarak veritabanı yönetim yaklaşımımızda büyük dönüşümler gerçekleştiriyor, yüksek maliyetli eski ticari veritabanı çözümlerinden daha verimli ve daha uygun maliyetli seçeneklere geçiş yapıyoruz. Amazon Aurora PostgreSQL ile yaptığımız testler, Amazon EC2 bulut sunucuları üzerinde bulunan standart PostgreSQL sunucularına kıyasla daha iyi bir performans elde etmemizi sağladı ve AWS Database Migration Service ile Schema Conversion Tool, geçiş sırasında özellikle dikkat edilmesi gereken veri dönüştürme alanlarını tanımlama konusunda oldukça etkili oldu.” - Shashidhar Sureban, Direktör Yardımcısı, Veritabanı Mühendisliği, Verizon.

Heterojen Veritabanı Geçişleri

Heterojen veritabanı geçişlerinde kaynak ve hedef veritabanı altyapıları farklıdır. Örnek olarak Oracle ile Amazon Aurora, Oracle ile PostgreSQL veya Microsoft SQL Server ile MySQL arası geçişler verilebilir. Bu durumda kaynak ve hedef veritabanlarının şema yapısı, veri türleri ve veritabanı kodu oldukça farklı olabilir ve bu nedenle veri geçişi başlamadan önce şema ve kod dönüştürme yapılması gerekir. Bu nedenle heterojen geçişler iki adımda gerçekleştirilir. Öncelikle, hedef veritabanıyla eşleşmesi için kaynak şemayı ve kodu dönüştürmek üzere AWS Schema Conversion Tool'u kullanın. Ardından kaynak veritabanından hedef veritabanına veri geçişi için AWS Database Migration Service'ı kullanın. Tüm gerekli veri türleri, geçiş sırasında otomatik olarak dönüştürülecektir. Kaynak veritabanı; AWS dışındaki şirket içi ortamınızda bulunuyor, Amazon EC2 bulut sunucusu üzerinde çalışıyor veya Amazon RDS veritabanı olabilir. Hedef, Amazon EC2 veya Amazon RDS veritabanı olabilir.

Heterojen veritabanı geçişleri kullanım örneği diyagramı
Trimble logosu

Trimble, telematik çözümlerinde dünyanın önde gelen şirketlerinden biridir. Şirket, Kuzey Amerika ve Avrupa’da Oracle veritabanı çalıştıran şirket içi donanımlara büyük yatırım yapmıştı. Yönetim, donanımı ve lisansları yenilemek yerine veritabanlarını AWS’ye geçirmeye karar verdi. AWS Schema Conversion Tool ile gerçekleştirilmesi gereken adımları analiz ettikten sonra veritabanlarının tamamını Amazon RDS üzerindeki yönetilen PostgreSQL hizmetine geçirdiler. "Bu düzende özel altyapımıza yaptığımız masrafların yaklaşık dörtte birini ödeyeceğimizi planlıyoruz." -Todd Hofert, Altyapı Operasyon Direktörü, Trimble.

Yazılım Geliştirme ve Test

AWS Database Migration Service, yazılım geliştirme amacıyla verilerin buluttan veya buluta geçirilmesi için kullanılabilir. İki yaygın senaryo vardır. Birincisi bulutun ölçeklenebilirlik ve hızlı tedarik özelliklerinden faydalanmak için geliştirme, test veya hazırlama sistemlerini AWS'de dağıtmaktır. Bu, geliştiricilerin ve test sorumlusunun gerçek üretim verilerinin kopyalarını kullanabilmesine ve ardından güncellemeleri şirket içi üretim sistemine geri kopyalamasına olanak tanır. İkinci senaryoda geliştirme sistemleri şirket içindedir (genelde kişisel dizüstü bilgisayarlarda) ve AWS Cloud üretim veritabanının güncel bir kopyasını bu şirket içi sistemlere bir kez veya sürekli geçirirsiniz. Mevcut DevOps süreçlerinin kesintiye uğramasını önlerken, üretim sisteminizin güncel gösterimini sağlayabilirsiniz.

Geliştirme ve test kullanım örneği diyagramı

Veritabanı Birleştirme

AWS Database Migration Service ile birden fazla kaynak veritabanını tek bir hedef veritabanı olacak şekilde birleştirebilirsiniz. Bu işlem hem homojen hem de heterojen geçişler için gerçekleştirilebilir ve bu özellik desteklenen tüm veritabanı altyapılarında kullanılabilir. Kaynak veritabanları; AWS dışındaki şirket içi ortamınızda bulunuyor, Amazon EC2 bulut sunucusu üzerinde çalışıyor veya Amazon RDS veritabanı olabilir. Kaynak veritabanları farklı konumlara dağıtılmış da olabilir. Örneğin, kaynak veritabanlarından biri AWS dışındaki şirket içi ortamınızda, ikincisi Amazon EC2'de, üçüncüsü de Amazon RDS veritabanında olabilir. Hedef, Amazon EC2 veya Amazon RDS veritabanı olabilir.

Veritabanı birleştirme kullanım örneği diyagramı

Sürekli Veri Çoğaltma

AWS Database Migration Service'i kullanarak sürekli veri çoğaltma gerçekleştirebilirsiniz. Sürekli veri çoğaltma; Olağanüstü Durum Kurtarma bulut sunucusu eşitleme, coğrafi veritabanı dağıtma ve Geliştirme/Test ortamı eşitleme gibi farklı durumlarda kullanılabilir. DMS'yi desteklenen tüm veritabanı altyapılarında hem homojen hem de heterojen veri çoğaltma işlemleri için kullanabilirsiniz. Kaynak veya hedef veritabanları; AWS dışındaki şirket içi ortamınızda bulunuyor, Amazon EC2 bulut sunucusu üzerinde çalışıyor veya Amazon RDS veritabanı olabilir. Verileri tek bir veritabanından bir veya daha fazla hedef veritabanına çoğaltabilir veya birden çok veritabanındaki verileri bir veya daha fazla hedef veritabanına birleştirip çoğaltabilirsiniz.

Sürekli veri çoğaltma kullanım örneği diyagramı
ABD Gazi İşleri Bakanlığı logosu

ABD Gazi İşleri Bakanlığı (VA) her yıl yüz binlerce Gazi Başvurusunu işleme alıyor. "Başvuru işleme sistemimiz olan VACOLS sistemindeki bir Oracle 11g veritabanında 20 milyon kayıt tutuluyor. 20 yıldan uzun bir süredir kullanılan bu sistemi modernize ediyoruz. Bu çalışmalar sırasında verilerin kaybolmaması için güvenli bir şekilde bulutta çoğaltıldığından emin olmamız gerekiyor. Veritabanını AWS GovCloud içindeki bir RDS Oracle veritabanına Multi-AZ dağıtımında çoğaltmak için AWS DMS hizmetini kullanıyoruz. Bu kurulum VACOLS verilerinin bulutta korunmasını, güvenliğinin sağlanmasını ve yüksek oranda erişilebilir olmasını sağlıyor. Bu da hem VA hem de bilgilerini bize emanet etmiş olan Gazilerimiz için önemli bir nokta." – Alan Ning, Site Güvenilirlik Mühendisi, ABD Dijital Hizmetler.

Apps Associates, kurumsal iş yüklerini buluta geçirebilen ve müşterilerin daha fazla değer sunan girişimlere odaklanabilmelerini mümkün kılan bir APN Çözüm Ortağı ve Oracle uzmanıdır.

İletişim »

onica

Onica, müşteri ve iş gereksinimlerine ayak uydurabilmeniz için Amazon Aurora ile modern uygulama geliştirme en iyi uygulamalarını hayata geçirmenize yardımcı olabilecek bir APN Çözüm Ortağıdır.

İletişim »

AWS üzerinde sihir yaratıyoruz... İşte bu! Uygulamalar, teknik yığınlar, veritabanları ve Amazon Aurora’ya geçişler.

İletişim »

2nd Watch

Geçiş Yetkinliğine sahip bir AWS Premier Danışmanlık Hizmetleri Çözüm Ortağı olan 2nd Watch, kuruluşların bulut çözümlerini tasarlamasına, dağıtmasına ve yönetmesine yardımcı olur ve iş açısından kritik iş yüklerini 7/24 izler.

İletişim »

Blog gönderileri ve makaleler

Fiyatlandırma sayfasını ziyaret edin

AWS Database Migration Service için fiyatlandırma seçeneklerine göz atın.

Daha fazla bilgi edinin 
DMS’yi ücretsiz deneyin

DMS’yi nasıl ücretsiz kullanabileceğinize göz atın.

Kaydolun 
Oluşturmaya hazır mısınız?

AWS Database Migration Service'ı kullanmaya başlayın.

Oturum açın