The lack of transaction support used to give MySQL a speed advantage, but PostgreSQL has been proven comparable to MySQL in many tasks.
Although MySQL supports online backups, it locks the database from updates (though not read-only accesses) while performing the copy.