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 (impostata nel file settings.php alla riga $settings['config_sync_directory'] = "sites/default/files/myconf"; ).

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

Esportazione file di configurazione
drush config:export

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


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.

Poi si usa il proprio client FTP per scaricare in locale la cartella /myconf, accedendo alla cartella /shared dalla root.


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:

Comando personalizzato
syncFiles @unime-default.prod

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

  • No labels