You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Per scaricare l'archivio delle configurazioni di un sito si può procedere in due modi:

  • si va in admin/config/development/configuration/full/export e si esporta l'archivio 
  • si scarica l'archivio con Drush


Usando Drush si possono seguire metodi diversi. Prendiamo in considerazione l'esempio di UNIME, che ha web/sites/default/files/myconf come cartella designata per le sincronizzazioni.

A) si scarica il codice sorgente in locale, si importa il relativo db nel progetto, quindi si esegue dalla root del progetto il comando:

drush config:export

così da creare una copia di tutte le configurazioni del sito nella cartella web/sites/default/files/myconf.

A questo punto si copia la cartella /myconf nella cartella web/sites/default/files del nuovo progetto e si esegue dalla root del nuovo progetto il comando:

drush config:import


B) si accede alla portalidrupal01 e si esegue il comando (ad esempio per UNIME default prod):

drush10 @unime-default.prod config:export

così da creare una copia di tutte le configurazioni del sito nella cartella web/sites/default/files/myconf.

Quindi si copia il contenuto di questa cartella in una nuova cartella (es: myconf) nella nostra area personale sul server:

cp -R myconf/* /home/[il proprio cin]/pippo

Poi si usa il proprio client FTP per scaricare in locale la cartella /myconf.

A questo punto si copia questa cartella nella cartella web/sites/default/files del nuovo progetto e si esegue dalla root del nuovo progetto il comando:

drush config:import


C) se si è configurato Python sul proprio computer così come indicato qui, si accede alla portalidrupal01 e si esegue il comando (ad esempio per UNIME default prod):

drush10 @unime-default.prod config:export

così da creare una copia di tutte le configurazioni del sito nella cartella web/sites/default/files/myconf.

Quindi si esegue in locale il comando:

syncFiles @unime-default.prod

in modo da avere la cartella web/sites/default di UNIME a disposizione sul proprio computer.

A questo punto si copia la cartella default/files/myconf nella cartella web/sites/default/files del nuovo progetto e si esegue dalla root del nuovo progetto il comando:

drush config:import

  • No labels