Skip to main content

מדריך למנהל המערכת של BriefCam

גיבויים

עדכון אחרון: 2 דקה לקריאה
גרסה2025r1
שפהעברית

חשוב

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

גיבויים יומיים מתבצעים באופן אוטומטי בחצות וב-01:00 לצורכי מחקר.

מסד הנתונים מגובה ב: \\server\Briefcam\ServerData\Backups.

קובצי הגיבוי של RESEARCH, כברירת מחדל, נשמרים ב: \\server\Briefcam\ServerData\Backups\RESEARCH. ניתן לשנות נתיב זה באמצעות הגדרת הסביבה RESEARCH.BackupPath.

גיבויים למערכות בעלות זמינות גבוהה ו/או בקנה מידה גדול

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

במערכות שבהן מוגדר עיבוד 24/7, הגיבוי האוטומטי עלול לגרום לפסקי זמן של מסד הנתונים. למערכות מסוג זה מומלץ לפנות לתמיכה של BriefCamהחברה כדי לגבש אסטרטגיית גיבוי העונה על דרישות הלקוחות.

באופן כללי, במערכות בקנה מידה גדול או כאשר המערכת פעילה 24/7 מומלץ מאוד להגדיר שכפול ולהשבית את הגיבוי האוטומטי של משימות מתוזמנות.

מומלץ להגדיר גיבוי אחר למחשב אחר או להעתיק את הגיבויים למחשב אחר.

הרכיבים שיש לגבות הם:

Component

מה לגבות

שיטת גיבוי

מסד נתונים PostgreSQL

Dump של מסד נתונים

הפעל את exportDB.bat הקובץ

תיקיית BriefCam משותפת - ServerData

כל שטח האחסון המנוצל על ידי BriefCam

שיקוף דיסק, שכפול, תצורת RAID, גיבויים חיצוניים

נתוני BI - QlikShare

קובצי נתוני ה-QLIK

הפעל את bi_backup.exe הקובץ

נתוני רישיון

קובץ הפעלת הרישיון

קובץ הפעלת הרישיון

קובצי תצורה של מסדי נתונים

postgresql.conf ו- postgresql.auto.conf (ממוקם PostgreSQL_Data בתיקייה)

גיבוי קבצים לשרת אחר

איזון עומסים

Nginx.conf קובץ (ממוקם \Nginx\Conf\ בתיקייה)

גיבוי קבצים לשרת אחר

IIS

web.config.jswebConfig.js ומהתיקיות ProWebAdminClient והתיקיות ProWebClient בהתאמה

גיבוי קבצים לשרת אחר

שינוי זמני הגיבוי

ניתן לשנות את זמני הגיבוי המתוזמנים במתזמן המשימות של Windows.

  1. לחץ פעמיים על משימת הגיבוי.

    Backup task.png
  2. לחץ על ערוך.

    Backup task edit.png
  3. ערוך את לוח הזמנים.

    Backup schedule.png

שחזור גיבויי מסד הנתונים PostgreSQL

חשוב

לפני שחזור מסד הנתונים, מומלץ לפנות תחילה לצוות התמיכה של BriefCam.

  1. משירותי Windows, הפסק את השירות.

  2. כדי לשחזר מסדי נתונים, הפעל את הפקודות הבאות:

    .\pg_dump.exe --no-password --verbose --blobs --format=c --file="<pg_dump_file.dump>" .\pg_restore.exe --verbose -d briefcam -U "<pg_superuser(dbadmin is the default)>" -h" <hostname>" -p <db port(5432)> "<pg_dump_file.dump>"

  3. הפעל מחדש את השירותים.

שחזור גיבויי בסיס נתונים של לוחות מחוונים של מחקר (Qlik)

  1. הפעל את משימת הגיבוי המתוזמן.

  2. העתק את הקבצים שנוצרו לאתר ההעברה.

  3. יש להפעיל את תוכנית ההתקנה של Research.

  4. הפסק את כל שירותי Qlik.

  5. הפעל רק את שירות מסד הנתונים של המאגר (שירות PostgreSQL).

  6. שחרר את מסד הנתונים PostgreSQL טרי: dropdb -h localhost -p 4432 -U postgres QSR

  7. צור מסד נתונים חדש של PostgreSQL: createdb -h localhost -p 4432 -U postgres -T template0 QSR

  8. שחזר את ה- PostgreSQL db מקבצי הגיבוי: pg_restore.exe -h localhost -p 4432 -U postgres -d QSR "c:\QSR_backup.tar"

  9. העתק את תיקיית שיתוף האפליקציה המגובה לתיקיית השיתוף.

  10. הפעל את שירות המאגר במצב אתחול: repository.exe -bootstrap -standalone -restorehostname

  11. לאחר שתסיים, הפעל אותו שוב ללא -restorehostname: repository.exe -bootstrap -standalone

  12. יש להתחבר ל־ qmc עם Firefox בתור <previous machine>\bcuser.

  13. עדכון ידני של הבעלים של כל חיבורי נתונים’ המשתמש/הסיסמה <newmachine>\bcuser כולל את הסיסמה (12 חיבורים).

  14. ישירות לעדכן את המקומי BCUser להיות RootAdmin במסד הנתונים PostgreSQL (טבלה = משתמשים)

  15. עדכן ישירות את המשתמש ב- PostgreSQL: <newmachine>\bcuser (table = ServiceClusterSettingsSharedPersistenceProperties

  16. הפעל את משימות הטעינה מחדש.