Amazon RDS - MariaDB Creación de base de datos
Como plataforma en la nube, AWS le ofrece un número mínimo de pasos para configurar una base de datos en RDS. La creación de MariaDB se puede realizar de tres formas. Mediante la consola de administración de AWS, AWS CLI o API de AWS. Examinaremos cada uno de estos enfoques uno por uno.
La consola de administración de AWS es la forma más conveniente de comenzar con RDS. Inicie sesión en la consola de AWS utilizando los detalles de su cuenta de AWS, ubique el servicio RDS y luego siga los pasos que se muestran a continuación para crear una instancia de MariaDB.
Paso 1
Seleccione MariaDB Engine desde la consola.
Paso 2
Especifique los detalles de la base de datos necesarios.
Paso 3
En este paso, usted decide la clase de instancia de base de datos, la cantidad de almacenamiento asignado también establece la contraseña maestra junto con algunos otros detalles.
Stpe — 4
Este es el paso final cuando mencionas la configuración de seguridad y vpc, cifrado, opciones de copia de seguridad y exportación de registros, etc. En aras de la brevedad, la captura de pantalla se ha acortado mostrando solo las opciones finales.
Stpe — 5
En el paso final elegimos la opción Crear base de datos.
Para crear una instancia de MariaDB mediante la AWS CLI, llame al comando create-db-instance con los siguientes parámetros.
aws rds create-db-instance \
--db-instance-identifier mydbinstance \
--db-instance-class db.m4.xlarge \
--engine mariadb \
--allocated-storage 20 \
--master-username masteruser \
--master-user-password masteruserpassword \
--backup-retention-period 3
Para crear una instancia de MariaDB mediante la API de Amazon RDS, llamamos a la acción CreateDBInstance con los parámetros que se muestran a continuación.
https://rds.us-west-2.amazonaws.com/
?Action=CreateDBInstance
&AllocatedStorage=20
&BackupRetentionPeriod=3
&DBInstanceClass=db.m4.xlarge
&DBInstanceIdentifier=mydbinstance
&DBName=mydatabase
&DBSecurityGroups.member.1=mysecuritygroup
&DBSubnetGroup=mydbsubnetgroup
&Engine=mariadb
&MasterUserPassword=masteruserpassword
&MasterUsername=masterawsuser
&Version=2014-10-31
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIADQKE4SARGYLE/20140213/us-west-2/rds/aws4_request
&X-Amz-Date=20140213T162136Z
&X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date
&X-Amz-Signature=8052a76dfb18469393c5f0182cdab0ebc224a9c7c5c949155376c1c250fc7ec3