Saltar al contenido principal

Cómo corregir errores de carga de Cloudflare R2 — Solución con RcloneView

· 4 min de lectura
Jay
Tech Writer

Cloudflare R2 tiene requisitos específicos de credenciales y endpoint que provocan errores cuando se configuran incorrectamente. Así es como diagnosticar y corregir los fallos más comunes de carga y sincronización de R2 en RcloneView.

Cloudflare R2 es un servicio de almacenamiento de objetos compatible con S3 que elimina las tarifas de salida de datos, lo que lo hace atractivo para la distribución de contenido y las cargas de trabajo de copia de seguridad. Sin embargo, el modelo de autenticación de R2 difiere ligeramente del S3 estándar de AWS: utiliza un ID de cuenta junto con tokens de API en lugar de los pares de claves estilo IAM que la mayoría de los usuarios de S3 conocen. Configurar correctamente estos detalles en RcloneView es la clave para resolver la mayoría de los errores de R2.

Vista previa de la aplicación RcloneView

Gestiona y sincroniza todas tus nubes en un solo lugar

RcloneView es una GUI multiplataforma para rclone. Compara carpetas, transfiere o sincroniza archivos y automatiza flujos de trabajo multinube con una interfaz visual y limpia.

  • Trabajos con un clic: Copiar · Sincronizar · Comparar
  • Programadores e historial para una automatización fiable
  • Funciona con Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP y más
WindowsmacOSLinux
Empieza gratis →

Funciones principales gratis. Automatizaciones disponibles con Plus.

Error: 403 Forbidden o credenciales inválidas

El error más común en R2 es una respuesta 403 Forbidden, generalmente causada por una configuración incorrecta del token de API. Al agregar Cloudflare R2 en pestaña Remoto → Nuevo Remoto, necesitas tres datos: el Token de API de R2 (con permisos de lectura/escritura de objetos para el bucket específico), el ID de cuenta (que se encuentra en el panel de Cloudflare) y la URL del endpoint de R2 con el formato https://<ACCOUNT_ID>.r2.cloudflarestorage.com.

Un error común es usar la Clave de API Global en lugar de un token de API específico de R2. Genera un token de API dedicado en la sección R2 de Cloudflare, bajo Manage API Tokens, y asegúrate de que tenga al menos permisos de "Object Read & Write" para el bucket de destino. Si obtienes errores 403 al listar el bucket pero no al acceder a archivos individuales, es posible que al token le falten permisos de listado a nivel de bucket — vuelve a generarlo con el alcance "Account → R2 → Read/Write".

Configuring Cloudflare R2 credentials in RcloneView

Error: Carga multiparte fallida o cargas incompletas

R2 admite cargas multiparte (necesarias para archivos de más de 100 MB), pero las cargas multiparte incompletas pueden dejar partes huérfanas en tu bucket y provocar que las cargas posteriores del mismo nombre de archivo fallen. En la pestaña Log de RcloneView, busca mensajes como upload multipart failed o NoSuchUpload.

La solución consiste en primero limpiar las cargas multiparte huérfanas de tu bucket de R2 usando el panel de Cloudflare o la terminal de rclone dentro de RcloneView. Luego, vuelve a intentar la carga con un número menor de flujos multiparte concurrentes en la Configuración Avanzada del trabajo. Establecer --s3-upload-concurrency 4 mediante la opción Global Rclone Flags en Configuración puede estabilizar las cargas grandes a R2.

Retrying a failed R2 upload job in RcloneView

Errores de endpoint y región

Cloudflare R2 no utiliza los códigos de región estándar de AWS. Si ves errores NoSuchBucket o InvalidLocationConstraint, verifica la URL del endpoint en la configuración de tu remoto. El formato correcto es https://<YOUR_ACCOUNT_ID>.r2.cloudflarestorage.com — el ID de cuenta debe coincidir exactamente con tu cuenta de Cloudflare. El campo de región debe dejarse vacío o establecerse en auto para R2.

Si copiaste el endpoint de otro servicio S3, verifica que comience con el prefijo de tu ID de cuenta y no con una URL de región de AWS como s3.us-east-1.amazonaws.com.

Monitoring R2 upload after fixing configuration errors

Primeros pasos

  1. Descarga RcloneView desde rcloneview.com.
  2. Verifica que tu Token de API de R2 tenga permisos de lectura/escritura de objetos en el bucket de destino.
  3. Confirma que la URL del endpoint use el formato https://<ACCOUNT_ID>.r2.cloudflarestorage.com.
  4. Para archivos grandes, reduce la concurrencia de cargas multiparte y limpia las cargas huérfanas.

Configurado correctamente, Cloudflare R2 con RcloneView ofrece un excelente rendimiento para copias de seguridad y archivado con un costo predecible.


Guías relacionadas:

Proveedores de nube compatibles

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces