
Explore Babelfish in Aurora Postgres, its features, including single and multi DB, and build a Babelfish cluster in AWS console, connect via SSMs or SQL Server Management Studio.
Discover how Babelfish enables migration from SQL Server to open source by using a PostgreSQL database that understands T-SQL, offering dual endpoints for SQL Server and PostgreSQL.
Configure a migration architecture that connects a SQL server on EC2 or on prem to a Babelfish cluster via the DMS replication instance, with security groups controlling access.
Download and install the compas tool for Babelfish, verify 64 bit Java JRE 8 or later, unzip the GitHub zip to the Babelfish binaries folder, and run Babelfish compass --help.
Enable CloudWatch monitoring by default for RDS, including Babelfish, to track metrics such as CPU utilization, DB connections, and IOPs from hypervisor, but it misses slow queries and OS-level metrics.
Explore backup and restore methods for Aurora, including automated and manual backups, and use the AWS backup service to automate the process, then restore backup into a new Aurora cluster.
Explore backup and restore workflows in Babelfish on Aurora, including automatic and manual snapshots. Discover point-in-time recovery and create a clone for testing without storage impact.
In this course, we will learn about Babelfish for AWS Aurora PostgreSQL.
Babelfish is a migration accelerator, it helps to migrate commercial SQL Server database to Open source AWS Aurora PostgreSQL. It supports T-SQL on PostgreSQL database using an extension. This course will provide all the steps to migrate SQL Server to AWS Aurora PostgreSQL and also list various options to load data into Babelfish including SSIS, Bulk copy, native SQL scripts and AWS Database Migration Service (DMS). AWS DMS is the reccommended option to migrate data from Microsoft SQL Server to Babelfish for AWS Aurora PostgreSQL.
Below are some of the key topics covered in this course:
1. Understand what is Babelfish, architecture, implementation, tools
2. How to manage / monitor Babelfish cluster.
3. We will focus on analysis of Babelfish using Compass tool including how to download, configure and generate report.
4. A separate lecture on how to analyze compass report and generate workarounds.
5. Data migration into Babelfish cluster using AWS DMS Service.
6. Monitoring AWS Aurora Babelfish cluster.
7. Backup and recovery options
Overall goal of this course is to provide you with good idea and get started with Babelfish and how to migrate commercial database to open source. With this learning, you will be able to migrate to Babelfish easily, play around and learn more !!