Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Følgende procedure er aftalt med Heidi Søndergaard Huber hos SydDjurs. 
  1. luk systemet ned
  2. tag backup i Syddjurs, så vi i værste fald kan rulle tilbage
  3. kopier software over
  4. installer ny version
  5. Aktiver kun de brugere, som Heidi nævner - se nedenfor
  6. Giv Heidi besked på at test kan påbegyndes
  7. Afvent besked fra Heidi om go / no-go
  8. Ruld tilbage, eller luk helt op afhængigt af pkt. 7.

Testbrugere : 

...

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.