Deze handleiding beschrijft hoe een Firebird server migratie uit te voeren met als doel een Synology NAS.


De Firebird server op een Synology NAS maakt gebruik van Docker. Niet alle Synology modellen ondersteunen Docker.
Controleer of uw NAS ondersteund wordt via de volgende link: Synology Container Manager



Container aanmaken


Log in op uw Synology NAS via de browser en open Configuratiescherm

Klik op Gedeelde map


Klik op Maken en kies voor Maak gedeelde map


Geef de nieuwe gedeelde map een naam


Stel de rechten in voor de gebruikers. Lees- en schrijfrechten zijn vereist.


Kopieer de KorpusData map naar de nieuw aangemaakte gedeelde map. De mappen structuur ziet er als volgt uit.


Open Package Center


Zoek in de zoekbalk naar container manager en klik op Installeren.


Na de installatie opent het Register tabblad. Zoek in de zoekbalk naar vlecad en klik op download.


Selecteer de tag 2.1.7 en klik op Toepassen.


Na het downloaden wordt het Image tabblad getoond. Klik op het vlecad/firebird image en kies voor Uitvoeren.


Geef de container een naam en selecteer Automatisch opnieuw starten inschakelen.


Stel de poortnummers in, kies voor 3050 en 3051.


Klik op Map toevoegen. In het venster dat opent kiest u voor de DataBase map. Deze bevindt zich in de KorpusData.


Stel /opt/firebird/korpus in als het gekoppelde pad en kies Lezen/Schrijven als rechten.


Onder het Milieu tab geeft u TZ in als Variabel en Europe/Brussels als Waarde.


De volledige lijst met ondersteunde tijdszones zijn terug te vinden op https://www.php.net/manual/en/timezones.php


De uiteindelijke instellingen van de container zien er als volgt uit


Korpus verbinden

Open Korpus


Klik op het tabblad Bewerken en kies voor Postprocessor instellingen.


Klik onderaan het venster op Administrator ... om bewerkingen te kunnen maken.



Er wordt een login venster getoond, na 5 seconden wachten kan u op OK klikken. Hierdoor neemt u de verantwoordelijkheid voor de wijzigingen die gemaakt worden. 



Ga naar het tabblad Bestandsysteem en kies voor Korpus bestanden. Geef het pad naar de database in bij Database bestand.


Het pad voor de database is opgebouwd via de volgende manier:
[ip-adres]:/opt/firebird/korpus/[database-bestand] 


Deze verwijzing is hoofdlettergevoelig. Dit geldt ook voor de bestandsextentie.


Klik op OK en sluit Korpus af om de wijzigingen op te slaan.



AutoFit verbinden

Open AutoFit en klik op Algemene instellingen.


Ga naar het tabblad Materialen / etiketten resten. Geef hetzelfde pad als bij Korpus in bij Databank / bestand.



Klik op OK en sluit AutoFit af om de wijzigingen op te slaan.