Both do mostly the same thing with some differences. The biggest difference currently could be that WAL-E uses the PostgreSQL &quot;archive_command&quot; to send incremental backups (WAL files) in complete 16 megabyte chunks, whereas PGHoard uses real-time streaming with &quot;pg_receivexlog&quot;, making the data loss window much smaller in case of a disaster.