Saltar al contenido principal

Descarga archivos desde URLs directamente al almacenamiento en la nube con RcloneView

· 6 min de lectura
Tayson
Senior Engineer

¿Por qué descargar un archivo a tu disco local solo para volver a subirlo? El comando copyurl de rclone transmite archivos desde cualquier URL directamente a tu almacenamiento en la nube.

Hay muchas situaciones en las que necesitas llevar un archivo de la web al almacenamiento en la nube: conjuntos de datos públicos, versiones de software, archivos exportados, archivos multimedia o descargas de copias de seguridad de un servicio SaaS. El enfoque tradicional -- descargar localmente y luego subir -- desperdicia tiempo, ancho de banda y espacio en disco. El comando copyurl de rclone elimina al intermediario transmitiendo la descarga directamente a un destino en la nube. RcloneView te da acceso a esta función a través de su interfaz de terminal y trabajos.

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.

Cómo funciona Copyurl

El comando rclone copyurl toma una URL de origen y una ruta de destino en cualquier remoto configurado:

rclone copyurl https://example.com/dataset.zip gdrive:/Downloads/dataset.zip

Rclone obtiene el archivo de la URL y lo transmite directamente al destino. El archivo nunca toca tu disco local (a menos que agregues la bandera --auto-filename, en cuyo caso el nombre del archivo se deriva de la URL).

Características clave:

  • No requiere disco local -- los datos se transmiten a través de la memoria hacia la API del proveedor de la nube.
  • Funciona con cualquier URL HTTP/HTTPS -- enlaces de descarga públicos, URLs de CDN, URLs prefirmadas de S3, enlaces directos a archivos.
  • Compatible con cualquier destino de rclone -- Google Drive, OneDrive, S3, Backblaze B2, SFTP o cualquier otro remoto configurado.

Uso básico en RcloneView

Abre el panel de Terminal en RcloneView y ejecuta:

rclone copyurl "https://example.com/file.tar.gz" remote:/path/file.tar.gz

Si quieres que rclone derive automáticamente el nombre del archivo a partir de la URL:

rclone copyurl "https://releases.example.com/v2.1/app-linux-x64.tar.gz" remote:/downloads/ --auto-filename

Esto guarda el archivo como app-linux-x64.tar.gz en la carpeta /downloads/ de tu remoto.

RcloneView terminal ready to run copyurl command

Caso de uso 1: Conjuntos de datos públicos

Los investigadores e ingenieros de datos frecuentemente necesitan mover grandes conjuntos de datos públicos al almacenamiento en la nube para su procesamiento. En lugar de descargar un conjunto de datos de 50 GB a un portátil y luego subirlo:

rclone copyurl "https://data.gov/datasets/census-2025.csv.gz" s3-remote:data-lake/census/census-2025.csv.gz

El archivo va directamente de la fuente de datos a tu bucket de S3. Esto es especialmente valioso cuando tu máquina local tiene espacio en disco limitado o una conexión más lenta que tu proveedor de la nube.

Caso de uso 2: Archivos comprimidos y versiones de software

Los equipos de DevOps a menudo necesitan almacenar versiones específicas de software en almacenamiento en la nube para despliegue o cumplimiento normativo:

rclone copyurl "https://github.com/rclone/rclone/releases/download/v1.68.0/rclone-v1.68.0-linux-amd64.zip" b2-remote:software-archive/rclone/rclone-v1.68.0-linux-amd64.zip

Mantener un archivo con control de versiones de dependencias y herramientas en tu propio almacenamiento garantiza disponibilidad incluso si las fuentes originales quedan fuera de línea.

Caso de uso 3: Descargas de exportación de SaaS

Muchas plataformas SaaS generan archivos de exportación (volcados de bases de datos, informes analíticos, registros de auditoría) como URLs descargables. Estas URLs suelen ser temporales. Transmítelos de inmediato a almacenamiento en la nube permanente:

rclone copyurl "https://app.example.com/exports/db-backup-2026-04.sql.gz?token=abc123" wasabi:backups/saas/db-backup-2026-04.sql.gz
Monitor copyurl transfer progress in RcloneView

Caso de uso 4: Archivos multimedia y de contenido

Los equipos de contenido y productores de medios pueden extraer activos directamente desde CDNs o URLs de entrega de contenido hacia su archivo en la nube:

rclone copyurl "https://cdn.example.com/videos/webinar-recording.mp4" gdrive:/Media/Webinars/webinar-recording.mp4

Esto evita llenar una unidad local con archivos multimedia grandes que solo se necesitan en el almacenamiento en la nube.

Banderas útiles para Copyurl

BanderaPropósito
--auto-filenameDerivar el nombre del archivo de destino a partir de la URL
--no-clobberOmitir la descarga si ya existe un archivo con el mismo nombre en el destino
--no-check-certificateOmitir la verificación del certificado TLS (usar con precaución)
-P / --progressMostrar el progreso de la transferencia en tiempo real
--header "Authorization: Bearer TOKEN"Agregar encabezados HTTP personalizados para descargas autenticadas

Ejemplo con progreso y nombre de archivo automático:

rclone copyurl "https://releases.example.com/data.tar.gz" remote:/archive/ --auto-filename -P

Descargas masivas de URLs

Para descargar múltiples archivos desde diferentes URLs, crea un script sencillo o ejecuta varios comandos en secuencia a través de la terminal de RcloneView:

rclone copyurl "https://example.com/file1.zip" remote:/bulk/file1.zip
rclone copyurl "https://example.com/file2.zip" remote:/bulk/file2.zip
rclone copyurl "https://example.com/file3.zip" remote:/bulk/file3.zip

Para lotes más grandes, escribe los comandos en un script de shell y ejecútalo desde el panel de terminal.

Execute bulk download job in RcloneView

Creación de trabajos de descarga reutilizables

Si descargas regularmente desde la misma fuente (por ejemplo, exportaciones nocturnas de bases de datos), crea un trabajo guardado en RcloneView:

  1. Abre el Administrador de trabajos en RcloneView.
  2. Crea un nuevo trabajo con el comando copyurl.
  3. Agrega una programación si la descarga debe realizarse de forma recurrente.
  4. Revisa el Historial de trabajos para confirmar que cada descarga se completó correctamente.
Schedule recurring URL download job

Limitaciones que debes conocer

  • Un solo archivo a la vez -- copyurl descarga una URL a la vez. No rastrea páginas ni sigue enlaces.
  • Sin reanudación -- si la descarga se interrumpe, comienza de nuevo. Para archivos muy grandes en conexiones poco confiables, considera descargar localmente primero.
  • La URL debe ser descargable directamente -- debe apuntar a un archivo, no a una página web. Los enlaces de descarga dinámicos (activados por JavaScript) no funcionarán.
  • Autenticación -- para URLs detrás de muros de inicio de sesión, necesitas proporcionar credenciales mediante encabezados o usar URLs preautenticadas/prefirmadas.

Buenas prácticas

  • Verifica la integridad del archivo después de la descarga usando rclone check o rclone hashsum si la fuente proporciona sumas de comprobación.
  • Usa --no-clobber para evitar volver a descargar archivos que ya existen en el destino.
  • Monitorea transferencias grandes con la bandera -P o mediante el monitoreo de transferencias de RcloneView.
  • Usa URLs prefirmadas para fuentes autenticadas en lugar de incrustar credenciales en los comandos.

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