DRUPAL Import

De MediaWiki
Ir a la navegación Ir a la búsqueda

Importando datos de versións anteriores de DRUPAL

(Non entra neste curso)

  • A partires da versión 8 de DRUPAL, este integra dentro do seu core uns módulos para realizar operacións de importación e exportación facendo uso da API.
Estes módulos son usados para importar datos de versións anteriores de DRUPAL.
Esta non ten interface de usuario para realizar o proceso de importación/exportación.
Drupal import 6.jpg
Na imaxe podemos ver como os módulos están dentro da sección Nucle (experimental).
Isto é debido a que hai certas partes do módulo que aínda están en desenvolvemento.
  • Migrate: é a propia API. É todo o que necesitamos para facer importacións de fontes de datos externas ao noso Drupal
  • Migrate Drupal: Permite migrar datos de versións anteriores de Drupal.
  • Migrate Drupal UI: Permite facer unha actualización dende Drupal 6 ou Drupal 7 a Drupal 8 graficamente.
Máis información [neste enlace.


  • Cando os activemos non teremos ningunha ferramenta nova. Teremos un framework pero non teremos ferramentas para facer uso del.
Deberemos instalar a consola Drupal


Instalando a consola DRUPAL

  • Necesitaremos executar esta lista de comandos (executar 'sudo su' antes.):
 1 # Run this in your terminal to get the latest Console version:
 2 curl https://drupalconsole.com/installer -L -o drupal.phar
 3 
 4 # Or if you don't have curl:
 5 php -r "readfile('https://drupalconsole.com/installer');" > drupal.phar
 6 
 7 # Accessing from anywhere on your system:
 8 mv drupal.phar /usr/local/bin/drupal
 9 
10 # Apply executable permissions on the downloaded file:
11 chmod +x /usr/local/bin/drupal
12 
13 # Copy configuration files to user home directory:
14 drupal init --override
15 
16 # ================ATENCION:DENDE O CARTAFOL ONDE ESTEA INSTALADO DRUPAL===========
17 # cd /var/www/html/??????  => poñer ruta e descomentar
18 composer require drupal/console:~1.0 --prefer-dist --optimize-autoloader       
19 composer update drupal/console --with-dependencies


  • Se estades situado no cartafol onde está instalado o voso DRUPAL e executades esta sentenza:
1 sudo drupal list | grep migrate

Deberiades ter o seguinte resultado: Drupal import 7.jpg




-- Ángel D. Fernández González -- (2016).