Article ID: 6261, created on May 21, 2009, last review on Apr 25, 2014

  • Applies to:
  • Plesk Sitebuilder 4.5 for Linux/Unix

Síntomas

Si restauramos cualquier usuario con sitios desde una copia de seguridad, el sitio aparece vacío y sólo existen archivos en el directorio  __edit:

-bash-3.00# ls -la <sb_root>/htdocs/sites/5c/5cd9eb055396ecf7c5b56ad9181cc2e1
total 24
drwxr-xr-x  6 apache apache 4096 Apr 16 11:38 .
drwxr-xr-x  7 apache apache 4096 Apr 16 11:05 ..
drwxr-xr-x  5 apache apache 4096 Apr 16 11:38 __edit
drwxr-xr-x  2 apache apache 4096 Apr 16 11:05 attachments
drwxr-xr-x  3 apache apache 4096 Apr 16 11:38 customImages
drwxr-xr-x  5 apache apache 4096 Apr 16 11:05 data
-bash-3.00# ls -la <sb_root>/htdocs/sites/5c/5cd9eb055396ecf7c5b56ad9181cc2e1/__edit/
total 148
drwxr-xr-x  5 apache apache  4096 Apr 16 11:38 .
drwxr-xr-x  6 apache apache  4096 Apr 16 11:38 ..
lrwxrwxrwx  1 apache apache    83 Apr 16 11:38 attachments -> <sb_root>/htdocs/sites/5c/5cd9eb055396ecf7c5b56ad9181cc2e1/attachments
-rw-r--r--  1 apache apache  4762 Apr 16 11:38 config.php
lrwxrwxrwx  1 apache apache    71 Apr 16 11:38 css -><sb_root>/htdocs/templates/art_and_photography-003/red/css
drwxr-xr-x  3 apache apache  4096 Apr 16 11:38 data
drwxr-xr-x  3 apache apache  4096 Apr 16 11:38 images
-rw-r--r--  1 apache apache 11359 Apr 16 11:38 index.php
-rw-r--r--  1 apache apache  4622 Apr 16 11:38 init.php
-rw-r--r--  1 apache apache   402 Apr 16 11:38 menu.xml
-rw-r--r--  1 apache apache 11359 Apr 16 11:38 page0.php
-rw-r--r--  1 apache apache 11120 Apr 16 11:38 page1.php
-rw-r--r--  1 apache apache 11150 Apr 16 11:38 page2.php
-rw-r--r--  1 apache apache 11100 Apr 16 11:38 page3.php
-rw-r--r--  1 apache apache 11100 Apr 16 11:38 page4.php
-rw-r--r--  1 apache apache 11108 Apr 16 11:38 page5.php
-rw-r--r--  1 apache apache 11112 Apr 16 11:38 page6.php
drwxr-xr-x  6 apache apache  4096 Apr 16 11:38 resources
-rw-r--r--  1 apache apache  1660 Apr 16 11:38 server.php
-bash-3.00#

La restauración se completó sin ninguna incidencia.

Causa

Esto es normal. El contenido del sitio se almacena en la base de datos de Parallels Plesk Sitebuilder. Este se compila de nuevo cada vez que abre su sitio en al Asistente de Parallels Plesk Sitebuilder y se guarda en directory __edit. En el caso de las imágenes de un sitio publicado cargadas a la eShop o Galería de Imágenes, estas se almacenan en el host de publicación.

De esta forma puede obtener el contenido del sitio desde la base de datos.

Si desea obtener el ID de la página principal del sitio <SITE NAME>:

mysql> select site_page_id from site where alias='<SITE NAME>';
+--------------+
| site_page_id |
+--------------+
|          180 |
+--------------+
1 row in set (0.00 sec)

mysql>

Si desea obtener el contenido de todas las páginas que conforman el sitio:

mysql> select title, content from site_page where parent_id in (select id from site_page where parent_id = 180) or parent_id = 180 order by id;
+-----------+-----------------------------------------------------------------+
| title     | content                                                         |
+-----------+-----------------------------------------------------------------+
| Home      | <div>&#160;</div>
<div>&#160;</div>
<br />
<div>&#160;</div> |
| About Me  | <p>Type Content Here</p>                                        |
| Photos    |                                                                 |
| eShop     |                                                                 |
+-----------+-----------------------------------------------------------------+
5 rows in set (0.00 sec)

mysql>

Puede que el sitio tenga páginas con un gran volumen de contenido, por lo que la salida también será más larga.

Información Adicional

Puede ejecutar el siguiente comando para restaurar el usuario <USER NAME> desde la copia de seguridad <BACKUP FILE>.xml:

~# <sb_root>/utils/sbrestore user --name=<USER NAME> --with-sites --with-site-content --recursive --input=<BACKUP FILE>.xml

Donde <sb_root> es el directorio de instalación de Parallels Plesk Sitebuilder:

 - /usr/local/sitebuilder en el caso de sistemas operativos como RedHat y FreeBSD;
 - /opt/sitebuilder/ para Debian y Ubuntu.

f7f840260c1591440648a375a64b5b75 fad6dc0c8e983c17ae70a51ac7952cd0 d055be4fdc562a8ecb8e6d0bf419f946 ea6a61e571a858aa6019ceb068ea403a 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF