טיפ לביצוע Debug במכונות וירטואליות ב-Hyper-V

נתנאל בן-שושן מציג השבוע כל Command Line המאפשר להמיר מצב שמור של מכונה וירטואלית (Saved state) ל- Full memory dump לצורכי Debugging ואיתור תקלות.

hyperv_2008_r2_410x308כלי ה- vm2dump מאפשר בקלות דרך ה- Command line ליצור קובץ Dump לצורכי איבחון תקלות ו- Debugging באמצעות כלי ה- Debugging של Windows (דוגמת WinDbg ו- KD). את ה- vm2dump ניתן להריץ על-גבי גרסאות RTM של Windows 7 & Server 2008 R2.

הערה: הכלי עצמו אינו נתמך על-ידי מיקרוסופט בצורה רשמית.

את כלי ה- vm2dump ניתן להוריד מאתר ה-MSDN. לאחר ההורד, יש להעתיק  את קובץ ה- 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

.

מידע נוסף כולל הוראות נוספות ניתן לקרוא במדריך התוכנה.

.

לפוסט המקורי בבלוג של נתנאל בן-שושן

נתנאל בן-שושן

נתנאל בן-שושן (CSA, JNCIA-SSL, MCSA/E, MCTS, MCITP) הוא יועץ טכנולוגיות ומרצה אשר עוסק בעיקר בתשתיות מיקרוסופט, תקשורת ואבטחת מערכות מידע. נתנאל מפעיל את האתר www.ben-shushan.net אשר מכיל שלל מאמרים, טיפים וטריקים בנושאי ה- IT השונים ומפעיל בנוסף לכך בלוג אישי בקהילת הבלוגים של מיקרוסופט ישראל. בזמנו הפנוי נתנאל אוהב לצייר, לבשל ולדוג.

הגב

הגב ראשון!

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

wpDiscuz

תגיות לכתבה: