Часто Drupal живет и работает на сервере в режиме мультисайтинга и вот здесь без Drush будет трудно maintain-ить 10, 50, 100... проектов. Благодаря Drush на обслуживание практически любого количества сайтов на сервере у вас уйдет не более нескольких минут.

Приведу несколько примеров команд облегчающих жизнь:

Резервное копирование всех Баз данных

drush @sites sql-dump --result-file --gzip

 

Перевести сайты в режим обслуживания

drush @sites vset maintenance_mode 1
drush @sites cc all

 

Вывести из режима обслуживания

drush @sites vset maintenance_mode 0
drush @sites cc all

 

Запустить Cron

drush @sites cron

 

Очистить кэш на всех сайтах

drush @sites cc all

 

Обновить ядро и модули

drush @sites up

 

Выполнить /update.php (применить изменения структуры БД)

drush @sites updatedb

Частично взято из источника http://cvuorinen.net/2013/02/updating-a-drupal-multisite-using-drush/

Теги: Drupal 7Drush

Выразить благодарность

Если эта публикация оказалась для Вас полезной и вы хотите выразить свою благодарность, сделайте пожалуйста её репост в социальных сетях или на своём сайте.

Так же, Вы можете перевести любую сумму, которую посчитаете нужной на наш счёт, что сильно мотивирует к написанию новых полезных статей.

Комментарии: