Primero que todo debemos definir, que este artículo se basa en los archivos de backup individuales de cada dominio, normalmente almacenados en:

/var/lib/psa/dumps/<client ID>/<domain ID>/

Ahora bien; tomando en concideración que muchas veces eliminamos o perdemos archivos por error dentro de nuestro servidor, les comento que gracias a la aplicación “backup-unpack” de Plesk, podemos fácilmente, recuperar virtualmente cualquier archivo contenido en el respaldo especifico.

El comando necesario es el siguiente:
/usr/local/psa/bin/backup-unpack extract <path to backup file>
El token <path to backup file>, debe ser remplazado por la ruta del archivo que deseamos restaurar.

Una vez que ejecutemos este comando, y dependiendo del tamaño nuestro sitio web, deberemos esperar desde algunos segundos,
hasta algunos (interminables si estamos en aprietos) minutos.

Cuando la utilidad “backup-unpack” finaliza, tendremos justo en el directorio que lo ejecutamos, otro directorio con la terminación .unpacked, mismo que dentro de sí mismo, contiene otro directorio con el nombre de nuestro sitio web. Adentro de este último directorio, encontraremos un compendio de archivos que lucirán de manera similar, a los que mostramos en la siguiente imagen.



En este punto, ya nos debemos sentir más felices, debido a que los archivos requeridos, están muy próximos a ser restaurados.

Para descomprimir el archivo de httpdocs.tar, podemos simplemente ejecutar:
tar vfx httpdocs.tar
Luego, simplemente debemos ubicar el archivo que deseamos restaurar, y copiarlo (cp), o moverlo (mv), hasta la ruta correspondiente.

Un hacking saludo...