Home > Start > Beheerder > Systeembeheerder > Update naar versie 3.0

 

Update Aeolus CAK naar versie 3.0

Hier onder vindt u de handleiding voor het updaten van Aeolus CAK modules naar versie 3.0

Belangrijk

  • Voor deze update is Net 7.0 een vereiste. Zie ook dotnet.microsoft.com/en-us/download
  • De Aeolus.Eb.Queue.exe is hernoemd naar Aeolus.Cak.Queue
  • Voor deze versie van Aeolus.Cak is minimaal versie 11.7 van Aeolus Back nodig.
  • Voorbereiding

  • Zet de taak voor de Aeolus.Eb.Queue (oude naam) uit.
  • Zet de taak voor de Aeolus.Cak.Worker.Back uit.
  • Aeolus.Cak.Service

  • Stop in IIS de service/site voor de Cak module.
  • Maak een back-up van de map van de service. Zie 'Hoe kom ik achter het fysieke pad van een service/site?'
  • Verwijder alle bestanden (en submappen) uit de map, behalve de appsettings.json.
  • Kopieer de bestanden van de update naar de map.
  • Open het bestand appsettings.json
  • Zet achter alle connectionstrings "Encrypt-false;" indien dit er nog niet staat.
  • "AeolusCak": "Server=XX;Database=XXX;User ID=XX;Password=XX;Encrypt=false;",
  • "EventStoreDb": "Server=XX;Database=AeolusES;User ID=XX;Password=XX;Encrypt=false;",
  • Sla het bestand op en sluit het af.
  • Start in IIS de service voor de CAK module.
  • Aeolus.Cak.Queue

  • Maak een back-up van de map waarin de Aeolus.Eb.Queue staat.
  • Verwijder alle bestanden uit de map, behalve de appsettings.json.
  • Kopieer de bestanden van de update naar de map.
  • Open het bestand appsettings.json
  • Zet achter alle connectionstrings “Encrypt-false;” indien dit er nog niet staat.
  • Let op: alleen indien de connectie naar een SQL server is!

  • “DefaultDb”: "Server=XX;Database=XXX;User ID=XX;Password=XX;Encrypt=false;",
  • Sla het bestand op en sluit het af.
  • Pas de taak aan, zodat Aeolus.Cak.Queue opgestart wordt en niet Aeolus.Eb.Queue.
  • Aeolus.Cak.Worker.back

  • Maak een back-up van de map waarin de Aeolus.Cak.Worker.Back.staat.
  • Verwijder alle bestanden uit de map, behalve de appsettings.json.
  • Kopieer de bestanden van de update naar de map.
  • Open het bestand appsettings.json
  • Zet achter alle connectionstrings “Encrypt-false;” indien dit er nog niet staat.
  • Let op: alleen indien de connectie naar een SQL server is!

  • "AeolusBack": "Server=XX;Database=XXX;User ID=XX;Password=XX;Encrypt=false;",
  • Sla het bestand op en sluit het af.
  • Sla het bestand op en sluit het af.
  • CAK script

    Voer het script 'CAK script' uit op de AeolusCAK database (niet de Eventstore database). De AeolusCAK database kun je vinden bij de Aeolus.Cak.Service in de connectiestring AeolusCak.

    Is de update correct uitgevoerd?

  • Start de individuele applicaties op. Start de queue pas op 3 april ná 13.00 uur!
  • In de meeste gevallen zal een command prompt getoond worden met daarin de status van het programma.
  • Ook een applicatie onder IIS kan op deze manier opgestart worden.
  • Daarnaast heeft elke Api de mogelijkheid om de api via de browser uit te vragen. Ga naar http://xxxx/api/versie. De browser moet 2.1.1 tonen.
  • Afronden

  • Zet de taak voor de Aeolus.Cak.Queue aan. Doe dit pas op 3 april ná 13.00 uur!
  • Zet de taak voor de Aeolus.Cak.Worker.Back aan.
  • Indien alles werkt kunnen de back-up mappen verwijderd worden.