Partclone: ​​יישום לשיבוט ושחזור מחיצות

PartClone

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

Partclone הוא כלי חינמי וקוד פתוח שנועד לאפשר למשתמשים ליצור ולשכפל תמונות מחיצה, שהוצג על ידי מפתחי Clonezilla. למעשה, Partclone הוא אחד הכלים עליהם מבוססת Clonezilla.

כדי להסביר קצת יותר טוב איך Partclone עובד על ידי לקיחת הפקודה dd כהפניה, זה מאוד שימושי, אבל dd לא יודע שום דבר על מערכות קבצים מכיוון שהוא משכפל רק כל בלוק של דיסק או מחיצה, ויוצר שיבוט מושלם 1: 1 למשל אם אנו רוצים לשכפל דיסק בגודל 40 ג'יגה בייט זה יעתיק כל מגזר וייתן לנו קובץ 40 ג'יגה.

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

בקיצור, אם אנו הולכים לשכפל דיסק בגודל 40 ג'יגה אך יש בו רק 20 ג'יגה תפוס, הקובץ המתקבל יהיה רק ​​20 ג'יגה ולא 40 ג'יגה. אז אנו נמנעים מלתפוס מקום ריק.

מערכות קבצים נתמכות

Partclone תואם לכל מערכות הקבצים הנפוצות , כגון: ext2, ext3, ext4, hfs+, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat וכו'. מערכת קבצי הגיבוי תקבע את הסיומת לשימוש עם התוכנית, בהתאם לתוכנית התחביר.

לדוגמא, כדי לגבות מערכת קבצים ext2, נשתמש בפקודה parclone.ext2. כמו כן, אם מערכת קבצים מסוימת אינה נתמכת על ידי Partclone, אנו יכולים להשתמש בפקודה partclone.dd.

בין השאר שאנו יכולים להדגיש מ- Partclone ניתן למצוא את הדברים הבאים:

פונקציות ב- Partclone

קוד פתוח : Partclone שוחרר תחת רישיון GNU GPL ופתוח לתרומות ב-GitHub.

פלטפורמות שונות: זמין בגיבוי / שחזור מערכת הקבצים Linux, Windows, MAC, ESX ו- FreeBSD.

שיבוט מחיצות לקבצי תמונה.

שחזר קבצי תמונה למחיצות.

שכפול מחיצות במהירות.

מציג את מהירות ההעברה ואת הזמן שחלף.

תומך ב- vmfs לשרת vmware ESX ו- ufs עבור מערכת קבצים FreeBSD.

כיצד להתקין את Partclone ב- Linux?

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

כדי להתקין את Partclone על דביאן, אובונטו ונגזרות, הפעל את :

sudo apt install partclone

כדי להתקין אותו על CentOS, RHEL, Fedora או נגזרים, אנו מפעילים :

sudo yum install partclone

עבור openSUSE אנחנו צריכים רק להריץ :

sudo zypper install partclone

לבסוף, עבור Arch Linux ונגזרותיה :

sudo pacman -S partclone

כיצד להשתמש ב- Partclone?

חלקלק

בשלב זה חשוב לדעת שכדי להשתמש ב-Partclone, הכרכים עליהם תעבדו חייבים להיות לא מותקנים, כך שאם זהו הדיסק שלכם שבו המערכת שלכם מותקנת, מומלץ לעבוד על גרסה Live.

דוגמה מעשית תהיה, אני רוצה לגבות את הדיסק הראשי שלי ויש לו את מערכת הקבצים ext4, הפקודה תהיה כדלקמן:

partclone.ext4 -c -s /dev/sda1 -o ~ /image_sda1.pcl

כאשר הפרמטרים -c מאפשרים לנו לציין שהפעולה אותה אנו רוצים לעשות היא לשבט בעוד ש- s מאפשר לנו לציין את המקור אותו אנו רוצים לשכפל.

לבסוף -o אומר ל- Partclone היכן אנו רוצים לאחסן את תמונת הגיבוי.

שים לב שהסיומת .pcl כאן היא שרירותית לחלוטין - אנו משתמשים בה מטעמי נוחות.

כדי לשחזר אותו:

partclone.ext4 -r -s ~ /image_sda1.pcl -o /dev/sda1

כאן אנו רק מסבירים כי הפרמטר -r הוא לומר ל- Partclone שאנחנו הולכים לשחזר.


הוסף כמקור מועדף בגוגל