To complete backing up and restoring PostgreSQL database you should use PgDAC.
UniDAC allows saving and restoring only tables from a database.
We are investigating the possibility of adding support for performing complete backup in UniDAC.
What is the current status of possibility of integrating complete database backup/restore in UniDAC? I'm still waiting for information on this subject.