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