XBT – External Backup Tool

בפרק השלישי (והאחרון) במסגרת סדרת המאמרים שאני כותב על כלי גיבוי ללינוקס אכתוב על XBT. ללינוקס קיימים עשרות כלים לגיבוי מחיצת הבית של המשתמש. בחרתי לא לכתוב על כלים שכולם מכירים (sbackup ,rsync, deja-dub, luckbackup ועוד…) אלא על כלים חדשים יחסית (כלים שאני מאמין שאנשים לא מכירים). אז כשם שכתבתי על CYA הפעם אכתוב על XBT.

להמשיך לקרוא XBT – External Backup Tool

האתר עבר לעבודה ב- HTTPS

בעקבות המלצתו של "חתול" בפורום וואטסאפ העברתי את האתר לעבודה ב- https. למי שלא מכיר: עבודה ב- https מאפשרת:

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

 

 

Cover Your Ass(ets) – CYA

בשבוע שעבר כתבתי על המטדולוגיה 3-2-1.  במאמר זה אמשיך בכתיבה על גיבויים, אך הפעם אתרכז בכתיבה על שני כלים לגיבוי מערכת ההפעלה (כלים שאני משתמש בהם).

כשמדברים על גיבוי יש להבחין בין שני גיבויים עיקריים:

  • גיבוי של מערכת ההפעלה (FS)
  • גיבוי של מחיצת/ות הבית (Home)

גיבוי למערכת ההפעלה ניתן לבצע במספר רב של דרכים. אני לאורך השנים השתמשתי ב- Clonezilla. מדובר ב- LiveCD שמבצע Bare Metal Backups. החיסרון של התוכנה זה שהיא מחייבת אתחול של מערכת ההפעלה וגם Down Time די ארוך ומשמעותי של השרת. בגלל חיסרון זה לא נהוג להשתמש בה לעיתים קרובות. אני משתמש בה פעם אחת בלבד (כשאני מתקין את מערכת ההפעלה). לאחר מכן אני משתמש בכלי בשם CYA ("הצל את הנכסים שלך").

להמשיך לקרוא Cover Your Ass(ets) – CYA

גיבויים, גיבויים, גיבויים…

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

אז מה השיטה לא לאבד מידע?
לעבוד במטדולוגיה הנקראת 3-2-1:

  • להחזיק 3 העתקים שונים של כל קובץ
  • לשמור אותם ביותר ממקום גאוגרפי אחד (לפחות שני מקומות גאוגרפים שונים)
  • להשתמש ביותר מטכנולוגית גיבוי אחת (לא לשמור הכל בדיסק הקשיח… יש לשלב טכנולוגיות שונות: נניח קשיח חיצוני + צריבה על Blueray)

שלושת המקומות בהם אני שומר קבצים:

  • NAS – מבוסס Raspberry Pi 3 (תמונה אמיתית למטה)
    בשרת ה- NAS ארבע התקני USB של 64GB, כשכל זוג עובדים ב- RAID1 (באמצעות MDADM).
  • דיסק קשיח חיצוני (מנותק מהרשת)
  • שירותי ענן: ספריות חשובות ב- NAS מסתנכרנות ברמה יומית לענן באמצעות rclone.
    הערה: פרויקט rclone מאוד מרשים: ניתן לבצע copy או sync לכ- 30 שירותי ענן (והרשימה גודלת כל הזמן…). העבודה של rclone חכמה והוא מעתיק רק את הקבצים שהשתנו (כמובן ניתן להשתמש ב- own cloud או להצפין את הקבצים כדי שדוד גוגל, למשל, לא יחטט בהם…)

להמשיך לקרוא גיבויים, גיבויים, גיבויים…

שינויים באתר

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

באותה ההזדמנות חשבתי לארח את האתר בעוגת הפטל בבית (יש לי שתי "עוגות" בבית). בחרתי להתקין גרסה נקיה וקלה של raspbian (מבוססת דביאן 9 – stretch). המעבר לדביאן 9 חייב מעבר ל Maria DB (במקום MySQL), אבל הדבר הבעייתי יותר הוא המעבר ל-  PHP 7. אז עכשיו גם מעט התוספים שעוד עבדו "נשברו" … 🙂

התקלות הללו הביאו אותי לחשיבה מחודשת על שימוש ב- CMS -ים. בעבר בניתי אתר מבוסס דרופל שעם הזמן איבד תאימות עם התוספים שלו. עכשיו זה קורה לי עם וורדפרס. השימוש בפלטפורמות הללו מאוד נוח ומפתה אבל השימוש בתוספים הוא בעייתי ומסוכן.

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

כתובת האתר השתנתה והיא עכשיו: http://ilsh.duckdns.org (תתבצע עד חודש מאי הפניה אוטומטית לכתובת החדשה).

אני מתכוון לחדש בקרוב את הכתיבה שלי באתר. על מה אכתוב?

  • Rclone
  • Raspberry Pi NAS (תוך שימוש במקלות העובדים ב – Raid)
  • עוגות הפטל שלי (מאמר מעודכן)
  • ההפצה איתה אני עובד
  • Timeshift, Cya ו- Xbt
  • מנהלי חלונות מוזרים

ועוד …