Skip to content

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.

  1. Log in to AWS console for the customer's account
  2. Switch role to: s3readlogbucket
    (Account ID is the customer's account, role name is s3readlogbucket)
  3. 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.