Snapshots can be shared with another account. There is no need to copy the snapshots so long as it’s within a region. This can be done via the CLI:
Whether the snapshot is incremental or full is immaterial to the sharing, so long as it’s within the same region. You can’t instantiate an RDS instance from a snapshot in another region, so the target account would need to copy the snapshot cross region if that were required; this would attract data transfer costs.
The caveat is that you cannot share encrypted snapshots cross-account unless the snapshot (and implicitly the source database) used a customer-managed KMS key, and not the system-managed RDS KMS key. The customer-managed key would also need to be shared with the target account.
does restoring a RDS snapshot also restores the transaction data stored in the table within?asked 3 days ago
RDS Postgresql migrate to Aurora Postgresql. Not showing "Aurora read replica" & "Migrate snapshot" options.Accepted Answerasked 9 months ago
What are best practices for setting a test environment for RDS Aurora PostgreSQLAccepted Answerasked 2 years ago
Copying RDS Snapshot to another accountAccepted Answerasked 2 years ago
Migrating RDS PostgreSQL to Aurora PostgreSQL in a different accountAccepted AnswerEXPERTasked 2 years ago
Move postgres on EC2 to RDS in a different accountasked 9 months ago
RDS PostgreSQL snapshot and restore to a different accountAccepted Answerasked 2 years ago
Choosing RDS PostgreSQL over Aurora PostgreSQLasked 5 months ago
How to copy RDS database from Account A to Account Basked 6 months ago
Move RDS postgresql database to Aurora ServerlessAccepted Answerasked 3 years ago