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.
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]/myconf
Poi si usa il proprio client FTP per scaricare in locale la cartella /myconf.
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.