Almacenamiento en Google Drive

Para guardar sus respaldos en Google Drive, debe crear un proyecto de Google Cloud para acceder a la Google Drive API y luego iniciar sesión con su cuenta de Google.

Importante: para conectar Google Drive, su instancia de Databasus debe funcionar bajo HTTPS. Para más información sobre cómo configurar HTTPS, consulte la guía de configuración de Caddy como reverse proxy →
En esta guía suponemos que su instancia de Databasus funciona en databasus.yourdomain.com.

Cree el proyecto de Google Cloud

1. Cree un nuevo proyecto

Vaya a https://console.cloud.google.com/ y elija "new project" (arriba a la izquierda).

2. Habilite la Google Drive API

Vaya a la pestaña "API & Services" y luego a "API library". Elija Google Drive API y habilítela:

Habilitar la Google Drive API

Vaya a "Credentials" "Create credentials" "Configure consent screen" y complete los datos:

Configurar la pantalla de consentimiento

4. Cree el OAuth client ID

Vaya a "Credentials" "Create credentials" "OAuth client ID":

Crear el OAuth client ID

5. Configure los ajustes de la aplicación

Complete los datos siguientes:

  • Application type: Web application
  • Authorized JavaScript origins: https://databasus.yourdomain.com
  • Authorized redirect URIs: https://databasus.yourdomain.com/storages/google-oauth

Nota: sustituya databasus.yourdomain.com por el dominio real donde está alojado Databasus (por ejemplo, backup.example.com).

Luego copie las credenciales:

Configurar los ajustes de la aplicación - parte 1Configurar los ajustes de la aplicación - parte 2

6. Añada el scope

Vaya a "Data Access" y añada el scope "/auth/drive.file":

Añadir el scope

7. Publique la app

Vaya a "Audience" y publique la app:

Publicar la app

Inicie sesión con su cuenta de Google

1. Complete las credenciales

Introduzca en Databasus las credenciales de los pasos anteriores:

Completar las credenciales

2. Elija su cuenta

Elija su cuenta de Google para iniciar sesión.

3. Gestione la advertencia de seguridad

Si ve una advertencia, haga clic en "Advanced" (esquina inferior izquierda) y elija "Proceed anyway".

Nota: esta advertencia aparece porque Google aún no ha verificado su app. Como la aplicación es suya, puede continuar sin riesgo.

¡Eso es todo! Su Google Drive ya está conectado a Databasus y listo para guardar sus copias de seguridad de PostgreSQL.