Drupal gestione backup e migrazione, import e export di dati

Come fare il backup in Drupal
Il modulo backup_migrate (http://drupal.org/project/backup_migrate) è un modulo molto potente che permette di fare i backup di dati.

Attivato, funziona con i profili
http://..../admin/content/backup_migrate/profile

http://.../admin/content/backup_migrate/profile/list/edit/default

E consigliato fare backup non compresso, senza includere cach e search_index
Si possono schedulare i backup e mettere le destinazione (si può salvare su db, su amazon, in ftp, ecc).


Come gestire la migrazione dei dati in Drupal

Installare il modulo Migrate
http://drupal.org/project/migrate

Installare il modulo Table Wizard
http://drupal.org/project/tw

Installare il modulo Schema
http://drupal.org/project/schema

Installare il modulo Migrate Extras
http://drupal.org/project/migrate_extras

Abilitiamo inzialmente  solo Migrate e Migrate Extra.
E poi abilitiamo gli altri

Schema permette di gestire i dati e si può creare lo schema corrispondenti nei moduli

Table Wizard permette di accedere a tabelle non gestite da Drupal, anche con le relazioni ma in maniera trasparente.!!!
Si possono importare dati (anche gli utenti) con un file csv
Si importa  una vista come una tabella
http://.../it/admin/content/tw


  1. Si aggiungere  la tabella senza mettere il nome
  2. Si importa una tabella con Table wizard (si crea una view per leggere i dati)
  3. Si va in migrate (si crea un content name) e poi inserisce la destinazione. Si vedono solo le view
  4. Per la sicurezza sui documenti si può utilizzare la tassonomia 

Successivamente si fa  la migrate e poi import.
Si possono anche cancellare le migrazioni fatte


Elenco moduli utili:
http://drupal.org/project/backup_migrate
http://drupal.org/project/migrate

http://drupal.org/project/tw
http://drupal.org/project/schema
http://drupal.org/project/migrate_extras

Nessun commento:

Posta un commento