การเปลี่ยนชื่อ Azure VM


15

ฉันต้องการเปลี่ยนชื่อ Azure VM ฉันได้คัดลอก VM จากการสมัครหนึ่งไปยังการสมัครอื่นโดยใช้คู่มือนี้:

http://blogs.msdn.com/b/microsoft_press/archive/2014/01/29/from-the-mvps-copying-a-virtual-machine-from-one-windows-azure-subscription-to-another- กับ powershell.aspx

สิ่งนี้ใช้ได้ดีและฉันมีความสุขกับ VM ที่สร้างขึ้นใหม่ในการสมัครใหม่ของฉัน อย่างไรก็ตาม VM ยังคงชื่อระบบเดิมและฉันต้องการเปลี่ยนชื่อนี้

โดย "name" ฉันหมายถึงป้ายกำกับที่ให้ไว้ในพอร์ทัล Azure บนภาพหน้าจอต่อไปนี้:

ภาพ

ฉันได้เปลี่ยนชื่อโฮสต์ของ VM ใหม่ด้วยความหวังว่ามันจะสะท้อนการเปลี่ยนแปลงในรายการนี้ แต่จะไม่มีประโยชน์ DNS และการตั้งค่าอื่น ๆ ทั้งหมดนั้นถูกต้อง

มีวิธีใดบ้างที่ฉันสามารถเปลี่ยนแปลงสิ่งนี้ได้โดยไม่ต้องสร้างเครื่องเสมือนใหม่ อาจจะมี cmdlet ซึ่งจะอนุญาตให้เปลี่ยนชื่อนี้หรือตัวเลือกที่ซ่อนอยู่ในพอร์ทัล?


1
คุณสามารถคัดลอก VM โดยใช้เครื่องมือโอเพนซอร์ส ADCMS โซลูชันการโยกย้ายศูนย์ข้อมูล Azure (ADCMS) ได้รับการออกแบบมาเพื่อจัดการกับสถานการณ์การย้ายข้อมูลทั่วไปเช่นการย้ายไปยังศูนย์ข้อมูลที่ใกล้กว่าโดยมีเวลาหน่วงต่ำ การปรับใช้การกำหนดค่าโซลูชันเดียวกันกับศูนย์ข้อมูลหลายแห่ง หรือแม้กระทั่งการย้ายระหว่างการสมัครสมาชิกเช่นจากบัญชีทดสอบ MSDN ไปจนถึงการปรับใช้การผลิตเต็มรูปแบบ เครื่องมือการย้ายข้อมูล Azure Data Center บล็อกblog.persistentsys.com/…/persistent-systems-releases-azure-data-center-migration-solution ( blog.persistentsys.com/index.php/2015/01/06/ …
Milind Patil

นี่คือแนวทางในการลบ VM และแนบดิสก์ที่มีอยู่ คุณยังสามารถเปลี่ยนเครือข่ายเสมือนที่เชื่อมโยงกับ VM ได้โดยทำสิ่งนี้ blogs.msdn.com/b/walterm/archive/2013/05/29/…
Carlan Wray

คำตอบ:


11

ในขณะนี้ยังไม่มีวิธีเปลี่ยนชื่อ VM คุณสามารถลองใช้วิธีนี้เป็นวิธีแก้ปัญหา: ลบ VM ในขณะที่เก็บดิสก์ทั้งหมดที่แนบไว้ จากนั้นสร้าง VM ใหม่ด้วยชื่อใหม่และใส่ดิสก์ที่แนบมากับ VM เดิมอีกครั้ง


0

นี่คือสคริปต์ powershell เพื่อปรับใช้ VM

มันตั้งใจที่จะเพิ่ม VM ไปยังกลุ่มความพร้อมใช้งานซึ่งโดยบังเอิญฉันต้องทำในเวลาเดียวกันฉันต้องการเปลี่ยนชื่อ

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/change-availability-set

ฉันเพิ่งแก้ไขโดยเพิ่มพารามิเตอร์ใหม่ไปที่ด้านบน

$newVmName = "RR-PROD-SIMON2"

และค้นหาและแทนที่ $OriginalVM.Nameสำหรับ$newVmName

ฉันไม่แน่ใจเกี่ยวกับกฎการใช้อักษรตัวพิมพ์ใหญ่ แต่ฉันต้องการใช้ตัวพิมพ์ใหญ่ทั้งหมด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.