Avisos
Vaciar todo

Copias de seguridad  

 
Manu
 Manu
Usuario eminente

Hola

Me podeis explicar si algun componente es capaz de hacer copias de seguridad de joomla incluyendo la base de datos?

Yo lo que estoy haciendo es bajarme todo de joomla mediante ftp y esto creo q no me guarda la base de datos.

Si alguien me puede recomendar alguna extensión para una copia total de seguridad.

http://extensions.joomla.org/extensions/access-a-security/site-security/backup/1606

He encontrado esta pero no me entero si hace copia de la base de datos.

Resumiendo: como hacer una copia de seguridad correctamente?

Gracias

EDITO: Acabo de ver que hay una sección para seguridad entera 😆

Citar
Respondido : 23/02/2011 5:20 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Manuxx,

La mejor manera de respaldar tu Joomla! es mediante el uso de la extension "gratuita" llamada Akeeba Backup, la cual te permite realizar una copia completa de tu sitio y base de datos en formato .jpa (formato propietario de la extensión y el más recomendado) que en un solo archivo te permite llevarte tu instalación a donde quieras o mantenerlo como archivo de seguridad.

Te adjuntamos unos vídeos para poder copiar y restaurar un Joomla! de un hosting a otro o en el mismo Hosting, ya sea local o remoto:

Como copiar tu Joomla con Akeeba Backup o JoomlaPack:
https://www.webempresa.com/videos/akeeba_copiadeseguridad/akeeba_copiadeseguridad.html

Como restaurar tu Joomla con Akeeba Backup o JoomlaPack:
https://www.webempresa.com/videos/akeeba_restauracion/akeeba_restauracion.html

En el caso que pongas una contraseña al realizar un backup apúntala para luego introducirla en la restauración.

Saludos

ResponderCitar
Respondido : 24/02/2011 12:38 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Manu
 Manu
Usuario eminente

gracias por tu respuesta, los videos estan geniales, ya me ayudaron bastante los del VM de esta web en su día.

Por lo que veo este componente además serviría para un traslado a otro hosting, es lo que mas me interesa.
La duda es... tendría que instalar primero joomla en el otro servidor mediante el proceso normal o el componente para backups incluye el instalador en el archivo que genera y por tanto sería subir este archivo simplemente y luego crear la base de datos etc.

Es decir, en el video él lo está haciendo sobre una web donde ya ha instalado joomla. Imaginate el caso de un traslado de una web joomla a otro hosting donde no has instalado joomla.

Un saludo

ResponderCitar
Respondido : 24/02/2011 8:04 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola,

Si revisas el vídeo de https://www.webempresa.com/videos/akeeba_restauracion/akeeba_restauracion.html , verás que no hace falta tener un Joomla! previamente instalado, sino que el archivo de backup es un auto-instalador si usas el formato de backup .zip, o necesitas un archivo kickstar.php si es con un formato .jpa.

Saludos,

ResponderCitar
Respondido : 24/02/2011 10:48 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Manu
 Manu
Usuario eminente

Gracias Jordi

La última duda, igualmente habría que cambiar variables en el configuration.php como me indicas en otro post no?
Bueno y las de virtuemart también en mi caso claro.

Un saludo

ResponderCitar
Respondido : 24/02/2011 11:04 am
Lucas
 Lucas
Miembro Admin

Hola,

Si la copia la haces con Akeeba no hará falta que cambies el configuration.php porque se encargará akeeba en el proceso de restauración de la copia de seguridad de cambiarlo, Virtuemart si que lo tendrías que modificar a nivel de defines si cambias de dominio:

Si desde la administración de Virtuemart no puede acceder a los diferentes apartados o no ve los iconos lo más probable es que tenga mal definidas las variables de Url y Secureurl de Virtuemart.

Para solucionar esto tiene que acceder al archivo:
public_html/administrator/components/com_virtuemart/virtuemart.cfg.php y modificar las líneas:

// these path and url definitions here are based on the Joomla! Configuration
define( 'URL', '/' );
define( 'SECUREURL', '/' );

por:

// these path and url definitions here are based on the Joomla! Configuration
define( 'URL', 'http://sudominio.com/' ); // es imprescindible la contrabarra final
define( 'SECUREURL', 'http://sudominio.com/' ); // es imprescindible la contrabarra final y tiene que ser http:// a no ser que tenga un certificado ssl para su dominio que entonces sería https://

ResponderCitar
Respondido : 25/02/2011 12:46 am

Manu
 Manu
Usuario eminente

Queda claro, muchas gracias 😉

ResponderCitar
Respondido : 26/02/2011 3:03 pm