¿Cómo puedo verificar si todos los archivos se han transferido correctamente en FileZilla?

2

Tengo un problema: hay un gran sitio de Joomla con muchos archivos que tengo que descargar del servidor en mi PC. Simplemente marqué todo y lo arrastré al panel con mis archivos locales para comenzar la descarga.

Sin embargo, solo descargó un directorio de más de diez. Es bastante extraño, pero simplemente arrastré todos los directorios por su cuenta.

Ahora cada directorio también está en mi máquina local, pero quiero verificar que realmente haya todos los archivos allí. ¿Hay alguna forma de comparar el tamaño del sitio de Joomla con el descargado, o tal vez con las sumas de verificación?

Ya busqué en Google mucho, pero no encontré nada.

Noah Krasser
fuente
¿Tiene acceso ssh al servidor?
Vlastimil Ovčáčík
Según esta respuesta, hay un borrador para el HASHcomando, así como algunas alternativas específicas del proveedor. Su servidor FTP y su cliente pueden admitir esto.
Vlastimil Ovčáčík

Respuestas:

4

No sabría cómo usar una suma de comprobación para esto, especialmente porque con algunas configuraciones podría suceder que los archivos cambien ligeramente cuando se cargan. Una forma relativamente segura (y más rápida que cargar archivos individuales) sería cargar un archivo zip, verificar la suma de comprobación y luego descomprimirlo. Pero si hubiera un error al transferir un zip, probablemente se rompería y no se descomprimiría en absoluto. Si no tiene la opción de descomprimirse, un buen proveedor lo hará por usted. Lo mismo si descarga, pueden crear un zip de su instalación para usted.

Si tiene acceso al backend, también puede usar una extensión de respaldo. Luego descargue la copia de seguridad y extráigala localmente. También hay algunas secuencias de comandos php para crear copias de seguridad comprimidas.

De todos modos, todavía hay buenas razones para comparar carpetas. Yo uso PhpStorm para eso. Los buenos programas ftp, como WinSCP , también tienen opciones de comparación de carpetas. Tomará mucho tiempo. Para estar realmente seguro, puede (con PhpStorm, al menos) incluso comparar contenido. Sin embargo, para una instalación completa de Joomla, eso puede llevar todo el día, incluso con una conexión rápida.

Lo siento, veo que preguntaste por FileZilla. No me gusta mucho FileZilla, así que no lo he usado en años. Si no tiene comparación de carpetas, bótela.

Comparar tamaños sería fácil si tuviera acceso ssh al servidor. Pero probablemente no, entonces no sabría cómo podrías hacer eso. Consulte Ver el tamaño de un directorio con filezilla que se vincula a esto: https://forum.filezilla-project.org/viewtopic.php?t=34641

Ralf
fuente
0

Como se indica en el sitio web de documentación de FileZilla

Para ver rápidamente las diferencias entre los archivos en la máquina local y el servidor:

Elija Ver → Comparación de directorios → y elija:

  • comparar el tamaño del archivo o
  • comparar el tiempo de modificación

Habilite la opción Ocultar archivos idénticos si no desea distraerse con archivos considerados iguales en ambos lados. Elija: VerComparación de directoriosHabilitar (o escriba CTRL+ O).

Directorios y archivos solo presentes en la computadora local o en el servidor remoto: se resaltan en AMARILLO en la lista de la ubicación donde residen .

ingrese la descripción de la imagen aquí

PD:

  1. Por favor refiérase a esta respuesta .
  2. Para leer la documentación completa, consulte aquí .
Mahdi Alkhatib
fuente
-1

Puede volver a descargar todo el conjunto y, cuando se le solicite, elija sobrescribir SOLAMENTE cualquier archivo existente donde el tamaño del archivo no coincida con el tamaño del archivo remoto. En ese caso, solo descargaría los archivos faltantes o incompletos. Verifique el registro para cualquier mención de errores.

Luke G.
fuente
Is there some way I can compare the size of the Joomla-site with the downloaded one, or maybe with checksums?Su pregunta no responde a ninguna de esas preguntas.
flolilo
@flolilolilo Sin embargo, aborda esto : "Ahora cada directorio también está en mi máquina local, pero quiero verificar que realmente haya todos los archivos allí".
Luke G.
Sin embargo, no hay garantía de que el archivo en cuestión se haya copiado correctamente. Y debido a la parte checksumde la pregunta, creo que esta es la pregunta principal. De lo contrario, una simple comparación visual (como una lista) sería suficiente.
flolilo
1
@flolilolilo No estoy en desacuerdo, pero si esa es la principal preocupación de los OP, entonces seguir mi sugerencia pero seleccionar reemplazar solo los archivos locales que no son del mismo tamaño también funcionaría para ellos, resolviendo cualquier problema de descarga incompleta. Solo estoy ofreciendo al OP una solución simple a su problema, ya que no tenemos indicios de que realmente requiera algún tipo de análisis elaborado basado en la suma de verificación. Además, el título de esta pregunta es "¿Cómo puedo verificar si todos los archivos se han transferido correctamente en FileZilla?", No cómo genero un archivo de archivos en un servidor FTP y lo comparo con un archivo de archivos locales.
Luke G.