Denne vejledning henvender sig til kunder, der har købt OnPremise versionen af DitmerFlex på vilkår anno 2018.
Den beskriver, hvordan DitmerFlex opdateres til ny version.
Hvis DitmerFlex websitet og DitmerFlex services kører på hver deres server, skal nedenstående gøres på hver server. I så fald er det vigtigt, at website-serveren opdateres først.
Vi anbefaler, at der tages backup af SQL-databasen, inden opdateringen påbegyndes.
Opdatering til seneste version
- Åbn Powershell med administratorrettigheder
- Gå til <drev>:\Ditmer\DeploymentScripts, hvor <drev> er det drev DitmerFlex er installeret på
- Kør Deploy-DitmerFlex.ps1. Fx:
- Følg vejledningen på skærmen
Opdatering til specifik version
Hvis du ikke ønsker at opdatere til seneste version af DitmerFlex, men til en specifik tidligere version af DitmerFlex, er proceduren den samme som ved opdatering til seneste version. Dog skal deployscriptet køres således:
Deploy-DitmerFlex.ps1 -chooseVersion 1
Offline opdatering
DitmerFlex kan opdateres uden internetadgang. Inden du gør det, skal du sørge for, at opdateringsfilerne er hentet, og at de ligger i en folder som offline-miljøet kan tilgå.
Opdateringsværktøjet skal kaldes med en parameter, der angiver, hvor opdateringsfilerne ligger:
Update-DitmerFlex.ps1 -downloadPathOverride "<sti til opdateringsfiler>"
Backup
Inden opdateringen starter tages der automatisk backup af websitet, servicen og webAPI'et. Backup gemmes i folderen:
<drev>:\Ditmer\Backup, hvor <drev> er det drev, som DitmerFlex er installeret på.
Fejl under opdateringen
Generelt
Sker der fejl under opdateringen, er opdateringsscriptet designet til for så vidt muligt at rulle opdateringen tilbage. Sker der eksempelvis en fejl ved opdatering af databasen, så rulles ændringerne tilbage, så databasen vil have samme tilstand som før opdateringen påbegyndtes.
Skulle der ske en fejl under opdateringen, så kan DitmerFlex supporten kontaktes indenfor normal åbningstid.
Sker der en fejl ved opdatering af website eller services, og foretages opdateringen udenfor DitmerFlex-supportens åbningstid, så kan det være nødvendigt at lave en restore af SQL-databasen, samt websitet, webAPI og servicen (Se punktet "Backup").
Opdatering af WebAPI fejler
Hvis du får følgende fejl ved opdatering af WebAPI, så kører du bare opdateringen af services igen
Kommentarer
0 kommentarer
Log ind for at kommentere.