Descarga archivos desde URLs directamente al almacenamiento en la nube con RcloneView
¿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.

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
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.
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
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
| Bandera | Propósito |
|---|---|
--auto-filename | Derivar el nombre del archivo de destino a partir de la URL |
--no-clobber | Omitir la descarga si ya existe un archivo con el mismo nombre en el destino |
--no-check-certificate | Omitir la verificación del certificado TLS (usar con precaución) |
-P / --progress | Mostrar 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.
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:
- Abre el Administrador de trabajos en RcloneView.
- Crea un nuevo trabajo con el comando copyurl.
- Agrega una programación si la descarga debe realizarse de forma recurrente.
- Revisa el Historial de trabajos para confirmar que cada descarga se completó correctamente.
Limitaciones que debes conocer
- Un solo archivo a la vez --
copyurldescarga 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 checkorclone hashsumsi la fuente proporciona sumas de comprobación. - Usa
--no-clobberpara evitar volver a descargar archivos que ya existen en el destino. - Monitorea transferencias grandes con la bandera
-Po mediante el monitoreo de transferencias de RcloneView. - Usa URLs prefirmadas para fuentes autenticadas en lugar de incrustar credenciales en los comandos.
Guías relacionadas:
- Transferencias y sincronización de nube a nube
- Recuperar transferencias interrumpidas y fallidas
- Usa banderas personalizadas de rclone y opciones avanzadas