Zgadzam się z pomysłami crashu... ja wymyśliłem coś innego :]
Jak już byś chciał wszystko zrobić moją metodą

Możesz wysłać plik dmp. na maila (chyba, że baza jakaś jest ogromna to pomysł odpada). Zastosujemy do tego celu sendmaila:
Stałe + zmienne:
<?php
$to=\"odbiorca\";
$subject=\"temat\";
$body=\"tresc\";
$from=\"bacqpZdniaXXX@postgresql.pl\";
?>
Wysyłanie:
<?php
$fd=fopen(\"mail.txt\",\"w\"); // zapis do pliku :] fputs($fd, \"To: \".$to.\" n\"); fputs($fd, \"From: \".$from.\" n\"); fputs($fd, \"Subject: \".$subject.\" n\"); fputs($fd, $body.\" n\"); exec(\"/usr/sbin/sendmail $to< mail.txt\"); printf('<center><b>Wiadomosc z bacqpem wyslana !</b></center>');
?>
Musisz w tym wypadku poszukać jak załącznik daje się w sendmailu bo nie pamiętam (man sendmail/ sendmail --help)... ale to z góry powinno działać... masz zarys co i jak :]
Ps. Jak już coś wykombinujesz to chętnie rzucę na to (kod) okiem bo temat ciekawy :]