שגיאות ואזהרות שקשורות להתאמה למערכת ההפעלה

במאמר הזה מוסבר איך לפתור שגיאות ואזהרות שקשורות להתאמת מערכת ההפעלה ב-Migrate to Virtual Machines.

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

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

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

שגיאות בהתאמה למערכת ההפעלה

בטבלה הבאה מפורטות השגיאות שאתם עשויים להיתקל בהן במהלך תהליך ההתאמה של מערכת ההפעלה, ומידע לפתרון בעיות לגבי כל שגיאה.

הודעה פעולה לביצוע
לא ניתן למצוא את מערכת ההפעלה בדיסקים של המכונה הווירטואלית. מוודאים שהדיסקים של המכונה הווירטואלית מכילים מערכת הפעלה תקינה ושלא מוצפנים, למשל באמצעות BitLocker. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא נמצאה מערכת קבצים בסיסית עם ה-UUID שצוין. מוודאים שיש מערכת קבצים בסיסית עם ה-UUID שסופק.
נמצאו יותר ממערכת קבצים אחת עם ה-UUID שצוין. מערכות הקבצים שנמצאו: {roots} מסמנים את מערכת ההפעלה שרוצים להתאים. כדי לסמן את מערכת ההפעלה, ב-Windows מריצים את mkdir %SystemDrive%\Google\Migrate, ב-Linux מריצים את mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
נמצאו יותר ממערכת הפעלה אחת בדיסקים של מכונת ה-VM. מערכות קבצים של שורש נמצאו: {roots} מסמנים את מערכת ההפעלה שרוצים להתאים. בקטע Advanced (מתקדם) בהגדרות של התאמת מערכת ההפעלה, ממלאים את ה-UUID של מערכת קבצי השורש בשדה Root file system uuid (מזהה ייחודי של מערכת קבצי השורש). השינויים במכונה הווירטואלית של המקור נכנסים לתוקף במחזורי השכפול הבאים.
יותר ממערכת קבצים בסיסית אחת מסומנת בספריית רמזים. חשוב לוודא שספריית הרמזים קיימת רק במערכת קבצים אחת ברמה הבסיסית. ב-Windows: ‏ %SystemDrive%\Google\Migrate, ב-Linux:‏ /etc/google/migrate. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אין מספיק inodes במערכת הקבצים {mount_point}. מוודאים שיש לפחות {required_free_inodes}‏ inodes זמינים במערכת הקבצים {mount_point}. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אין מספיק מקום בכונן {mount_point}. צריך לוודא שיש לפחות {required_free_space_mb}MB של נפח אחסון פנוי בכרך {mount_point}. מומלץ לצלם תמונת מצב של המקור לפני שמבצעים שינויים בנפח {mount_point}. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
חסרים מנהלי התקנים של VirtIO בליבת Linux. מוודאים שליבת Linux עם תמיכה במנהל התקן VirtIO (‏virtio_scsi,‏ virtio_net) מותקנת במכונת ה-VM של המקור. הדרייברים האלה נדרשים להרצת מכונה וירטואלית שהועברה ב-Compute Engine. השינויים במכונה הווירטואלית של המקור נכנסים לתוקף במחזורי השכפול הבאים.
הקובץ /etc/fstab מכיל רשומות קריטיות שמשתנות, למשל שמות של מכשירי בלוק לא קבועים. מריצים את הפקודה mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints במכונה הווירטואלית של המקור. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הקובץ {file_path} מכיל רשומות קריטיות שמשתנות, למשל, שמות של מכשירי בלוק לא קבועים. מריצים את הפקודה mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints במכונה הווירטואלית של המקור. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא נמצאה הספרייה {directory} או שהיא ריקה. מוודאים שהספרייה {directory} קיימת, שהיא לא ריקה ושהיא לא קישור רך לנפח אחסון חסר. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא מצאנו את הקובץ {file}. מוודאים שהקובץ {file} קיים ושהוא לא קישור רך לנפח אחסון חסר. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הטעינה של רשומות קריטיות מ-/etc/fstab נכשלה, לדוגמה: רשומות כפולות של fstab או מכשירים חסרים. שגיאה: {error_details} כדאי לבדוק את ההגדרות של /etc/fstab במכונה הווירטואלית של המקור או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
מערכת הפעלה לא נתמכת: {os_description}. ברשימת מערכות ההפעלה הנתמכות במסמכי המוצר אפשר לראות אילו מערכות הפעלה נתמכות – מערכות הפעלה נתמכות.
מערכת הפעלה לא נתמכת: amazonlinux2.0. ניסיתם להעביר מכונה וירטואלית שמופעלת בה מערכת הפעלה Amazon Linux 2, שלא נתמכת ב- Google Cloud. כדי להעביר את המכונה הווירטואלית, צריך להמיר את מערכת ההפעלה למערכת הפעלה נתמכת. האפשרות להמיר את מערכת ההפעלה למערכת הפעלה נתמכת זמינה במסגרת תוכנית ניסיונית – העברת מכונת VM של Amazon Linux 2 אל Google Cloud. כדי לבצע המרה, בקטע Advanced של הגדרת ההתאמה למערכת ההפעלה, בוחרים באפשרות Elevate Amazon Linux 2. לחלופין, אפשר לנסות את התהליך הניסיוני שמבוסס על AI כדי לבנות מחדש את עומס העבודה במערכת הפעלה נתמכת. כדי להצטרף לניסוי של התכונה הזו, אפשר לפנות אלינו בכתובת migrate-execution-ai-rebuild@google.com..השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אין תמיכה בהמרה מ-BIOS ל-UEFI ב-‎{os_description}‎. ברשימת מערכות ההפעלה הנתמכות בהמרת BIOS ל-UEFI אפשר לעיין בתיעוד המוצר בנושא מערכות הפעלה נתמכות.
הארכיטקטורה {architecture} לא נתמכת במערכות הפעלה מסוג {os_type}. ברשימת הארכיטקטורות הנתמכות במסמכי המוצר אפשר לראות את מערכות ההפעלה הנתמכות.
אין תמיכה בהמרה מ-BIOS ל-UEFI במערכות הפעלה מסוג {os_type} עם ארכיטקטורה {architecture}. ברשימת הארכיטקטורות הנתמכות להמרה מ-BIOS ל-UEFI אפשר לעיין בתיעוד המוצר בנושא מערכות הפעלה נתמכות.
לא זוהתה תוכנת אתחול נתמכת של Linux, למשל Grub. יכול להיות שהבעיה הזו תתרחש במערכות הפעלה ישנות או אם סוג האתחול שנבחר (BIOS/UEFI) לא נתמך על ידי מערכת ההפעלה שהותקנה. ברשימת מערכות ההפעלה הנתמכות במסמכי המוצר, אפשר לבדוק שמערכת ההפעלה מוגדרת עם סוג האתחול הנכון (BIOS/UEFI) – מערכות הפעלה נתמכות.
אי אפשר להתקין את החבילות google-compute-engine: {error_message} אפשר לנסות לפתור את הבעיות הבסיסיות ולהתקין את החבילה באופן ידני, או לפנות לתמיכה. אם רוצים להמשיך בלי להתקין את החבילות האלה, בקטע Advanced (מתקדם) של הגדרת ההתאמה של מערכת ההפעלה, בוחרים באפשרות Skip failed install (דילוג על התקנה שנכשלה). שימו לב: דילוג על ההתקנה עלול לגרום לכשלים בשלבים הבאים. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות {package_name}: {error_message} נסו לפתור את הבעיות הבסיסיות או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות {package_name}: {error_message} אפשר לנסות לפתור את הבעיות הבסיסיות ולהתקין את החבילה באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות {package_name}: {error_message} אפשר לנסות לפתור את הבעיות הבסיסיות ולהתקין את החבילה באופן ידני, או לפנות לתמיכה. אם רוצים להמשיך בלי להתקין את החבילות האלה, בקטע Advanced (מתקדם) של הגדרת ההתאמה של מערכת ההפעלה, בוחרים באפשרות Skip failed install (דילוג על התקנה שנכשלה). שימו לב: דילוג על ההתקנה עלול לגרום לכשלים בשלבים הבאים. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין או לעדכן חבילות קריטיות {packages} בלי לשבור תלויות: {error_message} כדאי לנסות להתקין באופן ידני את החבילות {packages} במכונה הווירטואלית של המקור, או לפנות לתמיכה. כדי לדלג על ההתקנה, בקטע 'מתקדם' של ההגדרה 'התאמה למערכת ההפעלה', בוחרים באפשרות דילוג על התקנה שנכשלה. שימו לב: דילוג על שלב ההתקנה עלול לגרום לכשלים בשלבים הבאים. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
DISM ההתקנה של {driver} נכשלה עם קוד היציאה: {exit_code} כדי לפתור את השגיאה, צריך לפנות לתמיכה או לעיין במסמכי התיעוד של מיקרוסופט בנושא ניפוי באגים בקודים של שגיאות מערכת. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
ההתקנה של {driver} (מספר DISM) נכשלה עם קוד היציאה: 2 משביתים את תוכנת האנטי-וירוס או תוכנות אבטחה אחרות שעלולות למנוע מ-DISM לגשת למערכת הקבצים. אם הבעיה נמשכת, מריצים את הפקודות: sfc /scannow ו-dism /online /cleanup-image /restorehealth כדי לפתור את הבעיה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר לטעון את רישום Windows של המכונה הווירטואלית הזו. יכול להיות שיש אי-התאמות בכוורת {hive_name}. מנסים שוב מחזור שכפול, שיבוט לבדיקה או מעבר. אם הבעיה נמשכת, אפשר לנסות לתקן את הרישום באמצעות Scanregw.exe או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
חלף הזמן הקצוב לטעינת כוורות מרשם Windows. אפשר לעיין במאמר KB מס' 2498915 של מיקרוסופט כדי לדחוס כוורות רישום שעלולות להיות נפוחות, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא ניתן לפענח את /etc/google/migrate/disk-mappings-hints באמצעות codec של utf-8. מריצים מחדש את mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints ומוודאים שהפלט שנכתב הוא utf-8 תקין. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הטמעה של מערכת הקבצים ב-{mountable} נכשלה. בדרך כלל השגיאה הזו מציינת חוסר עקביות במערכת הקבצים. אפשר לנסות לתקן את מערכת הקבצים באמצעות כלים כמו {tool_name}. אם הבעיה נמשכת, אפשר לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא ניתן לנתח את /etc/fstab בגלל הפסיקים העוקבים בשורה {line_number}: {line_content} מסירים את הפסיקים בסוף השורה או פונים לתמיכה. השינויים במכונה הווירטואלית של המקור נכנסים לתוקף במחזורי השכפול הבאים.
אי אפשר לנתח את /etc/fstab בגלל רווחים בנתיב בשורה {line_number}: {line_content} מחליפים את הרווחים ב-‎ \040 ומאמתים על ידי הפעלת mount -a, או פונים לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא ניתן לנתח את /etc/fstab כי לא הוגדרה סגירה למירכאות בשורה {line_number}: {line_content} צריך להסיר את הצעת המחיר שלא בוטלה, או לסגור את הצעת המחיר ולהפעיל את הפקודה mount -a כדי לאמת אותה, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר לנתח את /etc/fstab בשורה {line_number}: {line_content} מריצים את הפקודה mount -a ומתקנים את השגיאות שמתקבלות, או פונים לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא ניתן לנתח את {path} בשורה {line_number}: {line_content} אפשר לנסות לתקן את הפורמט או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא ניתן למצוא חבילת ליבה מותקנת, למרות ש-/boot מכיל קובצי הפעלה תקינים של ליבת Linux. מתקינים מחדש את הליבה באמצעות מנהל חבילות רגיל. אם הבעיה נמשכת, אפשר לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא הצלחנו למצוא ליבה כלשהי ב-/boot. מוודאים ש- /boot מכיל קובץ הפעלה תקין של ליבת Linux ‏ (vmlinuz או Image), או יוצרים קשר עם התמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא נמצאו תמונות של initrd או initramfs בתיקייה /boot. צריך לוודא ש-/boot מכיל תמונה תקפה של דיסק RAM ראשוני (initrd או initramfs), או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הקובץ /etc/fstab מכיל רשומות קריטיות עם נפחים חסרים: {specs}. צריך לוודא שהנפחים שצוינו קיימים, לעדכן את הקובץ /etc/fstab , לנסות לתקן את ההגדרות של הנפחים הלוגיים או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הניקוי של {volumes_or_disks} נכשל. כרכים מסוימים מסומנים ב-Windows כ-Dirty. מריצים את chkdsk /f בכל הכוננים הזמינים במכונה הווירטואלית של המקור. אם הבעיה נמשכת, אפשר לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא הייתה אפשרות למצוא את grub-mkconfig ואת grub2-mkconfig. מתקינים את חבילת grub2-common. השינויים במכונה הווירטואלית של המקור נכנסים לתוקף במחזורי השכפול הבאים.
לא הצלחנו לעדכן את טוען האתחול באמצעות grub-mkconfig או grub2-mkconfig: {error_message} צריך לפתור את הבעיות הבסיסיות או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור נכנסים לתוקף במחזורי השכפול הבאים.
טבלת המחיצות של {devices} לא תקינה. תיקון טבלת המחיצות באמצעות כלי כמו FixParts. אם הבעיה נמשכת, אפשר לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
גודל הסקטור במכשירים {devices} הוא 4KB, ואין תמיכה בגודל הזה. מוודאים שהמכשיר משתמש במגזרים של 512 בייט או פונים לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
התאמת מערכת ההפעלה נכשלה כשהדגל [force_skip_verifications] מוגדר. מסירים את הדגל force_skip_verifications על ידי הרצת הפקודה הבאה במכונה הווירטואלית של המקור. ב-Windows: מריצים rmdir %SystemDrive%\Google\Migrate\force_skip_verifications, ב-Linux: מריצים rmdir /etc/google/migrate/force_skip_verifications.
אין תמיכה ב-tboot. מסירים את tboot מההגדרה של טוען האתחול. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
העדכון של /etc/sudoers נכשל. ההרשאה הזו נדרשת כדי לאפשר לסביבת האורח להוסיף sudo הרשאות למשתמשים על סמך תפקידים ב-IAM. מוודאים שאפשר לערוך את /etc/sudoers במכונה הווירטואלית של המקור, או מריצים את הפקודה touch /etc/google/migrate/skip_editing_sudoers כדי לדלג על עריכת /etc/sudoers. הערה: מתן גישה ל-sudo באמצעות תפקידי IAM לא יפעל במכונה וירטואלית ללא השינויים האלה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
העדכון של /etc/sudoers נכשל: ההרשאה נדחתה. ההרשאה הזו נדרשת כדי לאפשר לסביבת האורח להוסיף sudo הרשאות למשתמשים על סמך תפקידים ב-IAM. מוודאים שאפשר לערוך את /etc/sudoers במכונה הווירטואלית של המקור, או מריצים את הפקודה touch /etc/google/migrate/skip_editing_sudoers כדי לדלג על עריכת /etc/sudoers. הערה: מתן גישה ל-sudo באמצעות תפקידי IAM לא יפעל במכונה וירטואלית ללא השינויים האלה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
התמונה הזו כבר עברה הכללה (sysprep.exe /generalize כבר בוצעה). אפשר לנסות שוב בלי לבחור באפשרות generalize. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
Failed to generalize the image by executing sysprep.exe /generalize. מכלילים את תמונת המקור ומנסים שוב בלי לבחור באפשרות generalize. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
התקנת החבילות נכשלה בגלל חבילות dpkg עם הגדרה שגויה: {packages} כדי לבנות מחדש את ההגדרה dpkg, מריצים את הפקודה rm /var/cache/debconf/config.dat && dpkg --configure -a. אם הפעולה הזו נכשלת או שהשגיאה נמשכת, צריך להסיר את החבילות שנכשלו, לבנות מחדש את ההגדרה של dpkg ואז להתקין מחדש את החבילות אם צריך. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הזמן שהוקצב להגדרת dpkg פג. כדי לבנות מחדש את ההגדרה dpkg, מריצים את הפקודה rm /var/cache/debconf/config.dat && dpkg --configure -a. אם הפעולה הזו נכשלת או שהשגיאה נמשכת, צריך להסיר את החבילות שנכשלו, לבנות מחדש את ההגדרה של dpkg ואז להתקין מחדש את החבילות אם צריך. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
האתחול של מכונת ה-VM המותאמת נכשל, ולכן ההמרה לא הושלמה. כשלים בהפעלה מתרחשים בגלל תמונות מצב לא עקביות. אפשר לנסות לכבות את מכונת ה-VM של המקור, לשכפל שיבוט של מכונת ה-VM של המקור כשהיא כבויה או להשתמש בהעברת דיסק במקום זאת. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להמיר את מערכת ההפעלה ל-Rocky Linux 8 באופן אוטומטי. מומלץ להשתמש בתהליך העברת הדיסק של מכונה וירטואלית כדי להעביר את המכונה הווירטואלית אל Google Cloud. מידע נוסף מופיע במאמר העברת דיסקים של מכונות וירטואליות.
למופע אין מחיצת אתחול פעילה או מחיצת EFI. צריך לוודא שהמופע כולל את מחיצת האתחול או את מחיצת ה-EFI, או לפנות לתמיכה.
אי אפשר להשתמש באפשרות skip package installation עם ספריית הרמזים {hint}, שנמצאה במכונה הווירטואלית בנתיב {hint_path}. כדי להשתמש ברמז {hint} צריך להתקין חבילות. אפשר לבטל את הסימון של האפשרות skip package installation בהגדרות של ההתאמה למערכת ההפעלה, או להסיר את הרמז על ידי הפעלת הפקודה rmdir {hint_path} במכונה הווירטואלית של המקור. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.

אזהרות לגבי התאמה למערכת ההפעלה

בטבלה הבאה מפורטות האזהרות שעשויות להופיע במהלך תהליך ההתאמה למערכת ההפעלה, ומידע לפתרון בעיות שקשורות לכל אזהרה.

הודעה פעולה לביצוע
החבילות הבאות היו פגומות והיה צריך להסיר אותן כדי להתקין חבילות קריטיות: {packages} מסירים את החבילות הפגומות ומוודאים שהמכונה הווירטואלית והאפליקציות פועלות כמצופה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להחיל את הרישיון {requested_license} על {os_info}. בוחרים רישיון רלוונטי מתוך: {applicable_licenses}.
הקובץ /etc/fstab מכיל רשומות שמשתנות, לדוגמה: שמות של מכשירי בלוק לא קבועים. מריצים את הפקודה mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints במכונה הווירטואלית של המקור. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הקובץ /etc/fstab מכיל רשומות מסוג {mount_type}. מוודאים שניתן לגשת לכל הרשומות {mount_type} ממכונת היעד הווירטואלית אחרי ההעברה, או שמכונת היעד הווירטואלית מופעלת בהצלחה ללא גישה לרשומות {mount_type}. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הקובץ {file_path} מכיל רשומות קריטיות שמשתנות, למשל, שמות של מכשירי בלוק לא קבועים. מריצים את הפקודה mkdir -p /etc/google/migrate && ls -la /dev/disk/*/* > /etc/google/migrate/disk-mappings-hints במכונה הווירטואלית של המקור. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות google-compute-engine: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
לא ניתן להתקין את החבילות google-osconfig-agent: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות google-cloud-sdk: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות google-cloud-cli: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות google-rhui-client: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות cloud-regionsrv-client: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות google-cloud-sap-agent: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות dhcp-client: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
אי אפשר להתקין את החבילות {package_name}: {error_message} לפתור את הבעיות הבסיסיות ולהתקין את החבילות באופן ידני, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
חסרים VMware Tools. יכול להיות שלא תהיה אפשרות להשבית את המכונה הווירטואלית בצורה תקינה. הפעלה של כיבוי בכוח עלולה לגרום לאובדן נתונים. לפני שמבצעים העברה, צריך להתקין את VMware Tools או לכבות את המכונה הווירטואלית בצורה מסודרת. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
תוכנת האבטחה: {software} עלולה לגרום לכשלים בהגדרות של האתחול הראשון ולבעיות בחיבור. יוצרים שיבוט לבדיקה ומוודאים שמכונת ה-VM החדשה מופעלת בהצלחה עם קישוריות לרשת. אחרת, כדאי להשבית את {software} או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הוספת שרת המטא-נתונים אל {hosts_path} נכשלה. מוודאים שהנתיב {hosts_path} קיים ושהמשתמש: אדמין יכול לערוך אותו. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הגדרת ערך הרישום של מרווח מיוחד של שאילתות NTP נכשלה. מוודאים שהמשתמש: אדמין יכול לערוך את נתיב הרישום {path}. מחכים שהשינויים יחולו, או עורכים ידנית את הרישום כדי להגדיר את הערך שלו ל-{value}. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
התעבורה היוצאת ברשת של אחד מסוגי הפרופילים הבאים: {profiles} חסומה, ולא מתבצע מיזוג עם מדיניות חומת האש המקומית. הדבר עלול לגרום לכשלים בהגדרת האתחול הראשון ולבעיות בקישוריות. כדאי לאפשר את המיזוג של כללי חומת האש המקומיים על ידי הגדרת הערך 1 ל-AllowLocalPolicyMerge בכל הפרופילים שצוינו. אפשר גם להגדיר מדיניות מרחוק שמאפשרת גישה ל-RDP ולשרת המטא-נתונים, או לפנות לתמיכה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
החבילה cpio הייתה חסרה או שהוגדרה באופן שגוי, והיא הותקנה כדי לאפשר הגדרה תקינה של מערכת ההפעלה. החבילה pax הותקנה כדי למנוע חשיפה לנקודת החולשה CVE-2022-41352. אם צריך, אפשר להסיר את החבילות cpio ו-pax אחרי ההעברה.
לחלק מהחבילות אין תחליף מתאים, ולכן הן הוסרו, שודרגו או הוחרגו מההמרה. בודקים את הקובץ {removed_packages_file_path} כדי לראות את רשימת החבילות שהוסרו, את הקובץ {downgraded_packages_file_path} כדי לראות את רשימת החבילות ששודרגו לאחור ואת הקובץ {excluded_packages_file_path} כדי לראות את רשימת החבילות שהוחרגו. מתקינים את החבילות שהוסרו, ששודרגו לאחור ושנכללו לפי הצורך במכונת היעד כדי לשחזר את היכולות של האפליקציה.
זוהה חוסר עקביות או נזק במערכת הקבצים XFS והם תוקנו: {filesystem} אפשר לתקן את מערכת הקבצים הפגומה במקור באמצעות כלים כמו xfs_repair. אם לא רוצים לתקן את מערכת הקבצים הפגומה, משתמשים בדגל disable-xfs-repair. עם זאת, פעולה כזו עלולה לגרום לכשלים בהתאמה למערכת ההפעלה ולבעיות נוספות. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
הוגדר ב-OpenSSH שימוש באלגוריתמים של MAC או Ciphers שהוסרו מ-OpenSSH: {removed_algorithms}. כדי למנוע בעיות בחיבור אחרי ההעברה, האלגוריתמים האלה הוסרו מקובץ ההגדרות של דימון ה-SSH. במקרה הצורך, אפשר להגדיר ידנית את קובץ התצורה של דימון ה-SSH במקור או אחרי ההעברה. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.
זוהו כללי אבטחה שחוסמים את מערכת הקבצים VFAT. המדיניות הזו מתנגשת עם ההמרה המבוקשת מ-BIOS ל-UEFI, כי נדרשת מערכת הקבצים VFAT לאתחול UEFI. כדי למנוע כשלים בהפעלה, כללי האבטחה הושבתו בקובצי התצורה של מודולי הליבה האלה: {config_files}. במקרה הצורך, אפשר להגדיר באופן ידני את קובצי התצורה של מודולי הליבה במקור או אחרי ההעברה. שימו לב: הפעלה מחדש של כללי האבטחה האלה תמנע אתחול תקין של המערכת במצב UEFI. השינויים במכונה הווירטואלית של המקור ייכנסו לתוקף במחזורי השכפול הבאים.