• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Migrando data - DRUPAL
 

Migrando data - DRUPAL

on

  • 2,839 views

Migrando de Drupal 6 a Drupal 7. Migración de datos entre sitios Drupal y otros.

Migrando de Drupal 6 a Drupal 7. Migración de datos entre sitios Drupal y otros.

Statistics

Views

Total Views
2,839
Views on SlideShare
2,041
Embed Views
798

Actions

Likes
1
Downloads
25
Comments
0

6 Embeds 798

http://blog.albert1t0.net 688
http://www.albert1t0.net. 54
http://albert1t0.net 37
http://www.albert1t0.net 16
http://www.linkedin.com 2
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Migrando data - DRUPAL Migrando data - DRUPAL Presentation Transcript

    • Migrando DATAHackaton Arequipa - Marzo 2012
    • Actualización del core De D6 a D7
    • Pasos previos● Sitio en mantenimiento.● Realizar una copia de seguridad de la base de datos.● Realizar una copia de seguridad del directorio files.● Listado de módulos utilizados.● Listado de temas utilizados.● Retirar los módulos y temas que ya no utilizados.
    • Adicionalmente● Revisar las implementaciones propias (módulos y temas) y realizar las actualizaciones necesarias (del código).● Si se han utilizado Features chequear la compatibilidad con el nuevo core.● Recordar nunca hackear el core, esto imposibilita las actualizaciones mediante el asistente (update.php).
    • Primeros pasos● Realice una copia de seguridad de todo el sitio de ser posible.● Realice una copia de la base de datos (nuevamente es una buena idea).● Realizar una actualización completa de todo el sitio a la última versión de Drupal 6 (6.25).● Realizar también una actualización de los módulos contribuidos a la última versión para D6.● Importante: "ANOTA TODO LO QUE ESTAS HACIENDO"
    • Módulos útilesBackup & Migrate, para realizar las copias deseguridad de todo lo que puedas.● Update Status, para revisar que se tiene todos los módulos al día en D6.● Upgrade status, muestra todos los módulos que tienes en el sitio D6 que tiene versión estable o en desarrollo en D7.● Drush, siempre útil.
    • El nuevo sitio● Recomendable realizar un sitio espejo.● Descargar la última versión del core de Drupal 7 (7.12).● Descargar todos los módulos y temas contribuidos que tengan vesión equivalente en D7.● Actualizar los módulos y temas propios o desarrollados o hackeados.● Recomendable realizar un pequeño script de descarga con Drush.
    • Manos a la obra1. Chequear que las copias de seguridad existen y son actuales.2. Ingresar al sitio como USUARIO 13. Poner el sitio en mantenimiento.4. Cambiar el tema a Garland.5. Deshabilitar todos los módulos que no pertenecen al núcleo.6. Quitar el archivo: default.settings.php7. Reemplazar todo el core D6 por D7.
    • ... 8. Modificar .htaccess y robots.txt de ser necesario. 9. Dar permisos de escritura para settings. php10. Revisar que se tiene ANOTADO TODO el procedimiento.11. Ejecutar update.php
    • Actualizando loscontenidos CCK
    • Campos CCK● Revisar que se tiene completos todos los campos relativos a tipos CCK especiales. Node references - Reference Content permissions - Field Permissions Field Groups - Field Group● Desacargar el módulo CCK para Drupal 7 (http://drupal. org/project/cck).● Habilitar el módulo Content Migration.● Habilitar todos los módulos CCK especiales.● En el menú Structure encontrará Content Migrate.● De esta página seleccionar los campos a importar.
    • Actualizando los otros componentes
    • Módulos, temas y otros● Remover todos los componentes viejos.● Revisar que las librerías necesarias para los módulos que los requieran estén presentes.● Habilitar los módulos y temas contribuidos a actualizar.● Habilitar el tema actualizado a D7 (de ser necesario).● Habilitar los módulos actualizados a D7 desarrollados propietarios.● ejecutar update.phpTIPS:● De ser un sitio complejo, actualizar los módulos y componentes uno a uno.● Realizar copias individuales de la base de datos entre actualización y actualización.
    • Finalmente ...● Revisar el reporte de estado.● Cambiar los permisos de settings.php● Salir del modo de mantenimiento.Listo Tu sitio en Drupal 7
    • Para no sufrir en la migración● Un sitio espejo.● Anotar todos los procedimientos.● Elaborar scripts de Drush.● Realizar backup de la base de datos entre pasos.
    • Migración de datosCambio de plataforma
    • ¿Por qué ... ? ● Cambiar de sistema CMS. ● Migrar de Joomla, Wordpress, Xoops, etc. ● Generar contenido a partir de otros formatos de datos.
    • Módulos útiles● Feeds● Features● Migrate● Migrate Extras● Data● WordPress Migrate● TYPO3 Migrate● PHPBB2Drupal● Node export
    • El modulo Feeds para importarDATA● Importar Nodos desde CVS.● Importar Usuarios desde CVS.● Importar Feed.● Importar OPML (XML)
    • Mas sobre Feeds ...Artículo sobre el uso de Feeds1. Importar desde RSS o Atom2. Importar Nodos3. Importar usuarios
    • alberto.torreblanca@gmail.com http://albert1t0.net@albert1t0 Skype: albertotorreblanca