Migrare un DB da Firebird 3 a Firebird 5

Un metodo semplice per migrare in modo sicuro un DB è eseguire il bk dello stesso e un restore sul nuovo sistema, in modo da permettere all’engine database di fare tutte le opportune verifiche di compatibilità prima di cominciare ad utilizzare il DB magari in produzione.
Passaggi che generalmente seguo per eseguire questa operazione:
1 – Accedere al sistema che ospita firebird 3.0, e creare un bk
cd /
gbak -b -v -user -password ./.fdb ./.fbk
2 – Copiare il backup sul sistema che ospita FB5 ad esempio con scp
scp ./
3 – Eseguire il restore sul nuovo sistema
sudo /opt/firebird/bin/gbak -c -v -user
4 – Eventualmente cambiare i permessi del file del DB per renderli compatibili con il nuovo ambiente
5 – Testare il funzionamento della migrazione