2013-03-09 13 views
6

Windows Azure'un Batı ABD veri merkezinde bir sanal makine oluşturdum. Şimdi, bunun Windows Azure'un Doğu ABD veri merkezindeki başka bir makinede oluşturduğum başka bir VM ile sık bağlantı gerektirdiğini öğrendim. İkinci makine zaten bir afinite grubuna ait. İlk VM'yi ikinci makine ile aynı yakınlık grubuna taşıyabilseydim en iyisi olur. İlk VM'de zaten oldukça fazla veri olduğundan, veri göçü ağrılı olabilir. Yardım et!Bir Windows Azure VM'yi farklı bir yakınlık grubuna nasıl taşırım?

bazı deneyler sonra nihayet pes. Vhd'yi bir veri merkezinden diğerine başarıyla kopyalayabilsem de, yapılandırma çalışmayacaktı. Çalışmak mümkündür, ancak eski veri merkezinden yapılandırma bilgilerini silmek için sysprep komutunu çalıştırmanız gerekir.

cevap

1

Eğer sanal makinenin VHD kopyalama, (bir depolama hesabından diğerine) ABD Doğu'ya ABD Batı'dan uyumsuz bir damla kopyası alabilirsiniz. Bu noktada, sanal makineyi doğru afinite grubunun içinde vhd'ye dayalı olarak ABD Doğu'da başlatabiliyor olmalısınız. sanal makine bir resim oluşturma etrafında işin biraz var

- this msdn resource harika bir başlangıç ​​yeri olmalıdır.

DÜZENLEME: Windows, Mac ve Linux (indirme here) kullanılabilir, Windows Azure çapraz platform komut satırı araçları aracılığıyla bir zaman uyumsuz damla kopyasını yürütebilirsiniz. sözdizimi:

azure vm disk upload <source-url> <target-url>

Kaynak url kamu damla veya paylaşılan erişim imzası ile özel damla ya olduğunu. Abonelik bilgisi indirmek için talimatları içeren komut satırı araçları, here, üzerinde

azure config set defaultStorageAccount

diğer bilgiler: Hedef URL komut satırı aracı ile konfigüre depolama hesap bilgilerini kullanır. Yeni SDK

+0

Bu ayrıca yardımcı olabilir: http://gauravmantri.com/2012/07/04/how-to-move-windows-azure-virtual-machines-from-one-subscription-to-another/ –

+0

Teşekkürler! Bunu CLI/Powershell ile yapmanın bir yolu var mı? –

+0

Her şeyde bir anahtar şey, PowerShell Cmdlet'leri ile karşılaşılmadığına inandığım async blob copying. Bloğu kopyalamak için PowerShell'de Windows Azure depolama istemcisi kitaplığından yararlanabilir veya bloğu kopyalamak için Cerebrata Azure Management Cmdlets gibi üçüncü taraf araçlarını kullanabilirsiniz. Diğer tüm VM ile ilgili işlemler daha sonra Windows Azure PowerShell Cmdlet'leri kullanılarak gerçekleştirilebilir. –

İlgili konular