xandeadx.ru Блог музицирующего веб-девелопера

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

Опубликовано в

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
Похожие записи

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

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 сбрасывает все сгенерированные презеты. В результате, они генерируются снова.

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

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

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

archive-backup, arb
archive-dump, ard

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

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

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

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

drush up

У меня так не работает. (Drush version : 5.7)
Только: drush upc
http://drupal.stackexchange.com/questions/49474/right-way-to-update-a-drupal-distribution

drush up

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

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

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

можно

Краткость - сестра таланта!
http://drush.ws/docs/cron.html
так чуть длиннее, но полнее отвечает...)))

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

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

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

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

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

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

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

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании