IMO a database of this size should only be backed up in s3. pgbackrest has support for backup to s3.
Why should the backup land in S3, and not local somewhere?
Any good reason why one should pay for the additional storage and transfer costs?
--
Andreas 'ads' Scherbaum German PostgreSQL User Group European PostgreSQL User Group - Board of Directors Volunteer Regional Contact, Germany - PostgreSQL Project