Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Fremgangsmåde for opdatering af installation

Før opdateringen begyndes

  • Aftal dato og tidsrum for opdatering med den ansvarlige i kommunen. Systemet vil som udgangspunkt ikke være tilgængeligt for brugerne i tidsrummet.
  • Aftal hvilken medarbejder ved kommunen der er teknisk kontaktperson, og som kan kontaktes på dagen for installationen, hvis der opstår problemer.
  • Inden dagen for installationen tjekkes op på at VPN/citrix adgange og adgange til alle servere ikke er udløbet.

Selve opdateringen

Det kan i nogle tilfælde være nødvendigt at overføre file via ftp, hvis rdp ikke kan bruge copy/paste, så hav oplysninger til en ftp server samt en klient klar.

Backend

  1. Tjek masterbranchen ud på det tag/version der skal installeres, og byg med Visual Studio. Husk konsolapps.
  2. Stop websitet på IIS'en på backendserveren.
  3. Tag backup af eksisterende mappe med systemet på backendserveren.
  4. Tag backup af databasen.
  5. Kopier den byggede pakke ud på serveren, og fordel webapp og konsolapps i de relevante mapper.
  6. Læg connections.config, CustomSettings.config, logo.png, favicon.ico, private.css og migrate.exe fra den gamle installation over i den nye webapp. Læg også connections.config og customsettings.config ud i hver konsolapp.
  7. Kør update-database scriptet.
  8. Verificer at DBUpdater scheduled task kører igennem uden fejl.

DMZ

  1. Tjek masterbranchen ud på det tag/version der skal installeres, og byg med Visual Studio. 
  2. Stop websitet på IIS'en på dmz serveren.
  3. Tag backup af eksisterende mappe med systemet på dmz serveren.
  4. Tag backup af databasen.
  5. Kopier den byggede pakke ud på serveren
  6. Læg DmzConnections.config og migrate.exe fra den gamle installation over i den nye.
  7. Kør update-database scriptet.
  8. Verficer at DMZSync scheduled task på backendserveren kører igennem uden fejl.


Herefter kan websitet i IIS'en på begge serveren startes. Det kan testes at API'et kører ved et kald til localhost/API/appinfo i en browser på dmz serveren.

  • No labels