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 ç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'de veritabanlarınızı çevrimdışı veya çevrimiçi oldukları sırada 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çme 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 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 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 | Hayır | ||
Azure SQL Veritabanı Yönetilen Örneği | SQL Server 1 | Yes | GA |
Amazon RDS SQL Server | Yes | GA | |
Oracle | Hayır | ||
Azure SQL VM | SQL Server 1 | Yes | GA |
Amazon RDS SQL Server | Yes | GA | |
Oracle | Hayır | ||
Azure Cosmos DB | MongoDB | Yes | GA |
MySQL için Azure Veritabanı - Tek Sunucu | MySQL | Yes | GA |
Amazon RDS MySQL | Yes | GA | |
MySQL için Azure Veritabanı 2 | Yes | GA | |
MySQL için Azure Veritabanı - Esnek Sunucu | MySQL | Yes | GA |
Amazon RDS MySQL | Yes | GA | |
MySQL için Azure Veritabanı 2 | Yes | GA | |
PostgreSQL için Azure Veritabanı - Esnek Sunucu | PostgreSQL | Hayır | |
Amazon RDS PostgreSQL | Hayır |
1 Azure Data Studio için Azure SQL Geçişi uzantısı aracılığıyla 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. 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 Amazon RDS'den PostgreSQL için Azure Veritabanı - Esnek Sunucu'ya 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 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 | ||
mi Azure SQL Veritabanı | SQL Server 1 | Yes | GA |
Amazon RDS SQL | Yes | GA | |
Oracle | Hayır | ||
Azure SQL VM | SQL Server 1 | Yes | GA |
Amazon RDS SQL | Yes | GA | |
Oracle | Hayır | ||
Azure Cosmos DB | MongoDB | Yes | GA |
MySQL için Azure Veritabanı - Esnek Sunucu | MySQL için Azure Veritabanı - Tek Sunucu | Yes | GA |
MySQL | Yes | GA | |
Amazon RDS MySQL | Yes | GA | |
PostgreSQL için Azure Veritabanı - Esnek Sunucu | PostgreSQL | Yes | GA |
Amazon RDS PostgreSQL | Yes | GA |
1 Azure Data Studio için Azure SQL Geçişi uzantısı aracılığıyla 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 Amazon RDS'den PostgreSQL için Azure Veritabanı - Esnek Sunucu'ya geçiş gerçekleştiriyorsanız, senaryoyu oluştururken kaynak altyapı olarak PostgreSQL'i seçin.