יש יותר סוגי קבצי דחיסת נתונים ממה שאתה יכול לספור בימים אלה. עם זאת, אף אחד מהם אינו מסוג קובץ אחד המתאים לכל אחד שיכול לכסות הכל ועדיין להיות משותף כקובץ בודד שיש לפרק אותו ולהשתמש בו כפי שהוא במחשב אחר.
אם אתה צריך לדחוס קובץ או תיקיה מסוימים, אתה עלול לברוח עם קובצי ZIP, RAR או אפילו ISO. אבל מה אתה עושה כאשר אתה צריך להכיל או לדחוס HDD/SSD שלם לקובץ אחד?
מה זה VHD?
VHD קיצור של כונן קשיח וירטואלי. מפרט פורמט תמונה זמין לציבור מאפשר לך לכלול כונן קשיח שלם לקובץ בודד. מערכת הפעלה יכולה להשתמש בה ולגשת אליה ככונן קשיח פיזי. במילים פשוטות, קובץ VHD הוא עותק דיגיטלי של דיסק קשיח או SSD המופיע ככונן אחסון אמיתי עבור מערכת ההפעלה שלך.
קובץ VHD דומה ל-an קובץ ISO, אבל במקום לדחוס (או להכיל) תקליטור או DVD בודד, אתה מכסה כונן אחסון שלם. קבצי VHD יכולים לארח מערכות קבצים מקוריות, כולל NTFS, FAT, exFAT ו-UDFS, תוך תמיכה בפעולות דיסק וקבצים סטנדרטיות. עם זאת, גודל הקובץ המרבי מוגבל ל-2TB.
ישנם שלושה סוגים עיקריים של פורמטי VHD כדלקמן:
- VHD קבוע: קבצים אלה תופסים כמות קבועה של אחסון בכונן האחסון של המחשב המארח. עם זאת, הפתרון לגודל קובץ גדול יותר הוא מהירויות עיבוד מהירות יותר ופיצול מתמיד.
- VHD דינמי: קבצי VHD אלה משנים את הגדלים שלהם בהתבסס על כמות האחסון הפנימי שלהם מלא והם מותאמים לאחסון במכונות מארחות. עדיין יש גבול פנימי לגודל הכונן יכול להגיע, שנקבע בעת האתחול, אבל אתה מקבל הקצאת אחסון מהירה יותר.
- VHD הבדל: הפורמט הפחות פופולרי מבין שלושת הפורמטים של VHD, יוצר עותק של דיסק קיים, יוצר דיסק אב וילד. מכשירי VHD שונים מאפשרים לשנות את כונן האב מבלי שהשינויים ישפיעו על ה-VHD הילד.
בדומה לכונן קשיח אמיתי, כוננים וירטואליים אלה יכולים ליצור מגזרי דיסק, קבצים ותיקיות חדשים, להפעיל יישומי משתמש, ואחרון חביב, להפעיל מערכת הפעלה. זה הופך אותם לבחירה המושלמת עבור יישומי וירטואליזציה.
למרות שמיקרוסופט מפרסמת את המפרט באופן חופשי עבור צדדים שלישיים כדי לכתוב תוכניות משלהם כדי לקרוא ולתפעל קבצי VHD או VHDX, היא שומרת על השליטה בפורמט. משמעות הדבר היא שפורמט ה-VHD הוא די בלעדי ל-Windows אלא אם כן נעשה בו שימוש עם תוכנית צד שלישי תואמת במערכת הפעלה אחרת.
VHD לעומת VHDX
מפרט פורמט ה-VHD זמין כרישיון ללא תמלוגים מאז יוני 2005. הרחבה לפורמט זה, VHDX, הושקה ב-2012 ונתמכה על ידי Windows 8 ו-Windows Server 8. פורמט זה הוסיף יכולות חדשות, שיפורי ביצועים, מניעת שחיתות נתונים וגודל קובץ מקסימלי של 64TB. יתרונות נוספים של קבצי VHD כוללים את הדברים הבאים:
- הגנה על נתונים מפני הפסקות חשמל
- תמיכה במטא נתונים מותאמים אישית
- מטא נתונים מתעדכנים אוטומטית
- VHDX מותאם יותר לחומרה חדשה יותר
עם זאת, VHDX מקביל מבחינה תפקודית ל-VHD, ולמרות שיש לו מנגנונים מובנים להגנה מפני שחיתות נתונים, הוא נוטה לשחיתות של מערכת הקבצים, בדומה ל-VHD. זה יכול להיגרם מתנאי רשת גרועים במהלך העברת קבצים, אחסון כונן מקור פגום ואפילו הפרעות מתוכניות אבטחה.
יתרונות השימוש בקובץ VHD
כפי שאתה בטח יכול לנחש עד עכשיו, ישנם יתרונות מסוימים לשימוש בקובץ VHD על פני כונני אחסון פיזיים מסורתיים.
היתרון המשמעותי ביותר הוא שאתה יכול לשלוח קבצי VHD באינטרנט או לשאת אותם בכונן הבזק. זה הופך את ה-VHD לניתנים לפריסה מהירה בשטח. היתרונות האחרים של VHD כוללים את הדברים הבאים:
- גיבוי ושחזור קלים יותר
- שחזור תמונת מצב
- שכפול מהיר
- בידוד מהמארח או ממערכות הפעלה VM אחרות.
- מבטל את דרישות העלות והגודל עבור כונני אחסון פיזיים.
היכן משתמשים בקבצי VHD?
קבצי VHD משמשים בעיקר על ידי תוכניות וירטואליזציה כגון VirtualBox של VMware וה-Hyper-V של מיקרוסופט. עם זאת, עליך לשים לב שאתה חייב הפעל את Hyper-V ב-Windows 11 לפני השימוש. מכיוון שהם פועלים ככוננים קשיחים פיזיים, הם מושלמים עבור מחשבי VM שצריכים להפעיל מערכת הפעלה מבודדת, מערכות קבצים, לנהל יישומים וכן הלאה.
עם זאת, אתה יכול באותה קלות להשתמש בהם כדי ליצור גיבויים של הכונן הקיים שלך ולשמור אותם כארכיונים דיגיטליים כאשר אתה צריך לחזור או לשחזר את הנתונים שלך. הם דרך חסכונית לגיבוי כוננים קשיחים מרובים וקלים יותר לאחסון - תכונה הממונפת לרוב ביישומים ארגוניים.
כיצד ליצור קובץ VHD
תלוי באיזו מערכת הפעלה אתה משתמש, השלבים המדויקים ליצירת קובץ VHD שונים זה מזה. אם אתה ב-Windows, אתה יכול להשתמש בכלי השירות לניהול דיסקים כדי ליצור VHDs מהכוננים או המחיצות הקיימים שלך על ידי ביצוע השלבים הבאים:
- הקש על מקש Windows כדי לפתוח את תפריט התחל ולחפש ניהול דיסק. לחץ על תוצאת החיפוש המתאימה כדי לפתוח את הכלי. לחלופין, אתה יכול לבדוק את האחרים האלה דרכים לפתיחת הכלי לניהול דיסקים.
- בחר את הכונן או המחיצה שברצונך להמיר לקובץ VHD ולחץ פעולה בא אחריו צור VHD.
- תיפתח הנחיה, שתבקש ממך להזין את הנתיב והגודל של ה-VHD. עליך גם לבחור בין מפרטי פורמט VHD ו-VHDX וכן סוג VHD. בחר את האפשרויות המתאימות בהתאם לצרכים שלך ולחץ על בסדר לַחְצָן.
Windows תיצור כעת קובץ VHD של הכונן או המחיצה המסוימים, שאותו ניתן מאוחר יותר לטעון ולהשתמש בו כמו כונן פיזי אחר.
אם ברצונך ליצור קובץ VHD עבור ה-VM שלך, השלבים שונים. לדוגמה, בעת יצירת VM חדש, VirtualBox שואל אותך אם אתה רוצה ליצור קובץ VHD ואת סוג פורמט ה-VHD שבו אתה רוצה להשתמש. שים לב שניתן להעביר קבצים אלה לכל מחשב ולהשתמש בהם עם VM אחר.
יצירת קבצי VHD ב-macOS ו-Linux
אם אתה משתמש ב-macOS, לתמיכה של Apple יש מדריך מועיל על יצירה תמונות דיסק שימוש ב-Disk Utility ב-macOS Ventura, Monterey, Big Sur, Catalina ו-Mojave. עם זאת, בעוד שקבצים אלה הם כוננים וירטואליים, ייתכן שהם לא יישמרו עם סיומת VHD.
אותו דבר חל גם על לינוקס. אתה יכול להשתמש ב dd פקודה ליצירת VHD ישר מהמסוף. התחביר הבסיסי נראה כך.
sudo dd אם=/dev/שורש שֶׁל=Virtual_Hard_Disk.img bs=1ספירת M=1024
הנה המשמעות של הדגלים השונים בפקודה הנ"ל:
- if=/dev/root: נתיב לקובץ הקלט כדי לספק זרם תווים במהלך האתחול
- of=Virtual_Hard_Disk.img: השם והנתיב של הכונן הווירטואלי שייווצר
- bs=1 מיליון: מכתיב מהירויות קריאה וכתיבה. הדגל הנוכחי מאפשר לכונן לקרוא ולכתוב עד 1MB בכל פעם.
- count=1200: קובע את גודל הבלוק או הקיבולת הכוללת של הכונן הווירטואלי. ערך הספירה הנוכחי יוצר דיסק של 1GB.
קבצי VHD שימושיים מאוד
בעוד שקבצי VHD דומים מבחינה תפקודית לכונן אחסון פיזי המכיל את אותה מערכת קבצים, דיסק מחיצות, ואפילו מגזרי כונן קשיח, הם פשוט כוננים קשיחים וירטואליים המופיעים ככונן פיזי מערכת ההפעלה. מלבד היותם מושלמים עבור מחשבי VM, הם יכולים לשמש ביעילות גם לגיבוי כוננים פיזיים.
זה עוזר להפוך את הוירטואליזציה לנגישה יותר וקלה יותר להגדרה. VHDs מקלים על שיתוף VMs בין מספר מחשבים, מכיוון שאתה יכול פשוט להעתיק את קובץ ה-VHD המקור עבור כל VM למחשב אחר, וזה יעבוד ללא רבב עם VM מוגדר כהלכה.