Skip to main content

BriefCam administratörsguide

Säkerhetskopior

Last Updated: 2 minute read
Version2025r1
SpråkSvenska

Viktigt

Backuper är kundens ansvar och integratören kan hjälpa till att utforma en backupstrategi för att möta kundens behov och miljö.

Dagliga säkerhetskopieringar utförs automatiskt vid midnatt och 1 AM för forskning.

Databasen säkerhetskopieras till: \\server\Briefcam\ServerData\Backups.

RESEARCH backup-filer sparas som standard till: \\server\Briefcam\ServerData\Backups\RESEARCH. Sökvägen kan ändras med miljöinställningen RESEARCH.BackupPath.

Säkerhetskopiering för System Med Hög Tillgänglighet och/eller Storskaliga System

För system med hög aktivitet är det bäst att schemalägga säkerhetskopieringen medan systemet är inaktivt (t.ex. helger). Om detta inte är möjligt är replikering till en annan server den rätta lösningen.

I system där 24/7-bearbetning är konfigurerat kan den automatiska säkerhetskopieringen orsaka tidsgränser för databasen. För dessa typer av system rekommenderas att kontakta BriefCamvår support för att komma fram till en backup-strategi som uppfyller kundernas krav.

I allmänhet, i stora system eller när systemet är operationellt dygnet runt, rekommenderas att du konfigurerar replikering och inaktiverar schemalagda uppgifter för automatisk säkerhetskopiering.

Vi rekommenderar att du konfigurerar en annan säkerhetskopia till en annan dator eller kopierar säkerhetskopiorna till en annan dator.

Komponenterna som ska säkerhetskopieras är:

Component

Vad som ska säkerhetskopieras

Metod för säkerhetskopiering

PostgreSQL-databas

Dumpning av databas

Kör exportDB.bat filen

BriefCam delad mapp – ServerData

Hela lagringsutrymmet som används av BriefCam

Diskspegling, replikering, RAID-konfiguration, externa säkerhetskopior

BI-data – QlikShare

Qlik datafiler

Kör bi_backup.exe filen

Licensdata

Licensaktiveringsfilen

Licensaktiveringsfilen

Konfigurationsfiler för databaser

postgresql.conf och postgresql.auto.conf (finns i PostgreSQL_Data mappen)

Säkerhetskopiera filer till en annan server

Belastningsutjämnare

Nginx.conf fil (finns i \Nginx\Conf\ mappen)

Säkerhetskopiera filer till en annan server

IIS

web.config.js och webConfig.js från ProWebAdminClient respektive ProWebClient mapp

Säkerhetskopiera filer till en annan server

Ändra tider för säkerhetskopiering

Tidpunkterna för schemalagd säkerhetskopiering kan ändras i Windows Schemaläggare.

  1. Dubbelklicka på säkerhetskopieringsuppgiften.

    Backup task.png
  2. Klicka på Redigera.

    Backup task edit.png
  3. Redigera schemat.

    Backup schedule.png

Återställa säkerhetskopiering av PostgreSQL-databas

Viktigt

Innan du återställer databasen rekommenderas att du först kontaktar BriefCam supportteam.

  1. Stoppa VSS-tjänsten från Windows-tjänsterna.

  2. För att återställa databaser, kör följande kommandon:

    .\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. Starta om tjänsterna.

Återställa Databassäkerhetskopior av Research Dashboards (Qlik)

  1. Kör den schemalagda säkerhetskopieringen.

  2. Kopiera de skapade filerna till migreringsplatsen.

  3. Kör installationsprogrammet för Research.

  4. Stoppa alla Qlik-tjänster.

  5. Kör endast databasdatabastjänsten (PostgreSQL-tjänsten).

  6. Släpp den nya PostgreSQL-databasen: dropdb -h localhost -p 4432 -U postgres QSR

  7. Skapa ny PostgreSQL-databas: createdb -h localhost -p 4432 -U postgres -T template0 QSR

  8. Återställ PostgreSQL db från backup-filerna: pg_restore.exe -h localhost -p 4432 -U postgres -d QSR "c:\QSR_backup.tar"

  9. Kopiera den säkerhetskopierade appresursmappen till resursmappen.

  10. Kör databastjänsten i bootstrap-läge: repository.exe -bootstrap -standalone -restorehostname

  11. När det är klart, kör det igen utan -restorehostname: repository.exe -bootstrap -standalone

  12. Logga in på qmc med Firefox som <previousmachine>\bcuser.

  13. Uppdatera manuellt ägaren till alla dataanslutningars användare/lösenord till, <newmachine>\bcuser inklusive lösenordet (12 anslutningar).

  14. Uppdatera den lokala BCUser till RootAdmin direkt i PostgreSQL-databasen (tabell = användare)

  15. Uppdatera användaren direkt i PostgreSQL: <newmachine>\bcuser (table = ServiceClusterSettingsSharedPersistenceProperties

  16. Kör aktiviteterna för att ladda om.