Amazon RDS on AWS Outposts support for Amazon RDS features - Amazon Relational Database Service

Amazon RDS on AWS Outposts support for Amazon RDS features

The following table describes the Amazon RDS features supported by Amazon RDS on AWS Outposts.

Feature Supported Notes More information

DB instance provisioning

Yes

You can only create DB instances for RDS for SQL Server, RDS for MySQL, and RDS for PostgreSQL DB engines. The following versions are supported:

  • Microsoft SQL Server:

    • 15.00.4043.16.v1 and higher 2019 versions

    • 14.00.3294.2.v1 and higher 2017 versions

    • 13.00.5820.21.v1 and higher 2016 versions

  • MySQL version 8.0.17 and higher MySQL 8.0 versions

  • All PostgreSQL 14 & 13 versions, and PostgreSQL version 12.5 and higher PostgreSQL 12 versions

Creating DB instances for Amazon RDS on AWS Outposts

Connect to a Microsoft SQL Server DB instance with Microsoft SQL Server Management Studio

Yes

Some TLS versions and encryption ciphers might not be secure. To turn them off, follow the instructions in Configuring security protocols and ciphers.

Connecting to a DB instance running the Microsoft SQL Server database engine

Modifying the master user password

Yes

Modifying an Amazon RDS DB instance

Renaming a DB instance

Yes

Modifying an Amazon RDS DB instance

Rebooting a DB instance

Yes

Rebooting a DB instance

Stopping a DB instance

Yes

Stopping an Amazon RDS DB instance temporarily

Starting a DB instance

Yes

Starting an Amazon RDS DB instance that was previously stopped

Multi-AZ deployments

Yes

Multi-AZ deployments are supported on MySQL and PostgreSQL DB instances.

Creating DB instances for Amazon RDS on AWS Outposts

Multi-AZ deployments for high availability

DB parameter groups

Yes

Working with parameter groups

Read replicas

No

Working with read replicas

Encryption at rest

Yes

RDS on Outposts doesn't support unencrypted DB instances.

Encrypting Amazon RDS resources

AWS Identity and Access Management (IAM) database authentication

No

IAM database authentication for MariaDB, MySQL, and PostgreSQL

Associating an IAM role with a DB instance

No

add-role-to-db-instance AWS CLI command

AddRoleToDBInstance RDS API operation

Kerberos authentication

No

Kerberos authentication

Tagging Amazon RDS resources

Yes

Tagging Amazon RDS resources

Option groups

Yes

Working with option groups

Modifying the maintenance window

Yes

Maintaining a DB instance

Automatic minor version upgrade

Yes

Automatically upgrading the minor engine version

Modifying the backup window

Yes

Working with backups

Modifying an Amazon RDS DB instance

Changing the DB instance class

Yes

Modifying an Amazon RDS DB instance

Changing the allocated storage

Yes

Modifying an Amazon RDS DB instance

Storage autoscaling

Yes

Managing capacity automatically with Amazon RDS storage autoscaling

Manual and automatic DB instance snapshots

Yes

You can store automated backups and manual snapshots in your AWS Region or locally on your Outpost.

Local backups are supported on MySQL and PostgreSQL DB instances.

To store backups on your Outpost, make sure that you have Amazon S3 on Outposts configured.

Creating DB instances for Amazon RDS on AWS Outposts

Amazon S3 on Outposts

Creating a DB snapshot

Restoring from a DB snapshot

Yes

You can store automated backups and manual snapshots for the restored DB instance in the parent AWS Region or locally on your Outpost.

Considerations for restoring DB instances on Amazon RDS on AWS Outposts

Restoring from a DB snapshot

Restoring a DB instance from Amazon S3

No

Restoring a backup into a MySQL DB instance

Exporting snapshot data to Amazon S3

No

Exporting DB snapshot data to Amazon S3

Point-in-time recovery

Yes

You can store automated backups and manual snapshots for the restored DB instance in the parent AWS Region or locally on your Outpost, with one exception.

Considerations for restoring DB instances on Amazon RDS on AWS Outposts

Restoring a DB instance to a specified time

Enhanced monitoring

No

Monitoring OS metrics with Enhanced Monitoring

Amazon CloudWatch monitoring

Yes

You can view the same set of metrics that are available for your databases in the AWS Region.

Monitoring Amazon RDS metrics with Amazon CloudWatch

Publishing database engine logs to CloudWatch Logs

Yes

Publishing database logs to Amazon CloudWatch Logs

Event notification

Yes

Working with Amazon RDS event notification

Amazon RDS Performance Insights

No

Monitoring DB load with Performance Insights on Amazon RDS

Viewing or downloading database logs

No

RDS on Outposts doesn't support viewing database logs using the console or describing database logs using the AWS CLI or RDS API.

RDS on Outposts doesn't support downloading database logs using the console or downloading database logs using the AWS CLI or RDS API.

Monitoring Amazon RDS log files

Amazon RDS Proxy

No

Using Amazon RDS Proxy

Stored procedures for Amazon RDS for MySQL

Yes

MySQL on Amazon RDS SQL reference

Replication with external databases for RDS for MySQL

No

Configuring binary log file position replication with an external source instance

Native backup and restore for Amazon RDS for Microsoft SQL Server

Yes

Importing and exporting SQL Server databases using native backup and restore