Artikel – ons update proces

Beste systeembeheerder,

In dit artikel beschrijven wij wat er gebeurt tijdens het starten van een Update:

 

  • 1:Ophalen eigen bedrijfsgegevens:

Deze gegevens worden uit de database gehaald. Hiervan heeft Assu® het helpdesknummer nodig

  • 2:Locatie updatedownload aanmaken in de programdata

Op de locatie van de programdata wordt in de map Assu® een nieuwe map aangemaakt genaamd “updatedownload”. Standaard is de locatie van de programdata %programdata%. Echter kan het zijn dat er in de config file van de windows service een afwijkende programdata staat. Dan wordt de updatedownload map in die programdata gezet.

  • 3:De locatie “updatedownload” in de programdata leegmaken

De bestaande bestanden eerst verwijderen voordat de nieuwe worden gedownload

  • 4:Controleren of er een update klaarstaat:

Dit gebeurt via de webservice op locatie http://ws.aiautomatisering.nl/AIMeertijdBackofficeService.svc

  • 5:Downloaden van de update bestanden:

Eerst wordt bepaald wat de FTP locatie via de webservice van punt 4.
Momenteel is de site van onze FTP FTPS://ftp.aiautomatisering.nl. Hiervoor gebruiken we de standaard poort 990.

De volgende 6 bestanden worden in volgorde gedownload en opgeslagen op locatie welke bepaald is bij punt 3
-Version.xml
-ClientOutlookX64Update.zip
-ClientOutlookX86Update.zip
-ClientUpdate.zip
-Libraries.zip
-Serverupdate.zip

  • 6:Melden via de webservice van punt 4 dat de download gereed is
  • 7:Controleren op de serverupdate.zip juist is.
  • 8:Uitpakken van serverupdate.zip
  • 9:Alle gebruikers op uitgelogd zetten
  • 10:Bestand updater.zip uitpakken

In dit bestand staan de bestanden die nodig zijn om de serverupdate daadwerkelijk uit te voeren

  • 11:Controleren of pad updater\Assupro.server.updateconsole.exe bestaat
  • 12:Controleren of er clients draaien

Indien er op de server nog een client draait dan moet dit process worden gestopt. Dit wordt dan gedaan middels een process.kill functie van windows.

  • 13:Starten van de Updateconsole.
  • 14:Controleren op benodigdheden voor Assu. In dit geval controleren of de VC Resitributables 2012 en 2013 zijn geïnstalleerd
  • 15:Maken van backup van de Assu® database
  • 16:Stoppen van de Assu® Service:

Hiervoor moet het account waaronder de service draait rechten hebben om een process te mogen stoppen.

  • 17:Kopiëren AFM bestanden:

Deze komen te staan op de Programdata locatie in de map AFM te staan. Deze worden bij het starten van de service ingelezen

  • 18:Kopiëren ADN bestanden:

Deze komen te staan op de Programdata locatie in de map ADN te staan

  •  19:Server aanpassingen:

Connectionstring van de server encrypten. Instellingen bij de SQL server service zetten en de SQL browser service starten als deze niet draait. Firewall poort instellen voor de Assu service

  • 20:Server processen stoppen

 

Het gaat hierbij om deze processen:
-AssuPro.Server.Aplaza.exe
-Ai.Workflow.Service.exe
-Ai.PreverwerkingHandler.Runner.exe

  • 21:Controleren of de server bestanden in gebruik zijn
  • 22:Uitvoeren van de database scripts.

Deze zijn noodzakelijk om een nieuwe tabel / nieuwe velden of nieuwe records toe te voegen

  • 23:Kopiëren van de nieuwe serverbestanden

Deze overschrijven de bestaande serverbestanden op de locatie waar de Assu® server is geïnstalleerd.

  • 24:Starten van de Assu® service.
demo aanvragen assurantiesoftware

Demo aanvragen?​

Laat via het contactformulier je gegevens achter en binnen 1 dag nemen wij contact met je op.

Take the first step ...