AWS Database Blog
Category: PostgreSQL compatible
A quick introduction to migrating from an Oracle database to an Amazon Aurora PostgreSQL database
In this post, we build an AWS CloudFormation stack to deploy resources to help demonstrate the process of migrating from an Oracle database to an Amazon Aurora PostgreSQL database. Because this is a heterogeneous migration, we follow a two-phase approach similar to what is detailed in How to Migrate Your Oracle Database to PostgreSQL. The […]
Challenges When Migrating from Oracle to PostgreSQL—and How to Overcome Them
David Rader is the vice president of engineering at OpenSCG. OpenSCG is an AWS Consulting Partner and a leading expert in PostgreSQL, helping customers migrate to, operate, and optimize PostgreSQL and other data platforms on premises and in the cloud. In previous posts, we looked at the overall approach for a successful database migration and […]
Stream data into an Aurora PostgreSQL Database using AWS DMS and Amazon Data Firehose
August 30, 2023: Amazon Kinesis Data Analytics has been renamed to Amazon Managed Service for Apache Flink. Read the announcement in the AWS News Blog and learn more. February 9, 2024: Amazon Kinesis Data Firehose has been renamed to Amazon Data Firehose. Read the AWS What’s New post to learn more. Using AWS Database Migration […]
Automating Cross-Region and Cross-Account Snapshot Copies with the Snapshot Tool for Amazon Aurora
This post covers how to install the Snapshot Tool for Amazon Aurora to automate copying snapshots across AWS accounts and Regions. Although this is not a comprehensive list, here are a few situations where you might find this tool useful: To keep a copy of your data in a different account for security purposes. To […]
Categorizing and Prioritizing a Large-Scale Move to an Open Source Database
July 2023: This post was reviewed for accuracy. The AWS Schema Conversion Tool (AWS SCT) and AWS Database Migration Service (AWS DMS) are tools that help facilitate and simplify migrating your commercial database to a variety of engines on Amazon RDS. AWS SCT specifically helps simplify proprietary database migrations to open source. It does this by automatically […]
Monitoring MySQL-compatible edition of Amazon Aurora Audit Events with Amazon CloudWatch
Chayan Biswas is a product manager at Amazon Web Services. The Advanced Auditing capability in MySQL-compatible edition of Amazon Aurora allows you to capture detailed logs of database (DB) activity. You can choose what kind of information is collected: connects, queries, and tables affected by the queries, or any combination thereof. You can review these […]
Picking Your First Database to Migrate to Amazon RDS or Amazon Aurora with PostgreSQL-compatibility
David Rader is the vice president of engineering at OpenSCG. OpenSCG is an AWS Consulting Partner and a leading expert in PostgreSQL, helping customers migrate to, operate, and optimize PostgreSQL and other data platforms on-premises and in the cloud. In a previous post, we covered the overall approach you can take to migrate your current […]
Amazon Aurora Under the Hood: Quorum Membership
Anurag Gupta runs a number of AWS database services, including Amazon Aurora, which he helped design. In this under the hood series, Anurag discusses the design considerations and technology underpinning Aurora. This post is the last in a four-part series discussing how Amazon Aurora uses quorums. In the first post, I described the benefits of […]
Amazon Aurora Under the Hood: Reducing Costs Using Quorum Sets
Anurag Gupta runs a number of AWS database services, including Amazon Aurora, which he helped design. In this under the hood series, Anurag discusses the design considerations and technology underpinning Aurora. This post is the third in a four-part series discussing how Amazon Aurora uses quorums. I hope the discussion is useful to you as […]
Amazon Aurora Under the Hood: Quorum Reads and Mutating State
Anurag Gupta runs a number of AWS database services, including Amazon Aurora, which he helped design. In this under the hood series, Anurag discusses the design considerations and technology underpinning Aurora. In my last post, I talked about the benefits of using a quorum model. I discussed how such systems are resilient in the face […]






