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.28 and higher MySQL 8.0 versions

  • All PostgreSQL 16 & 15 & 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.

Multi-AZ deployments do not support Direct VPC Routing (DVR).

Creating DB instances for Amazon RDS on AWS Outposts

Configuring and managing a Multi-AZ deployment

DB parameter groups

Yes

Working with parameter groups

Read replicas

Yes

Read replicas are supported for MySQL and PostgreSQL DB instances.

Read replicas do not support Direct VPC Routing (DVR).

Creating read replicas for Amazon RDS on AWS Outposts

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

Introduction to 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 you can store them 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.

Local backups are not supported for Multi-AZ instance deployments.

Creating DB instances for Amazon RDS on AWS Outposts

Amazon S3 on Outposts

Creating a DB snapshot for a Single-AZ DB instance

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

RDS for MySQL stored procedure 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