Skip to main content

Ръководство за администратор на BriefCam

Резервни копия

Last Updated: 3 minute read
Версия2025r1
ЕзикБългарски

Важно

Резервните копия са отговорност на клиента и интеграторът може да помогне за разработването на стратегия за резервно копие, която да отговори на нуждите и средата на клиента.

Ежедневните резервни копия се извършват автоматично в полунощ и в 1:00 часа за научни изследвания.

Базата данни е резервирана до: \\server\Briefcam\ServerData\Backups..

Резервните файлове на RESEARCH, по подразбиране, се записват на\\server\Briefcam\ServerData\Backups\RESEARCH: .. Този път може да бъде променен с помощта на настройката на средата RESEARCH. BackupPath.

Резервни Копия За Системи С Висока Наличност И/Или Широкомащабни

За системи с висока активност най-добре е да планирате резервното копие, докато системата е неактивна (например през уикендите). Ако това не е възможно, репликацията на друг сървър е правилното решение.

В системи, където 24/7 обработка е конфигуриран, автоматичното резервно копие може да доведе до прекъсване на базата данни. За тези видове системи се препоръчва да се свържете с поддръжката BriefCamна компанията, за да изготвите стратегия за резервно копие, която отговаря на изискванията на клиентите.

Като цяло, при широкомащабни системи или когато системата работи 24 часа в денонощието, 7 дни в седмицата, е силно препоръчително да се настрои репликация и да се деактивират планираните задачи за автоматично резервно копие.

Препоръчително е да настроите друго резервно копие на друга машина или да копирате резервните копия на друга машина.

Компонентите, които трябва да бъдат архивирани, са:

Component

Какво да направите резервно копие

Метод на резервно копие

PostgreSQL база данни

Дъмпинг на базата данни

Пусни 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.js и webConfig.js съответно от ProWebAdminClient папките и ProWebClient папките

Резервно копие на файлове в друг сървър

Промяна на времето за архивиране

Планираните часове за архивиране могат да бъдат променени в планирането на задачи на Windows.

  1. Щракнете двукратно върху задачата за архивиране.

    Backup task.png
  2. Щракнете върху Редактиране.

    Backup task edit.png
  3. Редактиране на графика.

    Backup schedule.png

Възстановяване на PostgreSQL Database Backup (Резервно копие за база данни)

Важно

Преди да възстановите базата данни, препоръчително е първо да се свържете с екипа за поддръжка на BriefCam.

  1. От услугите на Windows спрете услугата VService.

  2. За да възстановите базите данни (с изключение на BriefCam v6.4 HF3), изпълнете следните команди:

    .\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. Рестартирайте услугите.

Възстановяване На Резервните Копия На Базите Данни На Research Dashboard (Qlik)

  1. Изпълнете планираната задача за архивиране.

  2. Копирайте създадените файлове в сайта за миграция.

  3. Стартирайте инсталиращата програма на модула ИЗСЛЕДВАНЕ (Research).

  4. Спри всички услуги на Qlik.

  5. Стартирайте само услугата за база данни на хранилището (услугата PostgreSQL).

  6. Пуснете свежия PostgreSQL db: dropdb -h localhost -p 4432 -U postgres QSR

  7. Създайте нов PostgreSQL db: 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 db (table = users)

  15. Актуализирайте директно потребителя в PostgreSQL: <newmachine>\bcuser (table = ServiceClusterSettingsSharedPersistenceProperties

  16. Изпълнете задачите за презареждане.