שדרוג Windows 10 בתצורת InPlace Upgrade למשתמשים מרוחקים באמצעות Azure Storage

27 בMarch 2016

לאור ההצלחה המסחררת סביב נושא שדרוג תחנות עבודה ל-Windows 10 הן בצורה מרכזית (ארגונית עם כלי ניהול כדוגמת SCCM) והן באופן אישי באמצעות Windows Update, הצורך בארגונים להעניק את השדרוג למערכת ההפעלה החדשה עבור משתמשים מרוחקים הולך וגובר.

בחיפושי אחר דרכים להגיע למטרה זו נתקלתי במאמר נהדר שכתב מארק ואלריו המספק דרך יעילה ובעלות נמוכה להעניק למשתמשים מרוחקים, שאינם מגיעים לארגון פיזית או דרך חיבורי VPN, את האפשרות לשדרוג תחנת הקצה שלהם ונתאר אותה במאמר זה.

תחילה, יש להוריד את קובץ ה-ISO של Windows 10 Enterprise\Pro מאתר Volume Licensing Service Center, נטען אותו למערכת ההפעלה ונכווץ את התוכן לקובץ ZIP כך שלא נצטרך להסתמך על כך שבתחנת הקצה המרוחקת יש פתרון לטעינת קבצי ISO.

לפני אריזת המידע לקובץ ZIP, יש ליצור קובץ Batch אשר יריץ את את ההתקנה יחד עם מפתח המוצר הארגוני כך שלא נצטרך להעביר אותו למשתמש.
את קובץ ה-Batch נמקם ליד קובץ ה-Setup.exe של Windows 10 ותוכנו יהיה כך (יש לשנות את ה-X למפתח המוצר שלכם)

start /wait “%~DP0setup.exe” /auto upgrade /migratedrivers all /dynamicupdate enable /showoobe none /pkey XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

כעת, את קובץ ה-Zip ניתן לעלות ל-Azure Blob Storage אשר הגדרנו כ-Public. לצורך המאמר הזה אנו נשער שנמקם את הקובץ בנתיב הבא:

C:\temp\Win10RemoteUsers\Win10-inst-for-remote-users.zip

במידה ואין ברשותכם חשבון Azure עם שירותי Storage תוכלו לרכוש ולייצר באמצעות מס’ צעדים המתוארים במאמר הבא: https://azure.microsoft.com/en-gb/documentation/articles/storage-create-storage-account/

לאחר שיש לנו חשבון Azure עם Storage Blob פעיל עלינו להגדיר אותו כ-Public. ניתן לבצע זאת באמצעות המאמר הבא: https://azure.microsoft.com/en-us/documentation/articles/storage-manage-access-to-resources/

אז עד כאן יש לנו:

  • קובץ ZIP עם Windows 10
  • קובץ התקנה עם מפתח מוצר
  • חשבון Azure עם Storage Blob המוגדר לגישת Public.

כעת עלינו להעביר את קובץ ה-ZIP אל ה-Storage Blob שלנו, ניתן לעשות זאת באמצעות כלי AZCopy (הורדה)

הפקודה שעלינו להשתמש על מנת להעביר את הקובץ לענן Azure היא:

“C:\Program Files (x86)\Microsoft SDKs\Azure\AZCopy.exe” /source:C:\temp\Win10RemoteUsers\ /dest:https://U-BTech.blob.core.windows.net/U-BTech /destkey:***Key*** /pattern: “Win10-inst-for-remote-users.zip”

את הערך שנקרא DestKey (או בשמו המלא Destination Key) ניתן למצוא בפורטל החדש של Azure:

Azure Storage Blob

ופורטל Azure הקלאסי, לחיצה על Manage Access Keys:

Windows 10

על מנת להעריך את העלות הנדרשת עבור התעבורה של ה-Storage Blob ניתן להשתמש באתר: https://azure.microsoft.com/en-us/pricing/details/data-transfers/

כמו כן, ניתן להשתמש ב-Azure CDN (Content Delivery Network) כדי לאפשר פריסה רחבה של הנתונים ברחבי העולם ומכאן תגזר הורדה מהירה יותר עבור משתמשי הקצה.

מידע אודות תמחור Azure CDN ניתן למצוא ב: https://azure.microsoft.com/en-us/pricing/details/cdn/

לאחר שהעלינו את הקובץ, נוכל לדוור למשתמשים את הקישור להורדה כאשר בסופו הפעולה הנדרשת היחידה הינה הרצת קובץ ה-Batch לביצוע שדרוג ה-Windows הנוכחי לגרסת Windows 10 עם רישוי השייך לארגון.

אורי הוסיט

הכותב הינו MVP System Center Cloud and Datacenter Management וראש צוות
אינטגרציה בחברת U-BTech Solutions.

הוסף תגובה
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *