This document discusses PostgreSQL streaming replication over a VPN. It describes configuring a primary and standby server for streaming replication, including setting WAL archiving, recovery settings, and verification. Issues with low bandwidth, latency, WAL segment rotation, and downtime are addressed through combining WAL archiving with streaming replication to minimize data loss during failover. References for further information on PostgreSQL streaming replication, WAL logs, warm standby servers, and continuous archiving are also provided.