Obtenga hoy mismo el mejor plugin de copia de seguridad y migración de WordPress
Obtenga Duplicator ahora

Documentación del duplicador

Documentación, materiales de referencia y tutoriales para Duplicator

Trabajar con distintos motores de archivo

Las diferencias radican en las tecnologías subyacentes y los métodos utilizados para comprimir y archivar ficheros. Shell Zip aprovecha los comandos del sistema, ZipArchive es una clase PHP para la manipulación de archivos zip, y DupArchive es un motor personalizado desarrollado para el plugin Duplicator Pro, atendiendo a sus necesidades específicas. La elección del motor puede afectar a factores como la velocidad, la compatibilidad y la funcionalidad dentro del contexto de la aplicación que los utiliza.

Diferencia entre cada motor de archivo

Cremallera Shell

Shell Zip utiliza el PHP shell_exec para acceder al ejecutable zip de su servidor y crear la copia de seguridad en formato zip. Este método es a menudo más rápido y confiable que usar PHP ZipArchive. Si esta opción está disponible en su sistema y no encuentra problemas, le sugerimos seleccionar Shell Zip.

Nota: Si Shell Zip está deshabilitado en su servidor, póngase en contacto con su host o administrador del servidor para habilitar el shell_exec de PHP.

Shell Zip sólo es accesible con niveles de licencia Basic y superiores.

ZipArchive

ZipArchive es una clase PHP que permite la manipulación de archivos Zip. Proporciona una interfaz de programación para crear y extraer archivos zip directamente dentro de scripts PHP. ZipArchive es más portable a través de diferentes configuraciones de servidor ya que opera a nivel PHP, asegurando consistencia en la creación de archivos zip sin importar el sistema operativo subyacente.

DupArchive

DupArchive es un formato de archivo que genera un archivo [archive.daf], exclusivo de Duplicator Pro. Específicamente diseñado para Duplicator Pro, este formato prioriza el rendimiento y la escalabilidad. Los proveedores de alojamiento económico a menudo imponen estrictas limitaciones de tiempo, CPU y E/S en sus servidores. DupArchive fue diseñado para superar estas limitaciones, permitiendo a los usuarios crear copias de seguridad más grandes sin ser obstaculizados por las limitaciones del servidor.

Gestión de ZipArchive

Para crear archivos, Duplicator necesita tener instalada la clase ZipArchive. Sin embargo, no es necesaria para la instalación de copias de seguridad. A continuación encontrará instrucciones para configurar ZipArchive en su sitio si aún no está instalado.

Puede validar fácilmente la instalación de ZipArchive comprobándolo con phpinfo. Estos ajustes se pueden ver navegando a Duplicator Pro " Herramientas " General " PHPinfo.

Desplácese hasta Configurar comando y compruebe si la opción -enable-zip está activada:

Nota: Si no ve'-enable-zip' activado en el comando Configurar, póngase en contacto con el administrador de su host o servidor.

Preguntas frecuentes

Si Duplicator falla a pesar de la confirmación del host, ¿qué debo hacer?
Asegúrese de que su host está comprobando la versión correcta, ya que hay varias formas de realizar la compresión Zip en PHP. Pídales que visiten este enlace para obtener instrucciones sobre cómo habilitar la clase Zip Archive. Tenga en cuenta que esta extensión suele estar activada por defecto en la mayoría de las principales plataformas de alojamiento.
¿Comprueba si las extensiones Zip están activadas en tu ordenador?
En su ordenador, asegúrese de que las extensiones Zip están habilitadas para PHP. Compruebe su archivo php.ini para: En Windows: extension=php_zip.dll
En Mac y Linux: extension=zip.so
Referencias adicionales
Recursos para PC (XAMPP, WampServer, etc):
Manual PHP | Foros XAMPP | Foros WampServer | Búsqueda en Google
Recursos para Mac (MAMP):
Manual PHP | Foros MAMP | Artículo 1 | Hilo 1Hilo2

Consulte también: ¿Cómo hago una 'Extracción manual' o ejecuto el instalador sin activar Zip?

¿Le ha resultado útil este artículo?

Artículos relacionados