Drupal → Полезные команды в Drush

20.08.2012

archive-dump, ard, archive-backup, arb — полный бэкап (код, файлы, база) одного или нескольких сайтов.

archive-restore, arr — восстановление сайта из архива, сделанного командой archive-dump.

cache-clear, cc — очистка различных кешей. Опция all очищает все кеши.

core-cron, cron — запуск крона.

core-status, status — информация о сайте.

updatedb, updb — запускает обновления. Аналог update.php

watchdog-show, wd-show, ws — вывод сообщений из системного журнала. Опция --tail позволяет выводить сообщения в реальном времени.

pm-download, dl — скачивает один или несколько модулей/тем.

pm-enable, en — включает один или несколько модулей/тем. Если модуль имеет зависимости, то команда предложит их скачать и включить.

pm-disable, dis — выключает один или несколько модулей/тем.

pm-uninstall — анинсталит один или несколько модулей.

devel-reinstall — переустанавливает модуль или тему. Аналогичен последовательности команда pm-disable, pm-uninstall, pm-enable.

pm-update, up — обновление ядра, модулей или тем.

sql-dump — делает дамп БД.

user-password — смена пароля у пользователя.

Написанное актуально для
Drush 5.7
Похожие записи

Комментарии

Сергей
20.08.2012, 08:37

sql-cli так же очень удобная и часто используется чтобы получить доступ в мускульную консоль

Написанное актуально для Drush 5.7

Для devel-reinstall нужен модуль devel

Полезные команды в Drush

Странный заголовок. Как будто остальные команды бесполезны.

P.S. Самый быстрый способ установить друпал: drush qd

Как будто остальные команды бесполезны.

для меня да ;)

drush uli - негенерирует ссылку одноразового входа в админку(под uid=1)
drush vset - установить значение переменной(например быстро поставить сайт оффлайн drush vset maintenance_mode 1)
drush image-flush --all сбрасывает все сгенерированные презеты. В результате, они генерируются снова.

ser_house
30.08.2012, 06:37

drush dre - переустановка модуля (аналогичен devel-reinstall)

ser_house
31.08.2012, 12:24

А, блин. dre это синоним devel-reinstall, а я-то уж было обрадовался, что можно и без devel переустанавливать)

А как можно заставить drush по кронтабу делать бекапы?
Вот тут проблему описал:
http://www.drupal.ru/node/87298
Нужно бэкапить базу и файлы по расписанию...
Решения так и не нашел =(

HydroBlast
07.09.2012, 10:06

archive-backup, arb
archive-dump, ard

Сравнил 2 архива , первый по команде archive-backup больше на 5кб , чем по archive-dump .
Разница только в размере дампа бд .

Что внутри там пока не сравнивал , но в документации ничего подобного не нашел .

В чем отличия ?

Игорь
09.01.2013, 10:58

Подскажите, а как обновить установочный профиль, например: commerce_kickstart?

Игорь
16.01.2013, 23:37

drush up

Хорошая команда. А как исключить обновление файлов: .htaccess и robots.txt ?
А то опять правила буста всталять и перенаправление с WWW нужно опять раскоментировать...

только вручную скопировать файлы, а после апдейта вернуть их на место

Игорь
22.10.2013, 10:25

А можно ли команду drush выполнить по крону?

Дмитрий
09.11.2013, 12:21

archive-dump не хочет работать, пишет Database dump failed
windows 7; Drush 5.8, 6
Есть варианты решения?

Игорь
09.11.2013, 13:54

Есть варианты решения?

Сменить хостинг!!!

Гость
26.12.2013, 09:43

есть особенности создания/восстановления через drush (arb, arr) больших бэкапов?

есть архивный бэкап на 8 гигов, где распакованный дамп базы 4,8 гига..=)

синхронизация не справляется =/
drush sql-sync --no-cache --no-ordered-dump @site.from @site.to

Игорь
28.04.2015, 11:50

Давненько тут ни кто не чирикал ;-)
Ссылки надо обновить. а то 404 ;-)
http://www.drushcommands.com/
Например: archive-dump, ard, archive-backup, arb
Я думаю что уже все как минимум 6 версией пользуются, а я уже 7. Обновление на новую версию это не просто - drush up - это вдумчивый(геморойный) процесс ;-)

Добавить комментарий