Sehr vorbildliche Verfügbarkeitslösung!
Um der Vollständigkeit halber auf deine Eingangsfrage zurück zu kommen: Der Export bei HeidiSQL ist ohne externe Komponenten realisiert, alles selbst geschrieben. Das ist hier auch deshalb nötig, weil HeidiSQL (zumindest rudimentär) neben MariaDB und
Mysql auch Postgres und
SQL Server unterstützt.