cPanel: Cómo subir archivos grandes vía FTP o File Manager
Cuando necesitas transferir archivos de gran tamaño a tu cuenta de hosting, como vídeos, copias de seguridad completas o bases de datos exportadas, es normal que surjan dudas sobre cuál es el mejor método. Aunque el File Manager de cPanel es muy práctico para gestionar archivos, tiene limitaciones técnicas que pueden frustrarte si intentas subir algo que pesa varios gigabytes. Por suerte, tienes alternativas más robustas y rápidas.
En esta guía extensa y detallada, vamos a desglosar paso a paso cómo subir archivos grandes utilizando dos vías principales: el File Manager (para archivos medianos) y el FTP (la solución definitiva para archivos pesados). Al final, tendrás un conocimiento claro para elegir la herramienta correcta según el tamaño de tu archivo y tu conexión a internet.
Entendiendo las Limitaciones de cPanel y el File Manager
Antes de lanzarnos a la acción, es crucial entender por qué a veces falla la subida de archivos grandes. cPanel es un panel de control que interactúa con el servidor a través de una interfaz web. Cuando usas el File Manager, la transferencia depende de tu navegador web y de la configuración de PHP del servidor.
¿Cuál es el límite real del File Manager?
El File Manager de cPanel es excelente para archivos pequeños (imágenes, documentos PDF, scripts). Sin embargo, los servidores suelen tener configurado un límite de tamaño para las subidas a través de HTTP (el protocolo web). Estos límites suelen estar entre 64 MB y 512 MB, aunque algunos hosts permiten hasta 1 GB.
Si intentas subir un archivo de 2 GB, es muy probable que la barra de progreso se quede congelada o que recibas un error de "tiempo de espera agotado". Esto se debe a que el navegador no está diseñado para mantener una conexión estable durante horas, y el servidor tiene un tiempo máximo de ejecución para cada script.
[INFO] Cuando hablamos de "archivos grandes", nos referimos a cualquier archivo que supere los 200 MB. Por debajo de ese tamaño, el File Manager suele funcionar bien si tu conexión es estable.
¿Por qué FTP es la mejor opción para archivos pesados?
El Protocolo de Transferencia de Archivos (FTP) fue diseñado específicamente para mover datos entre tu ordenador y el servidor. A diferencia del navegador, un cliente FTP (como FileZilla) gestiona la conexión de manera más eficiente, permitiendo reanudar descargas o subidas si se corta la red. Además, no está sujeto a los límites de PHP que afectan al File Manager, por lo que puedes subir archivos de 10 GB o más sin problemas, siempre que tu hosting lo permita.
Método 1: Subir Archivos Grandes con el File Manager de cPanel (Para archivos medianos)
Si tu archivo no supera los 300 MB o el límite que tenga configurado tu proveedor, el File Manager es la vía más rápida porque no necesitas instalar nada extra.
Paso 1: Acceder a tu cuenta de cPanel
Primero, inicia sesión en tu panel de control. La URL suele ser algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.
Paso 2: Abrir el File Manager
Busca la sección "Archivos" en el panel principal y haz clic en el icono de File Manager. Se abrirá una nueva pestaña o ventana. Asegúrate de tener seleccionada la opción de "Mostrar archivos ocultos" (dot files) si vas a subir archivos como .htaccess.
Paso 3: Navegar a la carpeta de destino
En el panel derecho, navega hasta la carpeta donde quieres subir el archivo. Normalmente será public_html (para tu sitio web principal) o una subcarpeta específica como public_html/videos.
Paso 4: Utilizar el botón "Subir"
En la barra de herramientas superior, haz clic en el botón "Subir" (Upload). Se abrirá una ventana emergente. Arrastra tu archivo directamente desde tu escritorio a esa ventana o haz clic en "Seleccionar archivo" para buscarlo en tu ordenador.
[WARNING] No cierres la ventana del navegador mientras se sube el archivo. Si tu conexión es inestable, la subida fallará y tendrás que empezar de nuevo. Para archivos de más de 500 MB, te recomiendo encarecidamente usar FTP (Método 2).
Paso 5: Monitorear el progreso
Verás una barra de progreso. Si el archivo es grande, el navegador puede parecer que se ha quedado congelado, pero en realidad está trabajando. Espera a que aparezca el mensaje de éxito. Luego, haz clic en el botón "Volver a /home/usuario" para regresar a la lista de archivos y verificar que el archivo está ahí.
Método 2: Subir Archivos Grandes vía FTP (La Solución Profesional)
Para archivos superiores a 500 MB o para aquellos que fallan constantemente, necesitas un cliente FTP. Este método es el más fiable y el que usan los administradores de servidores.
Paso 1: Obtener tus credenciales FTP desde cPanel
Necesitas los datos de acceso. En tu cPanel, busca la sección "Archivos" y haz clic en "Cuentas FTP" (o FTP Accounts).
Aquí verás una lista de usuarios FTP. Si no has creado uno específico, tu usuario principal suele ser tu nombre de usuario de cPanel y el servidor suele ser ftp.tudominio.com.
[INFO] Si no recuerdas tu contraseña FTP, puedes restablecerla desde esta misma pantalla en cPanel. Haz clic en "Cambiar contraseña" para el usuario principal o crea una nueva cuenta FTP dedicada para mayor seguridad.
Paso 2: Descargar e instalar un cliente FTP (FileZilla)
Te recomiendo usar FileZilla porque es gratuito, multiplataforma y muy fácil de usar. Descárgalo desde su sitio oficial e instálalo.
Paso 3: Configurar la conexión en FileZilla
Abre FileZilla. En la barra superior, verás campos para el Host, Usuario, Contraseña y Puerto.
- Host:
ftp.tudominio.como la IP de tu servidor. - Usuario:
usuario@tudominio.com(a veces solo el nombre de usuario). - Contraseña: La que configuraste.
- Puerto: Déjalo en 21 (es el estándar para FTP). Si tu hosting usa SFTP (más seguro), el puerto es 22, pero eso es otro protocolo.
Haz clic en "Conexión rápida". Verás que en el panel inferior se conecta y aparecen las carpetas del servidor.
Paso 4: Navegar y subir el archivo
En FileZilla, tienes dos paneles:
- Panel izquierdo (Local): Muestra los archivos de tu ordenador.
- Panel derecho (Remoto): Muestra los archivos de tu servidor.
Navega en el panel derecho hasta la carpeta public_html (o donde quieras subir el archivo). En el panel izquierdo, navega hasta la carpeta de tu ordenador donde tienes el archivo grande.
Ahora, simplemente arrastra el archivo desde el panel izquierdo al derecho. FileZilla comenzará a subirlo automáticamente.
Paso 5: Gestionar la transferencia (Cola y Reanudación)
En la parte inferior de FileZilla verás la pestaña "Transferencias fallidas" y "Transferencias exitosas". Si la conexión se cae a mitad de camino, no te preocupes.
Haz clic derecho sobre el archivo en la cola de "Transferencias fallidas" y selecciona "Reanudar". FileZilla continuará desde el punto donde se cortó, ahorrándote tiempo y datos.
[TIP] Si tienes muchos archivos grandes, puedes añadirlos a la cola (botón derecho -> Añadir a la cola) y FileZilla los subirá uno tras otro de forma secuencial.
Método 3: Alternativas Avanzadas (SCP y SFTP)
Si tu proveedor de hosting ofrece acceso SSH (Shell), puedes usar protocolos más seguros y rápidos. Aunque FTP es suficiente, SFTP (SSH File Transfer Protocol) cifra la conexión.
Para usar SFTP en FileZilla, simplemente cambia el puerto a 22 y usa el mismo usuario y contraseña (si tu host lo permite). Verás que la conexión es más segura.
[INFO] Si en lugar de cPanel tu servidor usa un panel alternativo como Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar. Para acceder a la gestión de archivos en Syspanel, recuerda que el puerto de acceso es el 2106 (ejemplo: tudominio.com:2106). Dentro de Syspanel, las opciones de FTP se encuentran en la sección de "Dominios" o "Usuarios", pero la lógica de usar FileZilla o el gestor de archivos integrado es idéntica a la de cPanel.
Solución de Problemas Comunes al Subir Archivos Grandes
A veces, aunque sigas los pasos, algo falla. Aquí tienes las soluciones a los problemas más habituales.
Error: "Tamaño de archivo excede el límite permitido"
Este error es típico del File Manager. Significa que el límite de PHP (upload_max_filesize o post_max_size) es demasiado bajo. No puedes cambiarlo tú fácilmente, así que la solución es usar FTP (Método 2) para ese archivo en concreto.
Error: "Tiempo de espera agotado" o "Conexión perdida"
Ocurre con archivos muy grandes y conexiones lentas. La solución es usar un cliente FTP con función de reanudación. FileZilla lo hace automáticamente si intentas subir el mismo archivo al mismo destino y te pregunta si quieres sobrescribir o reanudar.
El archivo se sube, pero parece corrupto
Esto suele pasar por una interrupción de red. Verifica el tamaño del archivo en el servidor (clic derecho -> Ver archivo) y compáralo con el tamaño local. Si no coinciden, borra el archivo remoto y vuelve a subirlo con FTP.
No tengo espacio en disco
Revisa tu cuota en cPanel (sección "Estadísticas" o "Uso de disco"). Si estás al límite, la subida fallará. Elimina archivos temporales o copias de seguridad antiguas para liberar espacio.
Preguntas Frecuentes (FAQ)
¿Puedo subir un archivo de 1 GB desde el File Manager?
Técnicamente, si tu hosting tiene un límite alto, puedes intentarlo. Pero el riesgo de fallo es altísimo. Es mucho más seguro usar FTP.
¿Qué es mejor, FTP o File Manager?
Para archivos pequeños (< 50 MB), el File Manager es más cómodo porque no requiere software. Para archivos grandes (> 200 MB), FTP es la única opción fiable.
¿Necesito permisos especiales en cPanel para usar FTP?
Sí, necesitas tener una cuenta FTP activa. Cualquier usuario de cPanel tiene una por defecto. Si no, créala en "Cuentas FTP".
¿Cuánto tiempo tarda en subir un archivo de 5 GB?
Depende de tu velocidad de subida. Si tienes 10 Mbps de subida, tardarás aproximadamente 1 hora y 20 minutos. Si tienes 100 Mbps, tardarás unos 7 minutos.
¿El FTP es seguro?
El FTP estándar (puerto 21) no cifra los datos. Si manejas información sensible, usa SFTP (puerto 22) si tu hosting lo ofrece, o configura una conexión FTPS (FTP sobre SSL) en FileZilla.
Conclusión y Recomendaciones Finales
Subir archivos grandes no tiene por qué ser un dolor de cabeza. La regla de oro es simple:
- Para archivos medianos (hasta 300 MB): Usa el File Manager de cPanel. Es rápido y visual.
- Para archivos grandes (más de 300 MB): Usa un cliente FTP como FileZilla. Es más estable, permite reanudar y no tiene límites de PHP.
Recuerda siempre verificar el espacio en disco antes de empezar y asegurarte de que tu conexión a internet sea estable. Si tu proveedor usa Syspanel en lugar de cPanel, no te preocupes, el flujo de trabajo es el mismo; solo recuerda que el acceso al panel se realiza por el puerto 2106.
Con estas herramientas y consejos, podrás gestionar tus copias de seguridad y archivos multimedia sin frustraciones. Si tienes dudas, tu proveedor de hosting siempre puede ajustar los límites de PHP en cPanel (MultiPHP INI Editor) si realmente necesitas usar el navegador para un archivo específico, pero te aseguro que una vez que pruebes FTP, no querrás volver atrás.
