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

גיבוי עם rsync

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

גיבוי תיקייה מקומית

כדי לבצע גיבוי של תיקייה מקומית לתיקייה אחרת על אותה מערכת, השתמשו בפקודה:

rsync -av /path/to/source/ /path/to/destination/

הסבר הפקודה:

  • -a - מצב ארכיון שמבצע גיבוי של כל הקבצים ותיקיות משנה.
  • -v - מציג פרטי התקדמות במהלך הביצוע.
גיבוי למחשב מרוחק

כדי לגבות תיקייה למחשב מרוחק באמצעות rsync, השתמשו בפקודה:

rsync -av /path/to/source/ user@remote_host:/path/to/destination/

גיבוי עם tar

tar הוא כלי נוסף לפיצול וקיבוץ קבצים בתהליך גיבוי. הוא מאפשר ליצור ארכיבים של תיקיות וקבצים.

יצירת ארכיב גיבוי

כדי ליצור ארכיב של תיקייה, השתמשו בפקודה:

tar -cvzf backup.tar.gz /path/to/directory

הסבר הפקודה:

  • -c - יצירת ארכיב חדש.
  • -v - מצב מפורט (verbose).
  • -z - דחיסת הארגון בפורמט gzip.
  • -f - קובץ הארכיב (backup.tar.gz).
שחזור מתוך ארכיב

כדי לשחזר את התוכן מתוך ארכיב, השתמשו בפקודה:

tar -xvzf backup.tar.gz

הסבר הפקודה:

  • -x - פריסת הארכיב.
  • -v - מצב מפורט (verbose).
  • -z - פירוק דחיסת gzip.
  • -f - קובץ הארכיב (backup.tar.gz).

שימוש ב-Backups עם תוכנות ניהול

תוכנות ניהול גיבויים רבות כמו Deja Dup, Timeshift, ו-Bacula מספקות ממשק גרפי או קונסול לניהול גיבויים ושחזור בצורה נוחה.

התקנה ושימוש ב-Deja Dup

תוכנה זו מספקת ממשק גרפי לניהול גיבויים:

sudo apt-get install deja-dup

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

סיכום

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

Was this answer helpful? 0 Users Found This Useful (0 Votes)