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 מומלץ מאוד להגדיר שכפול ולהשבית את הגיבוי האוטומטי של משימות מתוזמנות.

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

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

רכיב

מה לגבות

שיטת גיבוי

מסד נתונים 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.jsProWebAdminClientומהתיקיות 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. לאחר שתסיים, הפעל אותו שוב ללא - :restorehostnamerepository.exe -bootstrap -standalone

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

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

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

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

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