אם יש לכם מכונות וירטואליות (VM) שמריצות גרסאות קודמות של Windows Server, אתם יכולים לשדרג אותן לגרסאות חדשות יותר של Windows Server:
| שדרוג מ | שדרוג למהדורה |
|---|---|
| Windows Server 2008 R2 (Desktop Experience) | Windows Server 2012 R2 (Desktop Experience) |
| Windows Server 2012 R2 (Core) | Windows Server 2016 (Core) |
| Windows Server 2012 R2 (Desktop Experience) | Windows Server 2016 (Desktop Experience) |
| Windows Server 2016 (Core) | Windows Server 2019 (Core) |
| Windows Server 2016 (Desktop Experience) | Windows Server 2019 (Desktop Experience) |
| Windows Server 2019 (Core) | Windows Server 2022 (Core) |
| Windows Server 2019 (Desktop Experience) | Windows Server 2022 (Desktop Experience) |
| Windows Server 2022 (Core) | Windows Server 2025 (Core) |
| Windows Server 2022 (Desktop Experience) | Windows Server 2025 (Desktop Experience) |
השדרוגים כפופים למגבלות הבאות:
מיקרוסופט הפסיקה את התמיכה ב-Windows Server 2012 R2 וב-Windows Server 2008 R2. אם תבצעו שדרוג במקום של אחת מהגרסאות האלה ותיתקלו בבעיות שקשורות לתהליך ההגדרה של Windows (
setup.exe), יכול להיות ש-Google תוכל לספק רק עזרה מוגבלת.אם אתם מתכננים לשדרג את Windows Server 2008 R2 לגרסה חדשה יותר מ-Windows Server 2012 R2, אתם צריכים קודם לשדרג ל-Windows Server 2012 R2, ואז לבצע שדרוג שני ל-Windows Server 2016 או לגרסה חדשה יותר.
צריך לשדרג בהדרגה, גרסה אחת בכל פעם, כי אין תמיכה בשדרוגים של כמה גרסאות במקום.
מטרות
במדריך הזה מוסבר איך לבצע שדרוג במקום של Windows Server על ידי:
- תכנון השדרוג במקום
- ביצוע שדרוג במקום
- פתרון בעיות בשדרוג במקום
- ניקוי אחרי שדרוג במקום
עלויות
שדרוג במקום של Windows Server לא כרוך בתשלום. אתם מחויבים רק על המשאבים שנצרכו במהלך השדרוג, כולל:
אפשר להשתמש במחשבון התמחור כדי ליצור הערכת עלויות בהתאם לשימוש החזוי.
לפני שמתחילים
במדריך הזה אנחנו יוצאים מנקודת הנחה שיש לכם ידע בסיסי בנושאים הבאים:
תכנון השדרוג במקום
ביצוע שדרוג במקום של מכונה וירטואלית (VM) שמופעלת בה גרסה קודמת של Windows Server יכול להיות דרך פרגמטית לחדש את התשתית ולצמצם את הסיכונים של התקרבות לסוף מחזור החיים של התמיכה בגרסאות של Windows Server.
חלופות שכדאי לבדוק
לפני שמחליטים להשתמש בשדרוג במקום כדי לעבור לגרסה חדשה יותר של Windows Server, חשוב להכיר את המגבלות הבאות:
זמן השבתה: בהתאם להגדרות ולתוכנה המותקנת, השדרוג עשוי להימשך שעה או יותר. במהלך השדרוג, הגישה למופע של המכונה הווירטואלית מוגבלת כי:
- עומסי העבודה שפועלים במופע של מכונת ה-VM לא זמינים למשתמשים
- פרוטוקול Remote Desktop (RDP) לא זמין
- יש רק כמה דרכים לבדוק את התקדמות השדרוג ואת הזמן שנותר עד לסיום השדרוג.
סיכון: בהתאם להגדרות של המופעים הקיימים ולתוכנה המותקנת:
- השדרוג עלול להיכשל
- אפשר לבטל חלק מאפשרויות ההגדרה
- חוסר תאימות עלול לגרום לתקלה בעומס העבודה במופע המשודרג
בהתאם לעומס העבודה שפועל במופע של Windows Server, אתם יכולים לצמצם את זמן ההשבתה ואת הסיכון באמצעות גישות שונות.
| עומס עבודה | גישה |
|---|---|
המכונה הווירטואלית מריצה עומס עבודה שתומך בשכפול, כמו:
|
מומלץ להגדיר מכונה וירטואלית חדשה שמופעלת בה גרסה עדכנית יותר של Windows Server, ואז להשתמש בשכפול כדי להעביר את עומס העבודה מהמכונה הווירטואלית הקיימת למכונה הווירטואלית החדשה. |
| יש לכם מופע של מכונה וירטואלית שמריץ מספר רב של עומסי עבודה | כדאי להעביר את עומסי העבודה האלה למכונות וירטואליות נפרדות, כך שכל מכונה וירטואלית תפעיל רק עומס עבודה אחד. גם אם אי אפשר להעביר את כל עומסי העבודה, צמצום מספר עומסי העבודה שפועלים במכונה וירטואלית אחת יכול לעזור להפחית את הסיכונים במהלך שדרוג במקום. |
מפתחות מוצר
מפתח מוצר של Windows Server תקף רק לגרסה ספציפית. כשמשדרגים לגרסה חדשה יותר של Windows Server, צריך לספק מפתח מוצר חדש. יש שני תרחישים עיקריים:
אתם משדרגים מכונה וירטואלית שמבוססת על קובץ אימג' של מערכת הפעלה ציבורית שסופק על ידי Google: בתרחיש הזה, אתם צריכים להשתמש במפתחות מוגדרים מראש להגדרת לקוח KMS לגרסה של Windows Server שאתם משדרגים אליה. השדרוג לא כרוך בתשלום נוסף.
אתם משדרגים מופע של מכונה וירטואלית שרכשתם עבורה רישיון קיים: ב-BYOL, אתם צריכים לקבל מפתח מוצר מספק הרישיון כדי לבצע את השדרוג. כדאי לעיין במסמכי התיעוד של מיקרוסופט כדי לדעת לאיזו מהדורה אפשר לשדרג ולקבוע אם אתם עומדים בדרישות להמרת רישיון.
מדיה להתקנה
כדי לבצע את השדרוג, צריך מדיה להתקנה. יש שני תרחישים עיקריים:
אתם משדרגים מופע של VM שמבוסס על קובץ אימג' ציבורי של מערכת הפעלה שסופקה על ידי Google: במקרה כזה, אתם יכולים להשתמש במדיה להתקנה של רישיון נפח שסופקה על ידי Google. בהמשך מפורטים השלבים לגישה למדיה של ההתקנה.
אתם משדרגים מופע של מכונה וירטואלית שמבוסס על דיסק או תמונה שיובאו: במקרה כזה, אי אפשר להשתמש במדיה להתקנה ש-Google מספקת. במקום זאת, צריך להשתמש במדיה להתקנה שתואמת לסוג המדיה שבה השתמשתם כדי להתקין את Windows Server בדיסק או בתמונה שיובאו.
דרישות מוקדמות אחרות
לפני שמתחילים בשדרוג, כדאי לעיין בתיעוד של מיקרוסופט בנושא דרישות מוקדמות ומגבלות פוטנציאליות לגרסת Windows Server שאליה אתם מתכננים לשדרג:
2012 R2
מוודאים שמכונת ה-VM עומדת בדרישות המערכת של Windows Server 2012 ושיש בה מספיק מקום פנוי בדיסק.
כדאי לעיין בהמלצות לשדרוג תפקידי שרת, בבעיות מוכרות ובתהליך השדרוג של Windows Server 2012 R2.
מומלץ לעיין בהמלצות לתכנון שדרוג במקום.
מוודאים שלא מושפעים מתכונות שהוסרו או הוצאו משימוש ב-Windows Server 2012 R2.
מוודאים שכל התוכנות המותאמות אישית או של צד שלישי תואמות ל-Windows Server 2012 R2.
שנת 2016
מוודאים שמכונת ה-VM עומדת בדרישות המערכת של Windows Server 2016 ושיש בה מספיק מקום פנוי בדיסק.
מעיינים בטבלת השדרוג וההעברה של תפקידי השרת עבור Windows Server 2016 ובטבלת התאימות של האפליקציות.
מוודאים שלא מושפעים מתכונות שהוסרו או שתכנון להחליף אותן ב-Windows Server 2016.
מוודאים שכל התוכנות המותאמות אישית או של צד שלישי תואמות ל-Windows Server 2016.
שנת 2019
מוודאים שמכונת ה-VM עומדת בדרישות המערכת של Windows Server 2019 ושיש בה מספיק מקום פנוי בדיסק.
בודקים את הרשימה Windows Server 2019 and Microsoft Server application compatibility.
מוודאים שלא מושפעים מתכונות שהוסרו או שתכנון להחליף אותן ב-Windows Server 2019.
מוודאים שכל התוכנות המותאמות אישית או של צד שלישי תואמות ל-Windows Server 2019.
שנת 2022
מוודאים שמכונת ה-VM עומדת בדרישות המערכת של Windows Server 2022 ושיש בה מספיק מקום פנוי בדיסק.
מעיינים ברשימת התאימות של Windows Server 2022 ואפליקציות שרת של מיקרוסופט.
מוודאים שלא מושפעים מתכונות שהוסרו או שתכנון להחליף אותן ב-Windows Server 2022.
מוודאים שכל התוכנות המותאמות אישית או של צד שלישי תואמות ל-Windows Server 2022.
שנת 2025
מוודאים שהמכונה הווירטואלית עומדת בדרישות המערכת של Windows Server 2025 ושיש בה מספיק מקום פנוי בדיסק.
כדאי לעיין ברשימת התאימות של אפליקציות ל-Windows Server 2025 ול-Microsoft Server.
מוודאים שלא מושפעים מתכונות שהוסרו או שתכננו להחליף ב-Windows Server 2025.
מוודאים שכל התוכנות המותאמות אישית או של צד שלישי תואמות ל-Windows Server 2025.
ביצוע שדרוג במקום
בקטעים הבאים מפורט תהליך השדרוג של מכונת ה-VM.
יצירת קובץ snapshot
לפני שמתחילים בשדרוג, מומלץ ליצור תמונת מצב של מכונת ה-VM, כדי שאפשר יהיה לחזור למצב בטוח אם משהו ישתבש:
יוצרים קובץ snapshot רגיל של דיסק האתחול של מופע ה-VM.
אם למכונה הווירטואלית מחוברים דיסקים נוספים של נתונים, צריך ליצור קובצי snapshot של דיסקים כאלה באמצעות שירות העתקת הצללים של נפח האחסון (VSS).
הכנת ההגדרה של Windows Server
בודקים את ההגדרה של מופע המכונה הווירטואלית של Windows Server:
מתחברים למופע של מכונה וירטואלית באמצעות לקוח RDP.
מוודאים ש-Windows Server מעודכן באמצעות Windows Update.
משביתים או מסירים תוכנות אנטי-וירוס, תוכנות נגד רוגלות וסוכנים אחרים שיכולים להפריע לשדרוג או שלא תואמים לגרסת Windows Server שאליה משדרגים.
צירוף מדיה להתקנה
לפני שמשדרגים, צריך לצרף את מדיום ההתקנה הדרוש למופע של מכונה וירטואלית. סוג המדיה שבו צריך להשתמש תלוי בתרחיש:
- אתם משדרגים מכונה וירטואלית שמבוססת על תמונת מערכת הפעלה ציבורית שסופקה על ידי Google: בתרחיש הזה, צריך רק לצרף את מדיום ההתקנה של רישיון הנפח שסופק על ידי Google. המדיה הזו מכילה גם את הסקריפטים הדרושים להרצת השדרוג וגם את הקבצים של הגרסה החדשה של Windows Server.
אתם משדרגים מכונת VM שמבוססת על דיסק או תמונה שיובאו: במקרה כזה, אתם צריכים גם לצרף את מדיום ההתקנה של רישיון נפח השימוש שמסופק על ידי Google כדי שתוכלו לגשת לסקריפטים הנדרשים.
בנוסף, צריך לצרף אמצעי התקנה בהתאמה אישית שתואם לסוג המדיה שבה השתמשתם כדי להתקין את Windows Server בדיסק או באימג' שיובאו.
כדי לצרף את מדיום ההתקנה של רישיון נפח שסופק על ידי Google, פועלים לפי השלבים הבאים:
במסוף Google Cloud , לוחצים על הלחצן Activate Cloud Shell
כדי לפתוח את Cloud Shell.
מגדירים את מזהה פרויקט ברירת המחדל. מחליפים את
PROJECT_IDבשם הפרויקט ב-Compute Engine:gcloud config set project PROJECT_ID
יוצרים דיסק על סמך מדיה ההתקנה. מחליפים את
ZONEבשם האזור שבו נמצאת המכונה הווירטואלית:gcloud compute disks create win-installers --image-family=windows-install-media --image-project=compute-image-tools --zone=ZONE
הפקודה הזו מוסיפה דיסק בשם
win-installersלפרויקט. הדיסק הזה לא מחובר לאף מכונה וירטואלית.מחברים את הדיסק למכונה הווירטואלית במצב קריאה בלבד (
ro), כדי שאפשר יהיה לחבר את הדיסק לכמה מכונות וירטואליות אם צריך:gcloud compute instances attach-disk VM_NAME --disk=win-installers --mode=ro --zone=ZONE
מחליפים את מה שכתוב בשדות הבאים:
-
VM_NAME: השם של מופע מכונת ה-VM שרוצים לשדרג -
ZONE: השם של האזור שבו נמצאת המכונה הווירטואלית
אפשר להשתמש באותו דיסק לכמה שדרוגים מקבילים של מכונות וירטואליות באותו אזור, אבל אם רוצים לשדרג מכונה וירטואלית באזור אחר, צריך ליצור דיסק נוסף באותו אזור.
-
אם משדרגים מכונה וירטואלית שמבוססת על דיסק או תמונה שיובאו, צריך לצרף את מדיום ההתקנה בהתאמה אישית כדיסק נוסף:
פועלים לפי השלבים במאמר יצירת תמונה מקובץ ISO כדי ליצור דיסק מתמונת ה-ISO שרוצים להשתמש בה כמדיה מותאמת אישית להתקנה.
מחברים את הדיסק למכונה הווירטואלית במצב קריאה-בלבד (
ro), כדי שאפשר יהיה לחבר את הדיסק לכמה מכונות וירטואליות אם צריך:gcloud compute instances attach-disk VM_NAME --disk=CUSTOM_MEDIA_DISK --mode=ro --zone=ZONE
מחליפים את מה שכתוב בשדות הבאים:
-
VM_NAME: השם של המכונה הווירטואלית שרוצים לשדרג -
CUSTOM_MEDIA_DISK: השם של הדיסק שמכיל את מדיות ההתקנה המותאמות אישית -
ZONE: השם של האזור שבו נמצאת המכונה הווירטואלית
-
התחלת השדרוג
כברירת מחדל, תוכנית ההתקנה של Windows מבקשת קלט בנקודות שונות במהלך השדרוג. במהלך השדרוג אי אפשר להתחבר למכונה הווירטואלית באמצעות RDP, ולכן אי אפשר לספק קלט. לכן, צריך להריץ את השדרוג במצב לא אינטראקטיבי.
מתחברים למכונה הווירטואלית באמצעות לקוח RDP. מידע נוסף זמין במאמר איך מתחברים למופעים.
פותחים שורת פקודה עם הרשאות אדמין:
- אם משתמשים ב-Server Core, חלון של שורת פקודה עם הרשאות ניהול אמור להיפתח אוטומטית אחרי ההתחברות.
- אם אתם משתמשים ב-Windows Server עם חוויית שולחן עבודה מלאה, לוחצים לחיצה ימנית על הלחצן Start (התחלה) ובוחרים באפשרות Command Prompt (Admin) (שורת הפקודה (אדמין)).
משנים את ספריית העבודה למדיה להתקנה. ספריית העבודה הנכונה תלויה בגרסת Windows Server שמשדרגים אליה:
2012 R2
cd /d d:\*2012*
שנת 2016
cd /d d:\*2016*
שנת 2019
cd /d d:\*2019*
שנת 2022
cd /d d:\*2022*
שנת 2025
cd /d d:\*2025*
מתחילים את השדרוג של Windows. השלבים הנדרשים כדי להתחיל בשדרוג משתנים בהתאם לגרסת Windows Server שאליה משדרגים, ולפי האם המכונה הווירטואלית מבוססת על קובץ אימג' של מערכת הפעלה ציבורית או על דיסק או קובץ אימג' שיובאו:
2012 R2
מריצים את הפקודה
upgrade.ps1כדי להתחיל את השדרוג של Windows. הסקריפט משלים את השלבים הבאים:- מתקינים את חבילות מנהלי ההתקנים של Google, שהן חיוניות להצלחת השדרוג של Windows Server.
- החלת הגדרות Windows שנדרשות ל-Compute Engine.
- מאפשרים גישה למסוף שירותי ניהול חירום (EMS) במהלך השדרוג.
- מפעילים את ההגדרה של Windows (
setup.exe) ממדיה ההתקנה כדי לבצע שדרוג במצב לא אינטראקטיבי. - בוחר את המהדורה הנכונה של Windows Server 2012 R2 להתקנה.
- מספק את מפתח הרישיון הכללי (GVLK) לגרסה החדשה של Windows Server.
powershell -ExecutionPolicy Bypass -File upgrade.ps1
2012 R2 (BYOL)
מריצים את הפקודה
upgrade.ps1כדי להתחיל את השדרוג של Windows. הסקריפט משלים את השלבים הבאים:- מתקינים את חבילות מנהלי ההתקנים של Google, שהן חיוניות להצלחת השדרוג של Windows Server.
- החלת הגדרות Windows שנדרשות ל-Compute Engine.
- מאפשרים גישה למסוף שירותי ניהול חירום (EMS) במהלך השדרוג.
- מפעילים את ההגדרה של Windows (
setup.exe) ממדיה ההתקנה כדי לבצע שדרוג במצב לא אינטראקטיבי. - בוחר את המהדורה הנכונה של Windows Server 2012 R2 להתקנה.
- מספק את מפתח הרישיון שסופק על ידי המשתמש לגרסה החדשה של Windows Server.
powershell -ExecutionPolicy Bypass -File upgrade.ps1 -SetupExePath SETUP_PATH -ProductKey PRODUCT_KEY
מחליפים את מה שכתוב בשדות הבאים:
-
SETUP_PATH: הנתיב אלsetup.exeבמדיה להתקנה בהתאמה אישית -
PRODUCT_KEY: מפתח מוצר תקין ל-Windows Server 2016.
הפרמטר
-ProductKeyנדרש רק אם משדרגים מכונה וירטואלית שבה נעשה שימוש ברישיון קיים (BYOL).2016 ואילך
מריצים את הפקודה
upgrade.ps1כדי להתחיל את השדרוג של Windows. הסקריפט משלים את השלבים הבאים:- מתקינים את חבילות מנהלי ההתקנים של Google, שהן חיוניות להצלחת השדרוג של Windows Server.
- החלת הגדרות Windows שנדרשות ל-Compute Engine.
- מאפשרים גישה למסוף שירותי ניהול חירום (EMS) במהלך השדרוג.
- מפעילים את ההגדרה של Windows (
setup.exe) ממדיה ההתקנה כדי לבצע שדרוג במצב שקט. - מזינים מפתח מוצר לגרסה החדשה של Windows Server.
powershell -ExecutionPolicy Bypass -File upgrade.ps1
במקרים מסוימים, יכול להיות שיוצג מסך בחירת תמונה בהגדרת Windows. אם המסך הזה מופיע, בוחרים את ההגדרה שתואמת להגדרה הנוכחית:
- אם אתם משתמשים ב-Server Core, בוחרים באפשרות Datacenter.
אם אתם משתמשים ב-Windows Server עם חוויית מחשב מלאה, בוחרים באפשרות Datacenter (Desktop Experience).
לוחצים על הבא כדי להתחיל את השדרוג.
יכול להיות שיחלפו כמה דקות עד שההגדרה תאותחל.
משנת 2016 ואילך (מיובא)
מריצים את הפקודה
upgrade.ps1כדי להתחיל את השדרוג של Windows. הסקריפט משלים את השלבים הבאים:- מתקינים את חבילות מנהלי ההתקנים של Google, שהן חיוניות להצלחת השדרוג של Windows Server.
- החלת הגדרות Windows שנדרשות ל-Compute Engine.
- מאפשרים גישה למסוף שירותי ניהול חירום (EMS) במהלך השדרוג.
- מפעילים את ההגדרה של Windows (
setup.exe) ממדיה ההתקנה כדי לבצע שדרוג במצב שקט.
powershell -ExecutionPolicy Bypass -File upgrade.ps1 -SetupExePath SETUP-PATH -ProductKey PRODUCT-KEY
מחליפים את מה שכתוב בשדות הבאים:
-
SETUP_PATH: הנתיב אלsetup.exeבמדיה להתקנה בהתאמה אישית -
PRODUCT_KEY: מפתח מוצר תקין לגרסה של Windows Server שמשדרגים אליה. לדוגמה, אם משדרגים מ-Windows Server 2016 Datacenter ל-Windows Server 2019 Datacenter, צריך לספק מפתח תקף של Windows Server 2019 Datacenter.
הפרמטר
-ProductKeyנדרש רק אם משדרגים מכונה וירטואלית שבה נעשה שימוש ברישיון קיים (BYOL).במקרים מסוימים, יכול להיות שיוצג מסך בחירת תמונה בהגדרת Windows. אם המסך הזה מופיע, בוחרים את ההגדרה שתואמת להגדרה הנוכחית:
- אם משתמשים ב-Server Core, בוחרים באפשרות Windows Server Datacenter.
אם אתם משתמשים ב-Windows Server עם חוויית שולחן עבודה מלאה, בוחרים באפשרות Windows Server Datacenter (Desktop Experience).
לוחצים על הבא כדי להתחיל את השדרוג.
יכול להיות שיחלפו כמה דקות עד שההגדרה תאותחל.
יכול להיות שתופיע האזהרה הבאה במהלך תהליך השדרוג. אם כן, אפשר להתעלם ממנה:
[package name] or a newer version is already installed on the system
יכול להיות שהמערכת לא תגיב באופן זמני בזמן התקנת מנהל ההתקן
netkvm. במקרה כזה, אל תסגרו את חיבור ה-RDP ואל תפסיקו את מופע מכונת ה-VM, אלא אם המערכת לא מגיבה במשך יותר מ-5 דקות. אם איבדתם את הקישוריות ל-RDP, חכו כ-5 דקות לפני שתתחברו מחדש למכונת ה-VM.יכול להיות שתצטרכו להפעיל מחדש את המערכת לפני שתשתמשו באשף ההגדרה. במקרה כזה, מפעילים מחדש את מכונת ה-VM ומריצים שוב את Windows Setup באמצעות אותה פקודה.
אחרי כ-5 דקות, המחשב מופעל מחדש וחיבור ה-RDP מתנתק.
מעקב אחר תהליך השדרוג
בהתאם לסוג המכונה של מכונת ה-VM ולהגדרות של Windows Server, השדרוג עשוי להימשך בין 10 ל-60 דקות. במהלך הזמן הזה, אפשר לעקוב אחרי הסטטוס באמצעות פלט של יציאה טורית:
ב-Cloud Shell, מריצים את הפקודה הבאה כדי לראות את תהליך האתחול:
gcloud compute instances tail-serial-port-output VM_NAME --zone=ZONE
מחליפים את מה שכתוב בשדות הבאים:
-
VM_NAME: השם של מופע ה-VM -
ZONE: שם האזור שבו נמצא מופע ה-VM
-
ממתינים עד שהמחשב יופעל מחדש ארבע פעמים. בהתאם להגדרות של המכונה הווירטואלית, יכול להיות שיחלפו 30 דקות או יותר עד שההפעלה מחדש תתבצע. אפשר לזהות הפעלה מחדש לפי פלט שדומה לזה:
SeaBIOS (version 1.8.2-20190620_103534-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2
אחרי האתחול הרביעי, מחכים עד שהפלט
GCEMetadataScripts: Finished running startup scriptsאוNo startup scripts to runמופיע.
ביצוע השלבים שלאחר השדרוג
עכשיו אפשר להתחבר למופע של מכונת ה-VM כדי לוודא שהשדרוג הושלם בהצלחה.
מתחברים למופע של המכונה הווירטואלית באמצעות לקוח RDP. מידע נוסף זמין במאמר איך מתחברים למופעים.
נכנסים באמצעות חשבון משתמש עם הרשאות אדמין מקומיות.
פותחים שורת פקודה עם הרשאות אדמין:
- אם משתמשים ב-Server Core, חלון של שורת פקודה עם הרשאות ניהול אמור להיפתח אוטומטית אחרי ההתחברות.
- אם משתמשים ב-Windows Server עם חוויית שולחן עבודה מלאה, לוחצים לחיצה ימנית על הלחצן Start ובוחרים באפשרות Command Prompt (Admin).
מריצים את הפקודה הבאה כדי לשלוח שאילתה לגבי הגרסה של Windows Server:
Windows Server Core
ver
Windows Server עם Desktop Experience
winver
מוודאים שהגרסה תואמת לגרסה הצפויה של Windows Server.
משנים את ספריית העבודה למדיה להתקנה. ספריית העבודה הנכונה תלויה בגרסת Windows Server שמשדרגים אליה:
2012 R2
cd /d d:\*2012*
שנת 2016
cd /d d:\*2016*
שנת 2019
cd /d d:\*2019*
שנת 2022
cd /d d:\*2022*
שנת 2025
cd /d d:\*2025*
מריצים שוב את
upgrade.ps1כדי להחיל מחדש הגדרות ספציפיות של Compute Engine שאולי אבדו במהלך השדרוג:powershell -ExecutionPolicy Bypass -File upgrade.ps1
מפעילים מחדש את מופע ה-VM כדי לוודא שכל השינויים ייכנסו לתוקף. יכול להיות שיעברו דקה או שתיים עד שההפעלה מחדש תושלם ותוכלו להתחבר שוב למופע של המכונה הווירטואלית.
ניתוק דיסק ההתקנה
עכשיו אפשר לנתק את דיסק ההתקנה ממופע ה-VM:
ב-Cloud Shell, מנתקים את דיסק ההתקנה ממכונת ה-VM. מחליפים את
VM_NAMEבשם של מכונת ה-VM:gcloud compute instances detach-disk VM_NAME --disk=win-installers
התקנת עדכונים ושחזור הגישה
אחרי שהשדרוג מסתיים, מפעילים את Windows Update כדי להוריד ולהתקין עדכוני אבטחה. כדי להתקין את עדכוני האבטחה, מבצעים את השלבים הבאים:מתחברים למכונה באמצעות לקוח RDP. מידע נוסף זמין במאמר איך מתחברים למופעים.
משתמשים ב-Windows Update כדי להתקין את העדכונים האחרונים של Windows. יכול להיות שתצטרכו להפעיל מחדש את מופע ה-VM כמה פעמים במהלך התהליך הזה.
מפעילים מחדש את כל הסוכנים, תוכנות האנטי-וירוס או תוכנות נגד תוכנות זדוניות שהשבתתם לפני השדרוג.
פתרון בעיות בשדרוג במקום
במהלך הפעלת ההגדרה של Windows, אי אפשר להתחבר למופע של מכונת ה-VM באמצעות RDP. אם אתם חושדים שהשדרוג נכשל או לא מתקדם, נסו את הפתרונות הבאים, לפי הסדר, כדי לאבחן את הבעיה:
בדיקת הפלט של היציאה הטורית
כדי לבדוק את התקדמות תהליך השדרוג, אפשר לראות את הפלט של היציאה הטורית של מכונת ה-VM:
- יציאה טורית 1 מתעדת את סטטוס האתחול
- יציאה טורית 3 מתעדת את פלט היומן של Windows Setup
במהלך השדרוג, המחשב יופעל מחדש ארבע פעמים. אם לא רואים התקדמות במשך יותר מ-30 דקות אחרי ההפעלה מחדש הראשונה, סביר להניח שהשדרוג נכשל.
בדיקת מדדי המעבד (CPU) והקלט/פלט (I/O)
הפעלת שדרוג של Windows Server היא פעולה שדורשת הרבה משאבים מהמעבד (CPU) ומהקלט/פלט (I/O) של הדיסק. בדיקת מדדי המעבד והקלט/פלט יכולה לתת אינדיקציה להתקדמות ההגדרה.
צפייה במדדי המעבד (CPU) והקלט/פלט (I/O) במסוף Google Cloud :
נכנסים לדף VM instances במסוף Google Cloud .
לוחצים על המופע שרוצים לשדרג.
לוחצים על הכרטיסייה Monitoring (מעקב).
התחברות למסוף Emergency Management Services
גם במהלך ההפעלה של Windows Setup וגם אחריה, אפשר להתחבר למסוף של שירותי ניהול החירום (EMS). באמצעות מסוף EMS, בודקים את קבצי היומן של הגדרת Windows ואת יומן האירועים כדי לראות אם השדרוג עדיין מתבצע או כדי לקבל מידע על שגיאות שאולי התרחשו.
חיבור מרחוק באמצעות WinRM
אם החיבור באמצעות RDP או EMS נכשל, אפשר לנסות להשתמש ב-WinRM כדי ליצור סשן PowerShell מרוחק:
מתחברים למופע אחר של Windows Server באותו VPC.
פותחים את PowerShell.
מקימים סשן PowerShell מרוחק, ומחליפים את
VM_NAMEבשם המופע שרוצים לשדרג:Enter-PSSession -ComputerName VM_NAME -UseSSL -SessionOption (New-PsSessionOption -SkipCACheck) -Credential (Get-Credential)
כשמתבקשים להזין פרטי כניסה, מזינים את שם המשתמש והסיסמה של חשבון משתמש עם הרשאות אדמין.
משתמשים בהפעלה המרוחקת של PowerShell כדי לבדוק את קבצי היומן של Windows Setup ואת יומן האירועים.
ניתוח קובצי יומן במצב אופליין
אם אתם לא מצליחים להתחבר למופע באמצעות Windows Remote Management (WinRM), אתם יכולים לבטל את השדרוג ולנתח את קובצי היומן ממופע VM אחר. לשם כך, בצע את הצעדים הבאים:
-
אם Windows Server לא מגיב, התהליך עשוי להימשך כמה דקות.
מנתקים את דיסק האתחול מהמכונה.
יוצרים מכונה זמנית חדשה של Windows Server ומצרפים את דיסק האתחול של המכונה המקורית כדיסק נוסף.
משתמשים במופע הזמני של Windows Server כדי לנתח את קבצי יומן ההגדרה ויומן האירועים של המופע שניסיתם לשדרג.
אחרי שמסיימים את הניתוח, מנתקים את הדיסק מהמכונה הזמנית ומחברים אותו מחדש כדיסק אתחול למכונת ה-VM המקורית.
פתרון בעיות ב-RDP
מידע על פתרון בעיות ב-RDP זמין במאמר פתרון בעיות ב-RDP.
פתרון בעיות במכונות Windows Server
מידע על פתרון בעיות במופעי Windows Server זמין במאמר טיפים ופתרון בעיות במופעי Windows.
הסרת המשאבים
כדי להימנע מעלויות נוספות אחרי השלמת התהליך הזה, צריך למחוק את דיסק ההתקנה.
מחיקת דיסק ההתקנה
אתם יכולים ליצור דיסק התקנה על סמך התמונה שסופקה על ידי Google בכל שלב. אם אתם לא מתכננים לשדרג עוד מכונות וירטואליות באותו אזור, אתם יכולים למחוק את דיסק ההתקנה:
ב-Cloud Shell, מוחקים את הדיסק
win-installersשיצרתם קודם:gcloud compute disks delete win-installers