Belgo2 : specificatie

Technische specificaties om Belgo New te installeren

Tot op heden werd er voor Belgo gebruik gemaakt van SQL Server 2000. Om de investeringen te verlagen werd er voor Belgo New geopteerd om gebruik te maken van een opensource-licentie van MySQL. Belgo New blijft een Java-applicatie en de installatie van Tomcat is dus noodzakelijk.

Requirements

  • Server: dual-core / Quad-core
  • RAM: 3-4 GB (1 GB voor Windows, 1GB voor mySQL, 1GB voor tomcat, rest = backup)
  • Harddrive: 120 GB

Op deze machine zal Pepper One volgende installeren :

  1. Java
  2. mySql
  3. Tomcat op poort 8080
  4. Web service Crystal report (voor reporting) (Tomcat op poort 80)
  5. FTP-server / HTTP voor toegang van de kantoren (naargelang de configuratie)
  6. FTP-verbinding naar de RSZ

Voor de monitoring naar Pepper One zijn er volgende vereisten :

  1. Belgo2-server moet toegang hebben tot een SMTP
  2. Mails verzonden via Belgo2 met het adres monitoring@mybelgo.be moeten toegelaten worden

Migratie

De migratie van oude gegevens naar de nieuwe gebeurt in een one-shot, de dag van de overgang. Eenmaal de gegevens gecopieerd, zal de oude server stopgezet worden en ter beschikking gesteld worden voor archivering.

  1. De gegevens van de oude Belgo werden naar de nieuwe Belgo2 overgebracht (de 50.000 tot 300.000 laatste contracten).
  2. De oude Tomcat-service en Belgoserver waren in windows gedeactiveerd
  3. De overbodige directories werden gecopieerd naar de directory /todelete van de oude hardschijf van Belgo1. Deze bestanden mogen gewist worden want hebben geen enkel nut voor Belgo2.
  4. De directories met de Belgo1-archieven werden overgebracht naar de directory /toarchive van de harde schijf waarop Belgo1 geïnstalleerd werd. Dit dossier dient gearchiveerd te worden en kan vervolgens verwijderd worden van de computer.
  5. De SQL server die de gegevens bevat, kan, deel uit maken van een laatste backup, gedesactiveerd worden en vervolgens verwijderd worden van de computer. Deze werd niet gedesactiveerd door PP1

Installatiegegevens Belgo 2

Belgo werd geïnstalleerd op de schijf die ter beschikking werd gesteld en dit in de map /pepperone/. Deze zal volgende bevatten:

  1. Backup: hier zal u de mySQL backup met database Belgo2 terugvinden (belgo2.sql)
  2. certificate: directory waar de certificaten zich bevinden
  3. dimona: standaard directory voor interface-bestanden
  4. dimona_archive: archief-directory voor behandelde gegevens door Belgo2 (in & out)
  5. java: directory die de Java-versie, gebruikt door Belgo2, bevat
  6. openssl: tool gebruikt door Belgo2
  7. tomcat_belgo: map met de applicatie Tomcat 5.5 voor Belgo2 (standaard op poort 8080)
  8. tomcat_report: map met de applicatie Tomcat 5.5 voor de reporting-webservice van Belgo2 (standaard op poort 80)
  9. MySql: installatiebestanden en gegevens van MySql

Om over correcte backup te beschikken, moet deze uitgevoerd worden op de directory :

  1. DATA (dagelijks):
    1. /pepperone/backup betreffende de mySql
    2. /pepperone/dimona_archive betreffende de uitwisseling van bestanden.
  2. Applicatief (wekelijks of update): directory /pepperone (compleet)

Eigen Gereedschappen