อาการ
เมื่อคุณเปิดใช้งานการสำรองข้อมูลสำหรับเครื่องเสมือน Microsoft Azure (VMs) โดยใช้รุ่นของ Microsoft Azure PowerShell ที่เก่ากว่า 1.5.1 คุณได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:
PS C:\WINDOWS\system32 > เปิดใช้งาน AzureRmRecoveryServicesBackupProtection-นโยบาย $policy-ชื่อBackupItemName - ResourceGroupName ResourceGroupName
เปิดใช้งาน-AzureRmRecoveryServicesBackupProtection:
BMSUserErrorInvalidConfigureProtectionRequest: ป้อนข้อมูลสำหรับการตั้งค่าคอนฟิกป้องกันไม่อยู่ในรูปแบบที่เหมาะสม
โปรดตรวจสอบว่า มีคอนเทนเนอร์ และพารามิเตอร์อื่น ๆ ที่อยู่ในรูปแบบที่ถูกต้อง
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากได้รับการปรับปรุง cmdlet ของสำหรับกชุดเก็บบริการกู้คืน Azure ของ Microsoft สำหรับการแก้ไขการรักษาความปลอดภัยที่สำคัญ และข้อผิดพลาดใน Azure PowerShell รุ่น 1.5.1 ล่วงหน้าทริกเกอร์การปรับปรุงนี้
วิธีแก้ปัญหา
เมื่อต้องการหลีกเลี่ยงปัญหานี้ ดาวน์โหลด และติดตั้งรุ่นล่าสุดของ Azure PowerShell เมื่อต้องการทำเช่นนี้ ไปAzure ดาวน์โหลด>เครื่องมือบรรทัดคำสั่ง> PowerShell >การติดตั้ง Windows
เมื่อคุณทำเช่นนี้ คุณจะเห็นเพจการดาวน์โหลดต่อไปนี้: