AWS Database Migration Service

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

AWS Database Migration Service, 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 kaynak veritabanlarıyla çift yönlü geçiş 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 verilerinizi sürekli olarak yüksek erişilebilirlikle çoğaltabilir ve Amazon Redshift ile Amazon S3 hizmetlerine veri akışı yaparak veritabanlarınızı petabayt ölçeğinde veri ambarlarında bir araya getirebilirsiniz. Desteklenen kaynak ve hedef veritabanları hakkında daha fazla bilgi edinin.

Veritabanlarını Amazon Aurora, Amazon Redshift veya Amazon DynamoDB'ye geçirirken DMS'yi altı ay boyunca ücretsiz olarak kullanabilirsiniz.

AWS Database Migration Service'e Giriş (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ını sağlar. 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 RDS veya Amazon EC2'ye, 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 maliyetli

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.

Hızlı ve kolay kurulum

AWS Management Console ile dakikalar içinde bir geçiş görevi oluşturabilirsiniz. Geçiş görevi, AWS Database Migration Service'ın geçişi gerçekleştirmek için kullandığı parametreleri tanımladığınız yerdir. Buna kaynak ve hedef veritabanı bağlantılarını kurmanın yanı sıra geçiş işlemini çalıştırmak için kullanılan çoğaltma bulut sunucusunu seçme işlemleri dahildir. Kurulum tamamlandıktan sonra aynı görev gerçek geçiş öncesinde işlemi test etmek 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 kaldığı 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ışında şirket içi ortamda, Amazon EC2 bulut sunucusu üzerinde çalışan bir veritabanı veya Amazon RDS veritabanı olabilir. Hedef, Amazon EC2 veya Amazon RDS veritabanı olabilir.

product-page-diagram_AWS-DMS_homogeneous-database-migrations-1
verizon

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. İlk olarak AWS Schema Conversion Tool ile kaynak şemayı ve kodu hedef veritabanı ile eşleşecek şekilde dönüştürmeniz ve ardından AWS Database Migration Service'i kullanarak kaynak veritabanındaki verileri hedef veritabanına geçirmeniz gerekir. Gerekli tüm veri türü dönüştürmeleri, geçiş sırasında AWS Database Migration Service tarafından otomatik olarak gerçekleştirilir. Kaynak veritabanı AWS dışında şirket içi ortamda, Amazon EC2 bulut sunucusu üzerinde çalışan bir veritabanı veya Amazon RDS veritabanı olabilir. Hedef, Amazon EC2 veya Amazon RDS veritabanı olabilir.

product-page-diagram_AWS-DMS_heterogeneous-database-migrations-2
300x200_trimble_logo

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çekleme ve hızlı tedarik etme özelliklerinden faydalanmak için yazılım geliştirme, test veya hazırlama sistemlerini AWS'ye dağıtmaktır. Yazılım geliştiriciler ve test sorumluları bu şekilde gerçek üretim verilerinin kopyalarını kullanabilir ve güncellemeleri şirket içi üretim sistemine geri kopyalayabilir. İkinci senaryoda yazılım geliştirme sistemleri şirket içindedir (genelde kişisel dizüstü bilgisayarlarda) ve AWS Bulut üretim veritabanının güncel bir kopyasını bu şirket içi sistemlerine bir kez veya sürekli geçirirsiniz. Bu durum mevcut DevOps işlemlerinin kesintiye uğramasını önler ve üretim sisteminizin güncel kalmasını sağlar.

product-page-diagram-AWS-DMS_development-and-test-on-cloud

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ışında şirket içi ortamda, Amazon EC2 bulut sunucusu üzerinde çalışan bir veritabanı veya Amazon RDS veritabanı olabilir. Kaynak veritabanları da farklı konumlara dağıtılmış 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.

product-page-diagram-AWS-DMS_database-consolidation

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ışında şirket içi ortamda, Amazon EC2 bulut sunucusu üzerinde çalışan bir veritabanı veya Amazon RDS veritabanı olabilir. Tek bir veritabanındaki verileri bir veya daha fazla hedef veritabanına çoğaltabilir veya birden fazla kaynak veritabanındaki verileri bir veya daha fazla hedef veritabanında birleştirebilir ya da çoğaltabilirsiniz.

product-page-diagram-AWS-DMS_continuous-data-replication
dept-of-veteran-affairs_logo

ABD Savaş Gazileri İş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.

Blog gönderileri ve makaleler

AWS'yi kullanmaya başlayın

icon1

AWS hesabı için kaydolun

AWS Ücretsiz Kullanımı için anında erişim elde edin.
icon2

10 Dakikalık Öğreticilerle öğrenin

Basit öğreticilerle keşfedin ve öğrenin.
icon3

AWS ile oluşturmaya başlayın

AWS projenizi başlatmanıza yardımcı olacak adım adım kılavuzlarla oluşturmaya başlayın.

AWS Database Migration Service hakkında daha fazla bilgi edinin

Fiyatlandırma sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
AWS Database Migration Service'i kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın