Armazenamento Cloudflare R2

Para usar o Cloudflare R2 como armazenamento compatível com S3 para os seus backups PostgreSQL, você precisa configurar as credenciais do seu bucket R2 e o endpoint.

Passos de configuração

1. Preencha o nome do bucket

Insira o nome do seu bucket R2 na configuração do armazenamento:

Preencher o nome do bucket no Cloudflare R2

2. Defina a região

No campo da região, preencha "auto"

3. Gere um Access Key ID e um Secret Access Key

No painel da Cloudflare, vá a R2 → API → Manage API Tokens. Crie um novo token e atribua a ele as permissões necessárias (por exemplo, "Object Read & Write").

Quando o token for criado, você verá:

  • Access Key ID (o ID do token)
  • Secret Access Key (o hash SHA-256 do valor do token)

Copie ambos os valores para o Databasus:

Gerar Access Key ID e Secret Access Key

4. Encontre o seu account ID

Em qualquer página do R2 no painel, você verá o seu Account ID perto do topo (ou nas configurações da conta):

Encontrar o Account ID no painel da Cloudflare

5. Monte o endpoint S3

Use o seguinte formato para o seu endpoint S3:

https://<ACCOUNT_ID>.r2.cloudflarestorage.com

Substitua <ACCOUNT_ID> pelo valor do seu painel e insira-o no Databasus.

E pronto! A sua configuração deverá agora ficar assim:

Configuração concluída

O seu Databasus está agora pronto para usar o Cloudflare R2 como armazenamento para os seus backups PostgreSQL.