Skip to main content

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

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

Последно актуализиране: 3 минути четене
Версия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. След като приключи, го стартирайте отново без - :restorehostnamerepository.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. Изпълнете задачите за презареждане.