Uma das maneiras mais fáceis e recomendadas é usar pg_dump . Ele faz backups consistentes mesmo se o banco de dados estiver sendo usado simultaneamente.
Script pg_dump para descarregar despejos para o depósito S3. Configure o script para ser executado usando o crontab de hora em hora.