Azure Site Recovery ile bir SQL Server VM'yi Azure içinde başka bir bölgeye taşıma

Şunlar için geçerlidir: Azure VM'de SQL Server

Bu makalede, SQL Server sanal makinenizi (VM) Azure'da bir bölgeden diğerine geçirmek için Azure Site Recovery kullanmayı öğreneceksiniz.

SQL Server VM'sini farklı bir bölgeye taşımak için aşağıdakileri yapmanız gerekir:

  1. Hazırlanıyor: Hem kaynak SQL Server VM'nizin hem de hedef bölgenizin taşıma için yeterince hazır olduğunu onaylayın.
  2. Yapılandırma: SQL Server VM'nizi taşımak için Azure Site Recovery kasası içinde çoğaltılmış bir nesne olması gerekir. SQL Server VM'nizi Azure Site Recovery kasasına eklemeniz gerekir.
  3. Test: SQL Server VM'nin geçirilmesi için kaynak bölgeden çoğaltılan hedef bölgeye yük devretme gerekir. Taşıma işleminin başarılı olmasını sağlamak için önce SQL Server VM'nizin hedef bölgeye başarıyla yük devredebildiğini test etmeniz gerekir. Bu, gerçek taşımayı gerçekleştirirken sorunları ortaya çıkarmaya ve bunlardan kaçınmaya yardımcı olur.
  4. Taşıma: Yük devretme testi başarılı olduktan sonra ve SQL Server VM'nizi geçirmenin güvenli olduğunu bildiğinizde, VM'nin hedef bölgeye taşınmasını gerçekleştirebilirsiniz.
  5. Temizleme: Faturalama ücretlerini önlemek için SQL Server VM'yi kasadan ve kaynak grubunda kalan gereksiz kaynakları kaldırın.

Önkoşulları doğrulama

  • Kaynak bölgenizden hedef bölgenize geçişin desteklendiğini onaylayın.
  • Senaryo mimarisini ve bileşenlerinin yanı sıra destek sınırlamalarını ve gereksinimlerini gözden geçirin.
  • Hesap izinlerini doğrulayın. Ücretsiz Azure hesabınızı oluşturduysanız aboneliğinizin yöneticisi siz olursunuz. Abonelik yöneticisi değilseniz, ihtiyacınız olan izinleri atamak için yöneticiyle birlikte çalışın. Bir VM için çoğaltmayı etkinleştirmek ve Azure Site Recovery kullanarak veri kopyalamak için aşağıdakilere sahip olmanız gerekir:
    • VM oluşturma izinleri. Sanal Makine Katkıda Bulunanı yerleşik rolü şu izinlere sahiptir:
      • Seçili kaynak grubunda VM oluşturma izinleri.
      • Seçili sanal ağda VM oluşturma izinleri.
      • Seçili depolama hesabına yazma izinleri.
      • Azure Site Recovery işlemlerini yönetme izinleri. Site Recovery Katkıda Bulunan rolü, Kurtarma Hizmetleri kasasında Site Recovery işlemlerini yönetmek için gereken tüm izinlere sahiptir.

Taşımaya hazırlanma

Taşıma için hem kaynak SQL Server VM'yi hem de hedef bölgeyi hazırlayın.

Kaynak SQL Server VM'yi hazırlama

  • En son kök sertifikaların tümünün taşımak istediğiniz SQL Server VM'de olduğundan emin olun. En son kök sertifikalar orada değilse, güvenlik kısıtlamaları hedef bölgeye veri kopyalamayı engeller.
  • Windows VM'leri için, tüm güvenilen kök sertifikaların makinede olması için en son Windows güncelleştirmelerinin tümünü VM'ye yükleyin. Bağlantısız bir ortamda, kuruluşunuz için standart Windows Update ve sertifika güncelleştirme işlemini izleyin.
  • Linux VM'leri için, Vm'de en son güvenilen kök sertifikaları ve sertifika iptal listesini almak için Linux dağıtımcınız tarafından sağlanan yönergeleri izleyin.
  • Taşımak istediğiniz VM'lerin ağ bağlantısını denetlemek için kimlik doğrulama ara sunucusu kullanmadığınızdan emin olun.
  • Taşımaya çalıştığınız VM'nin İnternet erişimi yoksa veya giden erişimi denetlemek için güvenlik duvarı ara sunucusu kullanıyorsa gereksinimleri denetleyin.
  • Kaynak ağ düzenini ve kullanmakta olduğunuz tüm kaynakları belirleyin. Buna yük dengeleyiciler, ağ güvenlik grupları (NSG' ler) ve genel IP'ler dahildir ancak bunlarla sınırlı değildir.

Hedef bölgeyi hazırlama

  • Azure aboneliğinizin hedef bölgede olağanüstü durum kurtarma için kullanılan VM'ler oluşturmanıza olanak sağladığını doğrulayın. Gerekli kotayı sağlamak için desteğe başvurun.
  • Aboneliğinizde kaynak VM'lerinizle eşleşen boyuta sahip VM'leri desteklemek için yeterli kaynak olduğundan emin olun. Verileri hedefe kopyalamak için Site Recovery kullanıyorsanız, Site Recovery hedef VM için aynı boyutu veya mümkün olan en yakın boyutu seçer.
  • Kaynak ağ düzeninde tanımlanan her bileşen için bir hedef kaynak oluşturduğunuzdan emin olun. Bu adım, VM'lerinizin kaynak bölgede sahip olduğunuz hedef bölgede bulunan tüm işlevlere ve özelliklere sahip olduğundan emin olmak için önemlidir.
    • Azure Site Recovery, kaynak VM için çoğaltmayı etkinleştirdiğinizde otomatik olarak bir sanal ağ bulur ve oluşturur. Ayrıca, çoğaltmayı etkinleştirmek için önceden bir ağ oluşturabilir ve bunu kullanıcı akışındaki VM'ye atayabilirsiniz. Hedef bölgede başka kaynakları el ile oluşturmanız gerekir.
  • Kaynak VM yapılandırmasını temel alarak sizin için en sık kullanılan ağ kaynaklarını oluşturmak için aşağıdaki belgelere bakın:
  • Hedef bölgeye son taşıma işlemini gerçekleştirmeden önce yapılandırmayı test etmek istiyorsanız, hedef bölgede el ile üretim dışı bir ağ oluşturun. Üretim ağıyla minimum girişim sağladığından bu adımı öneririz.

Azure Site Recovery kasayı yapılandırma

Aşağıdaki adımlarda Azure Site Recovery kullanarak hedef bölgeye veri kopyalama adımları gösterilmektedir. Kurtarma Hizmetleri kasasını kaynak bölge dışındaki herhangi bir bölgede oluşturun.

  1. Azure Portal’ında oturum açın.

  2. Gezinti bölmesinin sol üst köşesinden Kaynak oluştur'u seçin.

  3. BT & Yönetimi araçları'nı ve ardından Yedekleme ve Site Recovery'yi seçin.

  4. Temel Bilgiler sekmesindeki Proje ayrıntıları'nın altında, hedef bölgede yeni bir kaynak grubu oluşturun veya hedef bölgede var olan bir kaynak grubunu seçin.

  5. Örnek Ayrıntıları'nın altında kasanız için bir ad belirtin ve ardından açılan listeden hedef Bölgenizi seçin.

  6. Kurtarma Hizmetleri kasanızı oluşturmak için Gözden Geçir + Oluştur'u seçin.

  7. Gezinti bölmesinin sol üst köşesinden Tüm hizmetler'i seçin ve arama kutusuna yazın recovery services.

  8. (İsteğe bağlı olarak) Hızlı gezinti çubuğunuza eklemek için Kurtarma Hizmetleri kasalarının yanındaki yıldızı seçin.

  9. Kurtarma hizmetleri kasaları'nı ve ardından oluşturduğunuz Kurtarma Hizmetleri kasasını seçin.

  10. Genel Bakış bölmesinde Çoğalt'ı seçin.

    Çoğaltmayı yapılandırma

  11. Kaynak'ı ve ardından kaynak olarak Azure'ı seçin. Kaynak VM'lerinizin konumu gibi diğer açılan alanlar için uygun değerleri seçin. Kaynak kaynak grubu alanında yalnızca Kaynak konum bölgesinde bulunan kaynak grupları görünür.

  12. Sanal makineler'i ve ardından geçirmek istediğiniz sanal makineleri seçin. VM seçiminizi kaydetmek için Tamam'ı seçin.

  13. Ayarlar'ı seçin ve ardından açılan listeden Hedef konumunuzu seçin. Bu, daha önce hazırladığınız kaynak grubu olmalıdır.

  14. Çoğaltmayı özelleştirdikten sonra, kaynakları yeni konumda oluşturmak için Hedef kaynakları oluştur'u seçin.

  15. Kaynak oluşturma işlemi tamamlandıktan sonra, SQL Server VM'nizin kaynaktan hedef bölgeye çoğaltılmasını başlatmak için Çoğaltmayı etkinleştir'i seçin.

  16. Kurtarma kasanıza gidip Çoğaltılan öğeler'i seçerek ve SQL Server VM'nizin Durumunu görüntüleyerek çoğaltmanın durumunu de kontrol edebilirsiniz. Korumalı durumu, çoğaltmanın tamamlandığını gösterir.

    Çoğaltma durumunu doğrulama

Taşıma işlemini test etme

Aşağıdaki adımlarda, taşıma işlemini test etmek için Azure Site Recovery'nin nasıl kullanılacağı gösterilmektedir.

  1. Azure portalKurtarma Hizmetleri kasanıza gidin ve Çoğaltılan öğeler'i seçin.

  2. Taşımak istediğiniz SQL Server VM'yi seçin, Çoğaltma Sistem Durumununİyi Durumda olarak göründüğünü doğrulayın ve ardından Yük Devretme Testi'ni seçin.

    VM'niz için yük devretme testi

  3. Yük Devretme Testi sayfasında yük devretme için kullanılacak en son uygulamayla tutarlı kurtarma noktasını seçin çünkü bu, SQL Server veri tutarlılığını garanti edebilen tek anlık görüntü türüdür.

  4. Yük devretmeyi test etmek için Azure sanal ağı altındaki sanal ağı ve ardından Tamam'ı seçin.

    Önemli

    Yük devretme testi için ayrı bir Azure VM ağı kullanmanızı öneririz. Çoğaltmayı etkinleştirdiğinizde ayarlanan ve vm'lerinizi en sonunda içine taşımak istediğiniz üretim ağını kullanmayın.

  5. İlerleme durumunu izlemek için kasanıza gidin, İzleme altında Site Recovery işleri seçin ve devam eden Yük devretme testi işini seçin.

    Yük devretme testi ilerleme durumunu izleme

  6. Test tamamlandıktan sonra portalda Sanal makineler'e gidin ve yeni oluşturulan sanal makineyi gözden geçirin. SQL Server VM'sinin çalıştığından, uygun şekilde boyutlandırılmış olduğundan ve uygun ağa bağlı olduğundan emin olun.

  7. Yük devretme testi kaynakları temizlenene kadar Yük Devretme seçeneği gri gösterileceğinden testin bir parçası olarak oluşturulan VM'yi silin. Kasaya geri dönün, Çoğaltılan öğeler'i seçin, SQL Server VM'yi seçin ve ardından Yük devretme testini temizle'yi seçin. Notlar bölümünde testle ilişkili gözlemleri kaydedin ve kaydedin ve Test tamamlandı'nın yanındaki onay kutusunu seçin. Yük devretme testi sanal makinelerini silin. Test sonrasında kaynakları temizlemek için Tamam'ı seçin.

    yük devretme testi sonrasında öğeleri temizleme

SQL Server VM'sini taşıma

Aşağıdaki adımlar, SQL Server VM'yi kaynak bölgenizden hedef bölgenize nasıl taşıyabileceğinizi gösterir.

  1. Kurtarma Hizmetleri kasasına gidin, Çoğaltılan öğeler'i, VM'yi ve ardından Yük Devretme'yi seçin.

    Yük devretmeyi başlatma

  2. Kurtarma Noktası'nın altında uygulamayla tutarlı en son kurtarma noktasını seçin.

  3. Yük devretmeye başlamadan önce makineyi kapat'ın yanındaki onay kutusunu seçin. Site Recovery yük devretmeyi tetiklemeden önce kaynak VM'yi kapatmayı dener. Kapatma başarısız olsa bile yük devretme devam eder.

  4. Yük devretmeyi başlatmak için Tamam'ı seçin.

  5. Yük devretme işlemini, önceki bölümde yük devretme testini izlerken görüntülediğiniz aynı Site Recovery işleri sayfasından izleyebilirsiniz.

  6. İş tamamlandıktan sonra, SQL Server VM'nin hedef bölgede beklendiği gibi görünüp görünmediğini denetleyin.

  7. Kasaya geri dönün, Çoğaltılan Öğeler'i seçin, SQL Server VM'yi seçin ve İşleme'yi seçerek taşıma işlemini hedef bölgeye tamamlayın. İşleme işi bitene kadar bekleyin.

  8. uzantıyla ilişkili Azure portal ve özelliklerde SQL sanal makine yönetilebilirliğini etkinleştirmek için SQL Server VM'nizi SQL IaaS Aracısı uzantısına kaydedin. Daha fazla bilgi için bkz. SQL SERVER VM'yi SQL IaaS Aracısı uzantısıyla kaydetme.

Uyarı

SQL Server veri tutarlılığı yalnızca uygulamayla tutarlı anlık görüntülerle garanti edilir. Kilitlenme kurtarma anlık görüntüsü SQL Server veri tutarlılığını garanti etmediğinden, en son işlenen anlık görüntü SQL Server yük devretme için kullanılamaz.

Kaynak kaynakları temizleme

Faturalama ücretlerinden kaçınmak için SQL Server VM'yi kasadan kaldırın ve gereksiz ilişkili kaynakları silin.

  1. Site Recovery kasasına dönün, Çoğaltılan öğeler'i seçin ve SQL Server VM'yi seçin.

  2. Çoğaltmayı Devre Dışı Bırak'ı seçin. Korumayı devre dışı bırakmak için bir neden seçin ve ardından çoğaltmayı devre dışı bırakmak için Tamam'ı seçin.

    Önemli

    Azure Site Recovery çoğaltması için ücret tahsil edilmemesi için bu adımın gerçekleştirilmesi önemlidir.

  3. Kaynak bölgedeki kaynaklardan herhangi birini yeniden kullanma planınız yoksa tüm ilgili ağ kaynaklarını ve ilgili depolama hesaplarını silin.

Sonraki adımlar

Daha fazla bilgi için aşağıdaki makaleleri inceleyin: