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:
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:
syncFiles @unime-default.prod
in modo da avere la cartella web/sites/default di UNIME a disposizione sul proprio computer.