Documentación de Duplicator

Documentación, materiales de referencia y tutoriales para Duplicator

Trabajar con diferentes motores de archivo


Las diferencias radican en las tecnologías y métodos subyacentes utilizados para comprimir y archivar archivos. Shell Zip aprovecha los comandos del sistema, ZipArchive es una clase de PHP para la manipulación de archivos zip, y DupArchive es un motor personalizado desarrollado para el plugin Duplicator, que se adapta a sus necesidades específicas. La elección del motor puede afectar 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

Carcasa Zip

Shell Zip ejecuta un comando para comprimir los archivos del sitio web y la base de datos en un único archivo .zip. Este método suele ser más rápido y fiable que usar PHP ZipArchive. Si esta opción está disponible en su sistema, le sugerimos seleccionar Shell Zip.

Shell Zip es accesible solo con los niveles de licencia Básico y superiores.

Shell Zip requiere que los paquetes zip y unzip estén instalados en su servidor. También depende de que las funciones de PHP popen y pclose estén habilitadas.

Si Shell Zip está deshabilitado, significa que uno o más de estos requisitos faltan o están deshabilitados en su servidor. En ese caso, póngase en contacto con su proveedor de hosting y pídales que instalen los paquetes zip/unzip y habiliten las funciones de PHP popen y pclose.

ZipArchive

ZipArchive es una clase de 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 de PHP. ZipArchive es más portable entre diferentes configuraciones de servidor, ya que opera a nivel de PHP, asegurando la consistencia en la creación de archivos zip independientemente del sistema operativo subyacente.

DupArchive

DupArchive es un formato de archivo que genera un archivo [archive.daf], exclusivo de Duplicator. Específicamente adaptado para Duplicator, este formato prioriza el rendimiento y la escalabilidad. Los proveedores de hosting económicos a menudo imponen estrictos tiempos de espera, CPU y restricciones de 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 verse obstaculizados por las restricciones del servidor.

Gestionar ZipArchive

Para crear copias de seguridad utilizando ZipArchive, Duplicator requiere que la extensión PHP ZipArchive esté instalada y habilitada en su servidor.

Puede validar fácilmente la instalación de ZipArchive consultando con phpinfo.

Alternativamente, compruebe si ZipArchive está instalado desde la página de herramientas de Duplicator Pro. Vaya a Duplicator Pro » Herramientas » General » Información de PHP, Desplácese hasta Comando de configuración y compruebe si el –enable-zip está habilitado:

Nota: Si no ve ‘–enable-zip‘ habilitado en la sección Comando de configuración, esto significa que ZipArchive no está instalado o activado. Póngase en contacto con su anfitrión o administrador del servidor y pídales que habiliten ZipArchive por usted.

Preguntas frecuentes

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

Ver también: ¿Cómo hago una ‘Extracción manual’ o ejecuto el instalador sin Zip habilitado?


¿Te ha resultado útil este artículo?


Artículos relacionados

No dejes pasar un día más sin protección

Cada hora sin copias de seguridad adecuadas de WordPress pone tu sitio en riesgo • Cada migración de WordPress retrasada te cuesta rendimiento y crecimiento

Obtener Duplicator ahora
Plugin Duplicator

¡Espera! No te pierdas tu
oferta exclusiva!

Como cliente de , obtienes un 60% DE DESCUENTO

Prueba Duplicator gratis en tu sitio y comprueba por qué más de 1,5 millones de profesionales de WordPress confían en nosotros. Pero no esperes, este descuento exclusivo del 60% solo está disponible por tiempo limitado.

o
Obtén un 60% de descuento en Duplicator Pro ahora →