Q: What is RDS on VMware?
A: RDS on VMware delivers AWS-managed relational databases in on-premises VMware environments. Managing relational databases is complex and time-consuming, and RDS on VMware makes it easy to setup, scale, and operate relational databases in your VMware vSphere clusters. RDS on VMware uses the same simple interface, AWS Management Console, to manage databases both on-premises and in AWS.
Q: Which relational database engines does RDS on VMware support?
A: RDS on VMware supports MySQL 5.7, PostgreSQL 10.9, and Microsoft SQL Server 2016 SP2 Enterprise Edition. For Microsoft SQL Server, you will need to provide your own media and license (on-premises customer-provided license).
Q: What are the monitoring capabilities of this solution?
A: You can use Amazon CloudWatch to monitor database metrics in RDS on VMware. (Normal charges for Amazon CloudWatch will apply).
Q: Does all my data residing in RDS on VMware stay on-premises?
A: Yes, data in your databases managed by RDS on VMware stays on-premises.
Q: Does RDS on VMware support AWS Direct Connect?
A: Yes, RDS on VMware supports connecting to the AWS Region over AWS Direct Connect.
Q: Does Amazon RDS on VMware support Amazon Aurora?
A: No. RDS on VMware does not support Amazon Aurora.
Q: Are there CLI/API available to access RDS on VMware?
A: Yes, you can use the same AWS CLI and RDS APIs to manage RDS databases running in AWS and in your on-premises VMware environment.
Q: What AWS Regions is RDS on VMware available in?
A: RDS on VMware is available in AWS US East (Northern Virginia) Region.
Q: What are the prerequisites to use this service?
Q: Can I use my own Microsoft SQL Server license with RDS on VMware?
A: Yes, you need to bring your own media and your own Microsoft SQL Server license (on-premises customer provided license) to create RDS on VMware managed Microsoft SQL Server databases.
Q: How do I onboard RDS on VMware onto my vSphere cluster?
A: To onboard RDS on VMware, you create a Custom Availability Zone from the AWS Management Console. You then download the RDS on VMware installer from the AWS Management Console to the on-premises vSphere cluster where you want to use the service. When you run the installer, it deploys the local components for RDS on VMware on your vSphere cluster and connects your cluster to the Amazon RDS service running in the AWS Region. Once this process is complete, your newly created Custom Availability Zone will become “Active”. You can then create a new database using the AWS Management Console, CLI, or APIs by choosing the appropriate database engine and instance size. Please note that for Microsoft SQL Server, customers have to provide their own media and on-premises license to create the database.
Q: Where do I go to create or manage a database?
A: You can create, modify, and manage your RDS on VMware databases using the same AWS Management Console, CLI, and APIs as you do with Amazon RDS in AWS.
How it Works
Q: How does RDS on VMware help manage my on-premises databases?
A: RDS on VMware is comprised of a set of VMs running on your vSphere infrastructure, connected through a dedicated VPN tunnel to the AWS Region. This service provides a single pane of glass experience via the AWS Management Console, CLI, and APIs to manage RDS databases running on-premises and in AWS. This service helps you to automatically perform the common database management tasks, including database provisioning, operating system and database patching, backup, point-in-time restore, compute scaling, instance health monitoring, and failover, freeing you to focus on your applications.
Q: Can RDS on VMware perform my backups and, if necessary, my restores?
A: Yes, RDS on VMware allows you to configure automated daily backups and to take user-initiated backups on-demand (DB snapshots). You can restore the database instance from a DB snapshot for all supported engines or to a specific point-in-time for MySQL and PostgreSQL.
RDS on VMware allows you to specify automated backup retention period of up to 35 days for each database in your fleet. It is important to note that the RDS on VMware restore mechanism does not perform in-place replacement of existing databases. RDS on VMware creates a new database instance and restores your data to new volumes, allowing you to decide the best path forward in your specific situation.
Q: Does RDS on VMware provide availability protection for my databases?
A: Yes, every RDS instance benefits from local, on-premises health monitoring. When RDS on VMware detects that the database instance is unhealthy, the service replaces the unhealthy database instance. Customers can continue to access their databases using the same FQDN.
Q: Does RDS on VMware patch my databases?
A: Yes. RDS on VMware takes care of both OS and database engine patching with minimal downtime. Patching happens during a configurable maintenance window for database instances.
Q: What happens if the network connection from my vSphere cluster to the AWS Region is disrupted?
A: Your database instance availability is not impacted due to disruption in the network connection to the AWS Region from your vSphere cluster. In case of VPN disconnectivity, you will not be able to initiate any new database management operations using the AWS Management Console, CLI, or APIs. If AWS services are not reachable, database monitoring metrics will not be sent to Amazon CloudWatch.
Q: Will Amazon RDS on VMware support VADP (VMware’s vStorage API for Data Protection)?
A: No. RDS on VMware does not support VADP or any other external backup solution.
Q: Will RDS on VMware support customers using VMware NSX?
A: Yes, RDS on VMware works in a VMware NSX environment.
Q: Will RDS on VMware support vSAN?
A: Yes, RDS on VMware supports vSphere Cluster running vSAN.
Q: Can I migrate my existing database data to RDS on VMware database instances?
A: To migrate existing data from SQL Server databases, you can use the database migration tools provided by your database vendor to perform a migration.
Q: Does RDS on VMware support Amazon RDS resource tags?
A: Yes, RDS on VMware supports resource tags.
Q: Can I use a proxy server with RDS on VMware?
Yes, RDS on VMware supports customers who are using a http proxy server in front of their Amazon RDS on VMware databases to protect their network from unauthorized access.
Q: How does RDS on VMware proxy support work?
During the installation process, the installer will prompt you to enter the right IP, port and authentication information. It will then validate this information until this information is correctly provided from customer and verified by the installer. After the cluster is up, proxy server will be periodically authenticated for changed credentials.
Q: How do I configure RDS on VMware to use my Network Proxy Server support?
As part of the installation process, you can specify your network proxy server through the RDS on VMware installer. Should you require to change a Network Proxy Server setting, you will need to contact AWS support with all the proxy information in the support ticket before making any modifications. AWS will need to make corresponding changes on the AWS side to support the new Network Proxy Server Information.
Q: Can I specify more than one proxy server information?
You can provide only one proxy server information.
Q: What are the authentication methods supported?
RDS on VMware network proxy supports transparent and password-based authentication method.
Q: RDS on VMware introduced a database engine version upgrade for PostgreSQL database engines from 10.9-R1 to 10.10-R1. Will RDS on VMware upgrade the database as part of the service?
Yes, RDS on VMware will upgrade the database engine for you.
Q: Will I have the ability to choose maintenance windows for upgrades so that I don’t disturb my workloads during critical business hours?
Yes, you can specify the maintenance window that’s most suitable or you can request to perform the upgrade immediately.
Help and Support
Q: Will AWS support my managed environment and databases?
A: Yes. You can engage with AWS Support for any issues with RDS on VMware, just as you would for any other AWS service.