Desteklenen senaryoları Azure Veritabanı Geçiş Hizmeti

Azure Veritabanı Geçiş Hizmeti 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 çiftler) bir karışımını destekler. Veritabanı Geçiş Hizmeti senaryo kapsamını genişletmek için zaman içinde yeni senaryolar eklenir. Bu makale zaman içinde Veritabanı Geçiş Hizmeti tarafından desteklenen geçiş senaryolarını ve bunların kullanılabilirlik durumunu, önizlemesini veya genel kullanıma sunulanları listelenecek şekilde güncelleştirilir.

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

Veritabanı Geçiş Hizmeti'da veritabanlarınızı çevrimdışı veya çevrimiçiyken 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 kesme süresiyle sınırlamak 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 sunulmuştur. Ö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 gözden geçirilebilir.

Ö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ümlerdeki tablolar, Veritabanı Geçiş Hizmeti'de desteklenen belirli geçiş senaryolarının durumunu gösterir.

Not

Kullanıcı arabiriminde desteklenen bir senaryo görünmüyorsa, bilgi için Azure Veritabanı Geçişlerine Sorun'a başvurun.

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

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

Hedef Kaynak Destek Durum
Azure SQL Veritabanı SQL Server 1 Yes GA
Amazon RDS SQL Server Yes GA
Oracle No
Azure SQL Veritabanı Yönetilen Örneği SQL Server 1 Yes GA
Amazon RDS SQL Server Yes GA
Oracle No
Azure SQL VM SQL Server 1 Yes GA
Amazon RDS SQL Server Yes GA
Oracle No
Azure Cosmos DB MongoDB Yes GA
MySQL için Azure Veritabanı - Tek Sunucu MySQL Evet GA
Amazon RDS MySQL Yes GA
MySQL için Azure Veritabanı 2 Yes GA
MySQL için Azure Veritabanı - Esnek Sunucu MySQL Evet GA
Amazon RDS MySQL Yes GA
MySQL için Azure Veritabanı 2 Yes GA
PostgreSQL için Azure Veritabanı - Tek Sunucu PostgreSQL No
Amazon RDS PostgreSQL No
PostgreSQL için Azure Veritabanı - Esnek Sunucu PostgreSQL No
Amazon RDS PostgreSQL No
PostgreSQL için Azure Veritabanı - Hiper Ölçek (Citus) PostgreSQL No
Amazon RDS PostgreSQL No

1 Azure Data Studio için Azure SQL Geçişi uzantısı üzerinden çevrimdışı geçişler, Azure Sanal Makineler ve Azure SQL Veritabanı'nda Azure SQL Yönetilen Örneği, SQL Server için desteklenir. Daha fazla bilgi için bkz. Azure Data Studio için Azure SQL Geçişi uzantısını kullanarak veritabanlarını geçirme.

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ı - Tek Sunucudan MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiriyorsanız, senaryonuzu oluştururken kaynak altyapı olarak MySQL'i seçin. PostgreSQL için Azure Veritabanı - Tek Sunucudan PostgreSQL için Azure Veritabanı - Esnek Sunucu'ya geçiriyorsanı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 desteğinin geçerli durumu açıklanmaktadır:

Hedef Kaynak Destek Durum
Azure SQL Veritabanı SQL Server 1 No
Amazon RDS SQL Hayır
Oracle No
Azure SQL Veritabanı MI SQL Server 1 Yes GA
Amazon RDS SQL Yes GA
Oracle No
Azure SQL VM SQL Server 1 Yes GA
Amazon RDS SQL Yes GA
Oracle No
Azure Cosmos DB MongoDB Yes GA
MySQL için Azure Veritabanı - Esnek Sunucu MySQL için Azure Veritabanı - Tek Sunucu Yes GA
MySQL Evet GA
Amazon RDS MySQL Yes GA
PostgreSQL için Azure Veritabanı - Tek Sunucu PostgreSQL Evet GA
PostgreSQL için Azure Veritabanı - Tek Sunucu 2 Yes GA
Amazon RDS PostgreSQL Yes GA
PostgreSQL için Azure Veritabanı - Esnek Sunucu PostgreSQL Evet GA
PostgreSQL için Azure Veritabanı - Tek Sunucu 2 Yes GA
Amazon RDS PostgreSQL Yes GA
PostgreSQL için Azure Veritabanı - Hiper Ölçek (Citus) PostgreSQL Evet GA
Amazon RDS PostgreSQL Yes GA

1 Azure Data Studio için Azure SQL Geçişi uzantısı üzerinden yapılan çevrimiçi geçişler (en düşük kapalı kalma süresi), Azure Sanal Makineler hedeflerinde Azure SQL Yönetilen Örneği ve SQL Server için desteklenir. Daha fazla bilgi için bkz. Azure Data Studio için Azure SQL Geçişi uzantısını kullanarak veritabanlarını geçirme.

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ı - Tek Sunucudan MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiriyorsanız, senaryoyu oluştururken kaynak altyapı olarak MySQL'i seçin. PostgreSQL için Azure Veritabanı - Tek Sunucudan PostgreSQL için Azure Veritabanı - Esnek Sunucu'ya geçiriyorsanız, senaryoyu oluştururken kaynak altyapı olarak PostgreSQL'i seçin.

Sonraki adımlar