S3 Buckets
Source: RaaS S3 Buckets (TRIB 53282404)
Each RaaS customer has two S3 buckets automatically provisioned by the deployment pipeline:
| Bucket Type | Naming Convention |
|---|---|
| Log bucket | ${customer_code}-customer-rhapsody-s3-logsbucket-${uuid} |
| Backup bucket | ${customer_code}-customer-rhapsody-s3-backupbucket-${uuid} |
The UUID suffix is generated at creation time and remains constant.
Accessing Buckets
Role switch required
You must switch to the s3readlogbucket role before you can access S3 buckets via the console links below.
- Log in to AWS console for the customer's account
- Switch role to:
s3readlogbucket
(Account ID is the customer's account, role name iss3readlogbucket) - Then open the bucket link
UK HSCN Buckets
| Bucket | AWS Account | Region |
|---|---|---|
uk-hscn-customer-rhapsody-s3-backupbucket-10fnu9mtz37d3 |
raas-customer-uk (943397710386) |
eu-west-2 |
uk-hscn-customer-rhapsody-s3-logsbucket-1gpi5t8qggfwm |
raas-customer-uk (943397710386) |
eu-west-2 |
Backup Contents
The backup bucket stores daily automated backups of: - Rhapsody Configuration (routes, communication points, filters) - Rhapsody Administration settings (users, access controls)
Note
The Rhapsody message store (datastore) is not backed up — it is stored on persistent EBS volumes that survive instance replacement. The message store is not eligible for backup by design.
Log Contents
The log bucket stores Rhapsody application logs forwarded by the log shipping agent.
Lifecycle & Retention
Bucket lifecycle policies are managed by the deploy-raas CloudFormation stack. Default retention periods are:
| Bucket | Standard Retention |
|---|---|
| Log bucket | 90 days |
| Backup bucket | 90 days |
Retention changes require a CloudFormation stack update via the deploy-raas pipeline.