❓ עזרה — איך עובד מרכז הגיבויים
🛡️ מה זו המערכת?
מרכז הגיבויים הוא לוח בקרה אחד שממנו רואים ומנהלים את כל הגיבויים של המערכות שלך (ServiceDesk, TorFlow). המטרה: שתמיד תדע שיש גיבוי עדכני, ושאם משהו נמחק — תגלה מיד ותוכל לשחזר בלחיצה. המערכת עצמאית לחלוטין ורק קוראת מידע — היא לא משנה נתונים בעצמה.
🗂️ שלושה סוגי גיבויים
| סוג | מתי נוצר | מה כולל | כמה זמן נשמר |
|---|---|---|---|
| שעתי | כל שעה, אוטומטית | עותק של בסיס הנתונים (DB) | 48 שעות אחורה |
| יומי | פעם ביום, אוטומטית | DB + קבצים + הגדרות (.env) | 30 יום |
| מלא | ידני / לפני שינוי גדול | הכל + תגית קוד ב-Git + הוכחת תוכן | לצמיתות |
ככל שהגיבוי תכוף יותר — כך מאבדים פחות אם קורה משהו. הגיבוי השעתי מוריד את חלון הסיכון ל-~שעה.
👁️ שומר־הסף (Watchdog) — ההגנה החשובה
כל 10 דקות המערכת סופרת את השורות בטבלאות המפתח (חנויות, קריאות, מסופים וכו') ומשווה לקריאה הקודמת. אם משהו צונח בפתאומיות (למשל מסופים יורדים מ-30 ל-0, כמו באיפוס בטעות) — נדלקת התראה אדומה שמצביעה על הגיבוי האחרון לשחזור. השומר־סף רק מתריע — לעולם לא מוחק או משחזר בעצמו.
התראה = הבאנר האדום במסך המערכת. אחרי שתטפל, לחץ "סמן כטופל" כדי לחמש אותו מחדש.
🖥️ מסך מבט־על (הראשי)
כרטיס לכל מערכת. התוויות הצבעוניות (badges) אומרות במבט:
- גיבוי עדכני — יש גיבוי טרי (בשעה האחרונה).
- גיבוי ישן — עבר זמן מהגיבוי האחרון, כדאי לבדוק.
- שומר־סף פעיל — ההגנה עובדת ולא זיהתה בעיה.
- 🚨 התראת אובדן — זוהתה צניחה בנתונים, צריך טיפול.
המספרים בכרטיס = כמה עותקים יש מכל סוג, והנפח הכולל. לחיצה על כרטיס פותחת את הפירוט המלא.
🔎 מסך פירוט של מערכת
- בריאות נתונים — טבלה שמשווה כמה שורות היו בבדיקה הקודמת (baseline) לכמה יש עכשיו. אם ירד בחדות, זה יסומן באדום.
- כל העותקים — רשימת כל הגיבויים (מלאים/יומיים/שעתיים) עם נפח וזמן.
- מרשם גיבויים — הגיבויים המלאים עם "הוכחת תוכן" (כמה חנויות/קריאות/מחשבים היו בכל אחד).
- יומנים — הלוג של הגיבויים והשומר־סף, לצפייה מה קרה ומתי.
⚙️ ניהול — מה אפשר לעשות
- ▶ גיבוי DB עכשיו — יוצר מיד גיבוי של בסיס הנתונים.
- ▣ גיבוי מלא עכשיו — גיבוי מלא (DB + קבצים + תגית קוד).
- ✔ סמן כטופל — מופיע רק כשיש התראה; מנקה אותה ומחמש מחדש את השומר־סף.
- עריכת תוכנית (Cron) — שינוי מתי כל גיבוי רץ, או הפעלה/כיבוי שלו.
⏰ איך קוראים תזמון (Cron)?
חמישה שדות: דקה שעה יום-בחודש חודש יום-בשבוע. הכוכבית * = "כל".
| דוגמה | משמעות |
|---|---|
| 0 * * * * | כל שעה, בדקה 0 |
| 30 * * * * | כל שעה, בדקה 30 |
| */10 * * * * | כל 10 דקות |
| 0 3 * * * | כל יום בשעה 03:00 |
♻️ איך משחזרים גיבוי?
השחזור עצמו נעשה בשרת (לא מהמסך הזה, מטעמי בטיחות). כל גיבוי מלא כולל קובץ MANIFEST.txt עם הוראות שחזור מדויקות. הכלל: תמיד נשמר גיבוי בטיחות של המצב הנוכחי לפני שחזור, כך שאפשר לחזור אחורה. אם אתה צריך לשחזר — פנה אליי ואבצע זאת בזהירות ובאישורך.
❔ שאלות נפוצות
הגיבויים על אותו שרת — זה בטוח? ברמת נתונים כן, אבל מומלץ להוסיף עותק מחוץ לשרת (למקרה של תקלת חומרה). אפשר להוסיף בהמשך.
אקבל התראה במייל? כרגע ההתראה היא במסך + ביומן. חיבור לאימייל אפשרי בהמשך.
המערכת יכולה למחוק לי נתונים? לא. היא רק קוראת וגם מריצה גיבויים — אין בה שום פעולת מחיקה של נתוני האפליקציה.