Skip to main content
squarecloud db gestiona las bases de datos MongoDB, MySQL, PostgreSQL y Redis de tu cuenta. También funciona como squarecloud database. Las bases de datos no tienen archivo de configuración, así que [dbID] es el ID que pasas o, cuando lo omites en una terminal, un selector con tus bases de datos. Encuentra los IDs con squarecloud db list.

squarecloud db create

Uso
Los cuatro flags son obligatorios: sin ellos, el comando muestra su ayuda. Crear una base de datos requiere un plan Standard, Pro o Enterprise.
Salida
La contraseña se muestra una sola vez. db info no vuelve a mostrarla; si la pierdes, rótala con db credentials reset password.
Con --json, muestra la base de datos creada, incluidas la contraseña y la URL de conexión, como JSON.

squarecloud db list

Uso
Muestra el nombre, el ID, el motor, la memoria y el clúster de todas las bases de datos de tu cuenta.

squarecloud db info

Uso
Muestra el ID de la base de datos, el nombre, el motor, la memoria, el puerto, el clúster, el propietario y la fecha de creación.

squarecloud db update

Uso
Renombra la base de datos o cambia su memoria. Pasa al menos uno de los dos flags: sin ellos, el comando muestra su ayuda.

squarecloud db start

Uso
Inicia una base de datos detenida. Si ya está en ejecución, la CLI lo indica (It is already running.) y sale con código 0.

squarecloud db stop

Uso
Detiene una base de datos en ejecución. Si ya está detenida, la CLI lo indica (It is already stopped.) y sale con código 0.

squarecloud db status

Uso
Muestra el ID de la base de datos, el uso de CPU, la memoria, el disco y el estado.

squarecloud db metrics

Uso
Muestra las últimas 24 horas de uso de CPU, uso de RAM y tráfico de red de la base de datos, una fila por cada punto de datos de 5 minutos.

squarecloud db credentials certificate

Uso
Muestra el certificado TLS de la base de datos, que los clientes usan para conectarse por TLS.

squarecloud db credentials reset

Uso
Rota la contraseña o el certificado TLS, tras una confirmación y/N. El anterior deja de funcionar de inmediato, así que actualiza todos los clientes que lo usan. Una contraseña nueva se muestra una sola vez; después de rotar el certificado, obtén el nuevo con db credentials certificate.

squarecloud db delete

Uso
Eliminar una base de datos es permanente. Para conservar una copia de los datos, ejecuta primero squarecloud db snapshot create --download.
Pregunta Delete the database <dbID>? This action is irreversible [y/N] antes de eliminar.

Relacionado

Los snapshots de bases de datos están en Snapshots.