Skip to main content

BriefCam administratorvejledning

Sikkerhedskopier

Last Updated: 2 minute read
Version2025r1
SprogDansk

Vigtigt

Backups er kundens ansvar, og integratoren kan hjælpe med at designe en backupstrategi, der imødekommer kundens behov og miljø.

Daglig sikkerhedskopiering udføres automatisk ved midnat og 1 AM for Research.

Databasen er sikkerhedskopieret til: \\server\Briefcam\ServerData\Backups.

RESEARCH-sikkerhedskopifilerne gemmes som standard i: \\server\Briefcam\ServerData\Backups\RESEARCH. Denne sti kan ændres ved hjælp af miljøindstillingen RESEARCH.BackupPath.

Sikkerhedskopiering Af Systemer Med Høj Tilgængelighed Og/Eller Store Systemer

For højaktive systemer er det bedst at planlægge sikkerhedskopieringen, mens systemet er inaktivt (f.eks. i weekender). Hvis det ikke er muligt, er replikering til en anden server den rigtige løsning.

I systemer, hvor behandling er konfigureret døgnet rundt, kan den automatiske sikkerhedskopiering forårsage timeout for databasen. For disse typer systemer anbefales det at kontakte BriefCamsupportteamet for at komme med en backupstrategi, der opfylder kundernes krav.

Generelt anbefales det i store systemer, eller når systemet er i drift døgnet rundt, at opsætte replikering og deaktivere automatiske planlagte sikkerhedskopieringsopgaver.

Det anbefales, at du opretter en anden sikkerhedskopi til en anden computer eller kopierer sikkerhedskopierne til en anden computer.

Følgende komponenter skal sikkerhedskopieres:

Komponent

Hvad skal sikkerhedskopieres

Sikkerhedskopieringsmetode

PostgreSQL-database

Dump af database

Kør exportDB.bat filen

BriefCam delt mappe – ServerData

Hele storaget udnyttet af BriefCam

Diskspejling, replikering, RAID-konfiguration, eksterne sikkerhedskopieringer

BI-data – QlikShare

Qlik-datafilerne

Kør bi_backup.exe filen

Licensdata

Licensaktiveringsfilen

Licensaktiveringsfilen

Konfigurationsfiler til databaser

postgresql.conf og postgresql.auto.conf (placeret i PostgreSQL_Data mappen)

Sikkerhedskopier filer til en anden server

Belastningsjustering

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

Sikkerhedskopier filer til en anden server

IIS

web.config.js og webConfig.js fra mapperne ProWebAdminClient og ProWebClient hhv.

Sikkerhedskopier filer til en anden server

Ændring af tidspunkterne for sikkerhedskopiering

De planlagte sikkerhedskopieringstidspunkter kan ændres i Windows Opgavestyring.

  1. Dobbeltklik på sikkerhedskopieringsopgaven.

    Backup task.png
  2. Klik på Rediger.

    Backup task edit.png
  3. Rediger tidsplanen.

    Backup schedule.png

Gendannelse af PostgreSQL-databasesikkerhedskopier

Vigtigt

Før du gendanner databasen, anbefales det, at du kontakter BriefCam Support-teamet.

  1. Fra Windows-tjenesterne skal du stoppe VSS-tjenesten.

  2. For at gendanne databaser skal du køre følgende kommandoer:

    .\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. Genstart tjenesterne.

Gendannelse af databasesikkerhedskopier af Research Dashboards (Qlik)

  1. Kør den planlagte sikkerhedskopieringsopgave.

  2. Kopier de oprettede filer til migreringssystemet.

  3. Kør installationsprogrammet Research.

  4. Stop alle Qlik-tjenester.

  5. Kør kun lagerdatabasetjenesten (PostgreSQL-tjenesten).

  6. Slip den friske PostgreSQL db: dropdb -h localhost -p 4432 -U postgres QSR

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

  8. Gendan PostgreSQL db fra sikkerhedskopifilerne: pg_restore.exe -h localhost -p 4432 -U postgres -d QSR "c:\QSR_backup.tar"

  9. Kopier den sikkerhedskopierede app-delemappe til delemappen.

  10. Kør lagertjenesten i bootstrap-tilstand: repository.exe -bootstrap -standalone -restorehostname

  11. Når den er færdig, skal du køre den igen uden -restorehostname: repository.exe -bootstrap -standalone

  12. Log på qmc med Firefox som <forrige computer>\bcuser.

  13. Manuel opdatering af ejeren af alle dataforbindelsers bruger/adgangskode til <newmachine>\bcuser inklusive adgangskoden (12 forbindelser).

  14. Opdater direkte den lokale BCUser til at være RootAdmin i PostgreSQL db (tabel = brugere)

  15. Opdater brugeren direkte i PostgreSQL: <newmachine>\bcuser (table = ServiceClusterSettingsSharedPersistenceProperties

  16. Kør genindlæsningsopgaver.