Azure Veritabanı Geçiş Hizmeti'nin desteklediği senaryolar

Azure Veritabanı Geçiş Hizmeti (Azure DMS), hem çevrimdışı (tek seferlik) hem de çevrimiçi (sürekli eşitleme) veritabanı geçişleri için veritabanı geçiş senaryolarının (kaynak ve hedef çiftleri) bir karışımını destekler. Veritabanı Geçiş Hizmeti senaryo kapsamını genişletmek için zaman içinde yeni senaryolar eklenir. Bu makalede, şu anda Veritabanı Geçiş Hizmeti tarafından desteklenen geçiş senaryoları ve bunların önizleme veya genel kullanıma sunulan kullanılabilirlik durumları listelenmektedir.

Çevrimdışı ve çevrimiçi geçiş karşılaştırması

Veritabanı Geçiş Hizmeti'nde veritabanlarınızı çevrimdışı veya çevrimiçi durumda geçirebilirsiniz. Çevrimdışı geçişte, geçiş başladığında uygulama kapalı kalma süresi başlar. Kapalı kalma süresini, geçişten sonra yeni ortama geçiş yapılması gereken sürede sınırlandırmak için çevrimiçi geçiş kullanın. Kapalı kalma süresinin kabul edilebilir olup olmadığını belirlemek için çevrimdışı geçişi test etmenizi öneririz. Beklenen kapalı kalma süresi kabul edilebilir değilse çevrimiçi geçiş yapın.

Geçiş senaryosu durumu

Veritabanı Geçiş Hizmeti tarafından desteklenen geçiş senaryolarının durumu zaman içinde değişir. Senaryolar genellikle ilk olarak önizleme aşamasında kullanıma sunulur. Önizlemede Veritabanı Geçiş Hizmeti kullanıcılar geçiş senaryolarını doğrudan kullanıcı arabiriminde deneyebilir. Kaydolmak gerekmez. Önizleme sürümü durumu olan geçiş senaryoları tüm bölgelerde kullanılamayabilir ve son sürümden önce düzeltilebilir.

Önizlemeden sonra senaryo durumu genel kullanılabilirlik (GA) olarak değişir. GA, son sürüm durumudur. Ga durumu olan senaryolar tam işlevselliğe sahiptir ve tüm kullanıcılar tarafından erişilebilir.

Desteklenen geçiş senaryoları

Aşağıdaki bölümlerde yer alan tablolar, Veritabanı Geçiş Hizmeti desteklenen belirli geçiş senaryolarının durumunu gösterir.

Çevrimdışı (tek seferlik) geçiş desteği

Aşağıdaki tabloda , çevrimdışı geçişler için Veritabanı Geçiş Hizmeti (DMS) desteğinin geçerli durumu açıklanmaktadır:

Hedef Kaynak Destek Durum
Azure SQL Veritabanı SQL Server 1 Evet [DMS kullanarak] Georgia
Amazon RDS SQL Server Evet [DMS kullanarak] Georgia
Oracle Evet [SSMA aracılığıyla DMS kullanma] Preview
Azure SQL Yönetilen Veritabanı Örneği SQL Server 1 Evet [DMS kullanarak] Georgia
Amazon RDS SQL Server Evet [DMS kullanarak] Georgia
Oracle Evet [SSMA aracılığıyla DMS kullanma] Preview
Azure SQL VM SQL Server 1 Evet [DMS kullanarak] Georgia
Amazon RDS SQL Server Evet [DMS kullanarak] Georgia
Oracle Evet [SSMA aracılığıyla DMS kullanma] Preview
Azure Cosmos DB MongoDB Evet Georgia
MySQL için Azure Veritabanı - Esnek Sunucu MySQL Evet Georgia
Amazon RDS MySQL Evet Georgia
Amazon Aurora MySQL Evet Georgia
MySQL için Google Cloud SQL Evet Georgia
Percona MySQL Evet Georgia
MySQL için Azure Veritabanı 2 Evet Georgia
PostgreSQL için Azure Veritabanı esnek sunucusu PostgreSQL Hayır
Amazon RDS PostgreSQL Hayır

1 Azure DMS kullanılarak yapılan çevrimdışı geçişler Azure SQL Yönetilen Örneği, Azure Sanal Makineler üzerinde SQL Server ve Azure SQL Veritabanı için desteklenir.

2 Kaynak veritabanınız zaten MySQL için Azure Veritabanı veya PostgreSQL için Azure Veritabanı gibi bir Hizmet olarak Azure platformunda (PaaS) varsa, geçiş etkinliğinizi oluştururken ilgili altyapıyı seçin. Örneğin, MySQL için Azure Veritabanı - Esnek Sunucudan başka bir MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiş gerçekleştiriyorsanız, senaryonuzu oluştururken kaynak altyapı olarak MySQL'i seçin. PostgreSQL için Amazon RDS'den PostgreSQL için Azure Veritabanı esnek sunucusuna geçiş gerçekleştiriyorsanız, senaryonuzu oluştururken kaynak altyapı olarak PostgreSQL'i seçin.

Çevrimiçi (sürekli eşitleme) geçiş desteği

Aşağıdaki tabloda , çevrimiçi geçişler için Veritabanı Geçiş Hizmeti (DMS) desteğinin geçerli durumu açıklanmaktadır:

Hedef Kaynak Destek Durum
Azure SQL Veritabanı SQL Server 1 Hayır
Amazon RDS SQL Hayır
Oracle Hayır
Azure SQL Veritabanı MI SQL Server 1 Evet [DMS kullanarak] Georgia
Amazon RDS SQL Evet [DMS kullanarak] Georgia
Oracle Hayır
Azure SQL VM SQL Server 1 Evet [DMS kullanarak] Georgia
Amazon RDS SQL Evet [DMS kullanarak] Georgia
Oracle Hayır
Azure Cosmos DB MongoDB Evet Georgia
MySQL için Azure Veritabanı - Esnek Sunucu MySQL Evet Georgia
Amazon RDS MySQL Evet Georgia
Amazon Aurora MySQL Evet Georgia
MySQL için Google Cloud SQL Evet Georgia
Percona MySQL Evet Georgia
MySQL için Azure Veritabanı 2 Evet Georgia
PostgreSQL için Azure Veritabanı esnek sunucusu PostgreSQL Evet Georgia
Amazon RDS PostgreSQL Evet Georgia

1 Azure DMS kullanılarak yapılan çevrimiçi geçişler (en düşük kapalı kalma süresi), Azure Sanal Makineler'de Azure SQL Yönetilen Örneği ve SQL Server hedefleri için desteklenir.

2 Kaynak veritabanınız zaten MySQL için Azure Veritabanı veya PostgreSQL için Azure Veritabanı gibi bir Azure PaaS'taysa, geçiş etkinliğinizi oluştururken ilgili altyapıyı seçin. Örneğin, MySQL için Azure Veritabanı - Esnek Sunucudan başka bir MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiş gerçekleştiriyorsanız, senaryoyu oluştururken kaynak altyapı olarak MySQL'i seçin. PostgreSQL için Amazon RDS'den PostgreSQL için Azure Veritabanı esnek sunucusuna geçiş gerçekleştiriyorsanız, senaryoyu oluştururken kaynak altyapı olarak PostgreSQL'i seçin.