הקדמה
טיפ זה מציג את vm2dump, כלי Command line אשר תפקידו להמיר מצב שמור של מכונה וירטואלית (Saved state) ל- Full memory dump לצורכי Debugging ואיתור תקלות.
כלי ה- vm2dump מאפשר בקלות דרך ה- Command line ליצור קובץ Dump לצורכי איבחון תקלות ו- Debugging באמצעות כלי ה- Debugging של Windows (דוגמת WinDbg ו- KD).
את ה- vm2dump ניתן להריץ על-גבי גרסאות RTM של Windows 7 & Server 2008 R2.
הערה: הכלי עצמו אינו נתמך על-ידי מיקרוסופט בצורה רשמית.
את כלי ה- vm2dump ניתן להוריד מהקישור הבא, את קובץ ה- vm2dump.exe יש להעתיק אל התיקייה בה נמצאים קבצי ה- Debugging tools for Windows.
על מנת להשתמש ב- vm2dump, גש ל- Start, בחר ב- Run הקלד CMD ולחץ Enter.
בחלון ה- Command line נווט אל תיקיית ה- Debugging tools for Windows בה נמצא vm2dump והקלד את הפקודות הבאות כאשר הן מנווטות אל הדיסקים\מחיצות שעליהן יושבות המכונות הוירטואליות:
- על מנת לצור קובץ Dump ממכונה וירטואלית הרץ את הפקודה הבאה:
vm2dmp.exe –vm NetanelVM -dmp C:\VM\memory.dmp
- על מנת לצור קובץ Dump מ- Snapshot's state של מכונה וירטואלית הרץ את הפקודה הבאה:
vm2dmp.exe –vm NetanelVM –snap "NetanelVM-snapshot-SP1" -dmp C:\VM\memory.dmp
- על מנת לצור קובץ Dump מקבצי ה- State של המכונה הוירטואלית הרץ את הפקודה הבאה:
vm2dmp.exe -bin C:\VM\test.bin -vsv C:\VM\test.vsv -dmp C:\VM\memory.dmp
מידע נוסף כולל הוראות נוספות ניתן לקרוא במדריך התוכנה.
סיכום
טיפ זה הציג את כלי ה- vm2dump, את מהותו ואופי העבודה עימו.
קביעת טראקבק