O banco é consideravelmente grande, tem umas 400 tabelas, várias procedures, etc.
O arquivo.FDB dos bancos tem em média 500mb cada
Colocar esse banco na núvem não seria tão inviável como parece, desde que você hospede vários clientes na mesma maquina por exemplo. E não exige tanto conhecimento, poderia usar um AWS RDS por exemplo que já entrega tudo mastigado