Öğretici: Azure VM 'lerini bölgeler arasında taşıma

Bu makalede, Azure sanal makinelerini ve ilgili ağ/depolama kaynaklarını Azure Kaynak taşıyıcısıkullanarak farklı bir Azure bölgesine taşımayı öğrenin. .

Bu öğreticide şunların nasıl yapıldığını öğreneceksiniz:

  • Önkoşulları ve gereksinimleri denetleyin.
  • Taşımak istediğiniz kaynakları seçin.
  • Kaynak bağımlılıklarını çözümleyin.
  • Kaynak kaynak grubunu hazırlayın ve taşıyın.
  • Diğer kaynakları hazırlayın ve taşıyın.
  • Taşımayı atmak mı yoksa kaydetmek mi istediğinize karar verin.
  • Taşıma işleminden sonra kaynak bölgedeki kaynakları isteğe bağlı olarak kaldırın.

Not

Öğreticiler, bir senaryoyu denemek için en hızlı yolu gösterir ve varsayılan seçenekleri kullanır.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun. Ardından Azure Portaloturum açın.

Önkoşullar

Gereksinim Açıklama
Kaynak taşıyıcısı desteği Desteklenen bölgeleri ve diğer yaygın soruları gözden geçirin .
Abonelik izinleri Taşımak istediğiniz kaynakları içeren abonelikte sahip erişiminizin olduğunu denetleyin

Neden sahip erişimine ihtiyacım var? Azure aboneliğindeki belirli bir kaynak ve hedef çifti için ilk kez kaynak eklediğinizde, kaynak taşıyıcısı abonelik tarafından güvenilen sistem tarafından atanan bir yönetilen kimlik (eski adıyla yönetilen hizmet tanımlaması (MSI)) oluşturur. Kimliği oluşturmak ve gerekli rolü (katkıda bulunan ya da kaynak abonelikte Kullanıcı erişimi Yöneticisi) atamak için, kaynak eklemek için kullandığınız hesabın abonelikte sahip izinleri olması gerekir. Azure rolleri hakkında daha fazla bilgi edinin .
VM desteği Taşımak istediğiniz VM 'Lerin desteklendiğinden emin olun.

- Desteklenen Windows VM 'lerini doğrulayın .

- Desteklenen Linux VM 'lerini ve çekirdek sürümlerini doğrulayın .

-Desteklenen işlem, depolamave ayarlarını kontrol edin.
Hedef abonelik Hedef bölgedeki aboneliğin, hedef bölgede taşıdığınız kaynakları oluşturmak için yeterli kotası olması gerekir. Kota içermiyorsa ek sınırlamalar isteyin.
Hedef bölge ücretleri VM 'Leri taşıdığınız hedef Bölgeyle ilişkili fiyatlandırmayı ve ücretleri doğrulayın. Size yardımcı olması için fiyatlandırma hesaplayıcısını kullanın.

VM 'Leri hazırlama

  1. VM 'Lerin gereksinimleri karşılayıp karşılamadığını denetledikten sonra, taşımak istediğiniz sanal makinelerin açık olduğundan emin olun. Hedef bölgede kullanılabilir olmasını istediğiniz tüm VM disklerinin VM 'de eklenmiş ve başlatılmış olması gerekir.
  2. VM 'Lerin en son Güvenilen Kök sertifikalara sahip olduğundan ve güncelleştirilmiş bir sertifika iptal listesi (CRL) olduğundan emin olun. Bunu yapmak için:
    • Windows VM 'lerinde en son Windows güncelleştirmelerini yükler.
    • Linux VM 'lerde, makinelerin en son sertifikalara ve CRL 'ye sahip olması için dağıtım kılavuzunu izleyin.
  3. VM 'lerden giden bağlantıya izin ver:
    • Giden bağlantıyı denetlemek için bir URL tabanlı güvenlik duvarı ara sunucusu kullanıyorsanız, bu URL 'lere erişim izni verin
    • Giden bağlantıyı denetlemek için ağ güvenlik grubu (NSG) kuralları kullanıyorsanız, bu hizmet etiketi kurallarınıoluşturun.

Kaynakları seçin

Taşımak istediğiniz kaynakları seçin.

  • Seçili kaynak bölgesi içindeki kaynak gruplarındaki tüm desteklenen kaynak türleri görüntülenir.
  • Bölgeler arasında taşıma için önceden eklenmiş olan kaynaklar gösterilmez.
  • Kaynakları kaynak bölgeyle aynı abonelikte yer alan bir hedef bölgeye taşırsınız. Aboneliği değiştirmek istiyorsanız, kaynaklar taşındıktan sonra bunu yapabilirsiniz.
  1. Azure portal, kaynak taşıyıcısı için arama yapın. Ardından, Hizmetler' ın altında Azure Kaynak taşıyıcısı' ı seçin.

    Azure portal kaynak taşıyıcısı için arama sonuçları

  2. Genel bakış' da başlayın ' a tıklayın.

    Başka bir bölgeye taşınacak kaynakları ekleme düğmesi

  3. Kaynak taşıma > kaynağı + hedef bölümünde, kaynak aboneliğini ve bölgeyi seçin.

  4. Hedef bölümünde, VM 'leri taşımak istediğiniz bölgeyi seçin. Ardından İleri'ye tıklayın.

    Kaynak ve hedef bölge seçme sayfası

  5. Taşınacak kaynaklar bölümünde kaynakları seç' e tıklayın.

  6. Kaynakları seçin bölümünde VM 'yi seçin. Yalnızca taşıma için desteklenen kaynaklarekleyebilirsiniz. Sonra da Bitti’ye tıklayın.

    Taşınacak VM 'Leri seçmek için sayfa

  7. Taşınacak kaynaklar bölümünde İleri' ye tıklayın.

  8. Gözden geçirme bölümünde kaynak ve hedef ayarlarını kontrol edin.

    Ayarları gözden geçirmek ve taşımaya devam etmek için sayfa

  9. Kaynakları eklemeye başlamak için devam' a tıklayın.

  10. Ekleme işlemi başarıyla tamamlandıktan sonra, bildirim simgesine taşımak için kaynak ekleme ' ye tıklayın.

  11. Bildirime tıkladıktan sonra bölgeler arası sayfasında kaynakları gözden geçirin.

Not

  • Eklenen kaynaklar hazırlama bekleme durumunda.
  • VM 'Ler için kaynak grubu otomatik olarak eklenir.
  • Bir taşıma koleksiyonundan bir kaynağı kaldırmak istiyorsanız, bunu yapmak için yöntemi taşıma sürecinde nerede olduğunuza bağlıdır. Daha fazla bilgi edinin.

Bağımlılıkları çözümle

  1. Kaynaklar sorunlar sütununda bir bağımlılıkları doğrula iletisi gösterince, bağımlılıkları doğrula düğmesine tıklayın. Doğrulama işlemi başlar.

  2. Bağımlılıklar bulunursa, Bağımlılıklar Ekle' ye tıklayın.

  3. Bağımlılıklar Ekle' de, varsayılan tüm bağımlılıkları göster seçeneğini bırakın.

    • Tüm bağımlılıkların, bir kaynağın tüm doğrudan ve dolaylı bağımlılıklarında yinelenir. Örneğin, bir VM için NIC, sanal ağ, ağ güvenlik grupları (NSG 'ler) vb. gösterir.
    • İlk düzey bağımlılıkları göster yalnızca doğrudan bağımlılıkları gösterir. Örneğin, bir VM için sanal ağı değil, NIC 'yi gösterir.
  4. Eklemek istediğiniz bağımlı kaynakları seçin > Bağımlılıklar ekleyin. Bildirimlerde ilerlemeyi izleyin.

    Bağımlılık Ekle

  5. Bağımlılıkları yeniden doğrulayın. Ek bağımlılıklar eklemek için sayfa

Kaynak kaynak grubunu taşıma

VM 'Leri hazırlayabilmeniz ve taşıyabilmeniz için önce VM kaynak grubunun hedef bölgede mevcut olması gerekir.

Çıkış kaynak grubunu taşımaya hazırlama

Hazırlama işlemi sırasında, kaynak taşıyıcısı kaynak grubu ayarlarını kullanarak Azure Resource Manager (ARM) şablonları üretir. Kaynak grubu içindeki kaynaklar etkilenmez.

Aşağıdaki şekilde hazırlayın:

  1. Bölgeler arasında, hazırlama> kaynak kaynak grubunu seçin.

  2. Kaynakları hazırlama bölümünde hazırla' ya tıklayın.

    Kaynak grubunu hazırla

Not

Kaynak grubu hazırlandıktan sonra, bu taşıma Işlemi başlatma beklemede durumunda olur.

Kaynak kaynak grubunu taşıma

Taşımayı aşağıdaki gibi başlatın:

  1. Bölgeler arası bölümünde kaynak grubunu seçerek taşımayı başlatın >

  2. LN Move kaynakları, taşımayı Başlat' a tıklayın. Kaynak grubu, devam eden bir taşıma durumuna geçer.

  3. Taşıma başlatıldıktan sonra, hedef kaynak grubu oluşturulan ARM şablonuna göre oluşturulur. Kaynak kaynak grubu, bir tamamlama taşıma bekleme durumuna geçer.

    Taşımayı Başlat düğmesine tıklayın

Taşıma işlemini yürütmek ve tamamlamak için:

  1. Bölgeler arasında, kaynak grubunu > taşımayı kaydet' i seçin.
  2. LN Move kaynakları, Kaydet' e tıklayın.

Not

Taşıma işlemi kaydedildikten sonra kaynak kaynak grubu bekleyen bir kaynak silme durumundadır.

Taşınacak kaynakları hazırlama

Kaynak kaynak grubu taşındığına göre, hazırlama bekleme durumundaki diğer kaynakları taşımaya hazırlanabilirsiniz.

  1. Bölgeler arasında, kaynakların şimdi hazırlama bekleme durumunda olduğunu ve sorun olmadan olduğunu doğrulayın. Aksi takdirde, tekrar doğrulayın ve bekleyen sorunları çözün.

    Hazırlama Bekleme durumundaki kaynakları gösteren sayfa

  2. Taşıma işlemine başlamadan önce hedef ayarları düzenlemek istiyorsanız, kaynak için hedef yapılandırma sütunundaki bağlantıyı seçin ve ayarları düzenleyin. Hedef VM ayarlarını düzenlerseniz, hedef VM boyutu, kaynak VM boyutundan küçük olmamalıdır.

Kaynak kaynak grubu taşındığına göre, diğer kaynakları taşımaya hazırlanabilirsiniz.

  1. Hazırlamak istediğiniz kaynakları seçin.

    Diğer kaynaklar için hazırla ' yı seçme sayfası

  2. Hazırla' yı seçin.

Not

  • Hazırlama işlemi sırasında, Azure Site Recovery Mobility Aracısı, VM 'Lere, onları çoğaltmak için yüklenir.
  • VM verileri, hedef bölgeye düzenli aralıklarla çoğaltılır. Bu, kaynak VM 'yi etkilemez.
  • Kaynak taşıma diğer kaynak kaynakları için ARM şablonları oluşturur.
  • Kaynaklar hazırlandıktan sonra, bir taşıma beklemede durumunda olurlar.

Başlatma taşıma bekleme durumunda kaynakları gösteren sayfa

Taşımayı Başlat

Kaynaklar hazırlandıktan sonra, şimdi taşımayı başlatabilirsiniz.

  1. Bölgeler arasında, durum başlatma taşıma bekleyen kaynaklar ' ı seçin. Sonra taşımayı Başlat' a tıklayın.

  2. Kaynakları taşıma bölümünde, taşımayı Başlat' a tıklayın.

    Taşımayı Başlat düğmesine tıklayın

  3. Bildirim çubuğunda taşıma ilerlemesini izleyin.

Not

  • VM 'Ler için çoğaltma VM 'Leri hedef bölgede oluşturulur. Kaynak VM kapanmıştır ve bazı kesinti süreleri oluşur (genellikle dakikalar).
  • Kaynak taşıyıcısı, hazırlanan ARM şablonlarını kullanarak diğer kaynakları yeniden oluşturur. Genellikle kapalı kalma süresi yoktur.
  • Kaynakları taşıdıktan sonra, bunlar için bir taşıma hareketi bekliyor durumundadır.

* Kaynağı Sil bekliyor * durumunda kaynakları gösteren sayfa

Atın veya teslim edilsin mi?

İlk taşıma işleminden sonra, taşımayı yürütmek mi yoksa atmak mi istediğinize karar verebilirsiniz.

  • At: test ediyorsanız bir taşıma atabilir ve kaynak kaynağı gerçekten taşımak istemezsiniz. Taşımayı atmak, kaynağı başlatma bekleyen bir durumuna döndürür.
  • COMMIT: COMMIT, hedef bölgeye taşıma işlemini tamamlar. İşlem tamamlandıktan sonra kaynak kaynak, bekleyen silme kaynağı durumunda olur ve silmek istediğinize karar verebilirsiniz.

Taşımayı at

Taşımayı aşağıdaki şekilde atabilirsiniz:

  1. Bölgeler arasında, durum işlemede taşıma bekleyen kaynaklar ' ı seçin ve taşımayı at' a tıklayın.
  2. Taşımayı at' da at' a tıklayın.
  3. Bildirim çubuğunda taşıma ilerlemesini izleyin.

Not

Kaynakları atladıktan sonra, VM 'Ler bir başlatma taşıma bekliyor durumundadır.

Taşımayı Yürüt

Taşıma işlemini tamamlamak istiyorsanız, taşımayı yürütün.

  1. Bölgeler arasında, durum işlemede taşıma bekleyen kaynaklar ' ı seçin ve taşımayı Yürüt' e tıklayın.

  2. Kaynakları kaydet' de, Yürüt' e tıklayın.

    Taşıma işlemini sonlandırmak için kaynakları yürütmek için sayfa

  3. Bildirim çubuğunda tamamlama ilerlemesini izleyin.

Not

  • Taşıma işlemi tamamlandıktan sonra VM 'Ler çoğaltmayı durdurur. Kaynak VM, işlemeden etkilenmez.
  • Kayıt, kaynak ağ kaynaklarını etkilemez.
  • Taşıma işlemi tamamlandıktan sonra kaynaklar bir silme kaynağı bekliyor durumundadır.

* Kaynağı Sil bekliyor * durumunda kaynakları gösteren sayfa

Taşıma işleminden sonra ayarları Yapılandır

  • Mobility hizmeti VM 'lerden otomatik olarak kaldırılmaz. El ile kaldırın veya sunucuyu yeniden taşımayı planlıyorsanız bırakın.
  • Taşıma işleminden sonra Azure rol tabanlı erişim denetimi (Azure RBAC) kurallarını değiştirme.

İşlemeden sonra kaynak kaynaklarını Sil

Taşıma işleminden sonra, kaynak bölgedeki kaynakları isteğe bağlı olarak silebilirsiniz.

Not

Birkaç kaynak (örneğin, Anahtar kasaları ve SQL Server sunucular) portaldan silinemez ve kaynak özellik sayfasından silinmelidir.

  1. Bölgeler arasında, silmek istediğiniz kaynak kaynağın adına tıklayın.
  2. Kaynağı Sil' i seçin.

Taşıma için oluşturulan ek kaynakları Sil

Taşıma işleminden sonra, taşıma koleksiyonunu el ile silebilir ve oluşturulmuş kaynakları Site Recovery.

  • Taşıma koleksiyonu varsayılan olarak gizlidir. Bunu görmek için gizli kaynakları açmanız gerekir.
  • Önbellek depolamada silinmeden önce, silinmesi gereken bir kilit vardır.

Aşağıdaki gibi silin:

  1. Kaynak grubundaki kaynakları bulun RegionMoveRG-<sourceregion>-<target-region> .

  2. Kaynak bölgedeki tüm VM ve diğer kaynak kaynaklarının taşındığını veya silindiğini kontrol edin. Bu, bunları kullanan beklemedeki kaynaklar olmamasını sağlar.

  3. Kaynakları silin:

    • Taşıma koleksiyonu adı movecollection-<sourceregion>-<target-region> .
    • Önbellek depolama hesabı adı resmovecache<guid>
    • Kasa adı ResourceMove-<sourceregion>-<target-region>-GUID .

Sonraki adımlar

Bu öğreticide şunları yaptınız:

  • Azure VM 'lerini başka bir Azure bölgesine taşıdı.
  • VM 'lerle ilişkili kaynakları başka bir bölgeye taşıdı.

Şimdi, Azure SQL veritabanlarını ve elastik havuzları başka bir bölgeye taşımaya çalışıyorsunuz.