Обновление с помощью drush

Главные вкладки

Аватар пользователя kivi kivi 23 октября 2014 в 17:26

Доброго времени. Хочу обновить 7-ку с drush, но дела с ним не имела, и боюсь. Помогите с парой вопросов разобраться, пожалуйста

На хостинге (it-patrol) установлен. С одной стороны, вроде бы просто:

- подключиться по ssh
- cd domains/имя_сайта
- drush up drupal
После обновления в robots.txt и .htaccess внести свои правки заново, и файл для pathauto.

А как на самом деле? Нужно переводить сайт в режим обслуживания, отключать модули, менять тему - если стоит своя на базе Adaptivetheme, отключать кеширование? Вот как - просто взять и обновить Друпал?

Комментарии

Аватар пользователя kivi kivi 23 октября 2014 в 19:36

"drupby" wrote:
# http://www.drushcommands.com/drush-7x/archive/archive-dump
drush ard
drush vset maintenance_mode 1
drush up -y
drush vset maintenance_mode 0


Drupby, спасибо.

Так, получается, таки нужно сначала отдельной командой drush ard - бекап сайта, потом включать maintenance_mode,и только потом drush up drupal?

А ведь пишут, что автоматически - и бекап сделает, и обновит ядро.
И что можно даже, не залогинившись, обновить Sad

Или я что-то не так поняла?

"Plazik" wrote:
Что за файл?

А пишут, что потеряется при обновлении i18n-ascii.txt.

Это я по крупицам собираю информацию. Был бы пошаговый мануал, а то пересмотрела их - везде просто, быстро - drush up, и все готово. Хорошо, что про robots.txt и .htaccess нашла случайно.

Аватар пользователя Plazik Plazik 23 октября 2014 в 20:35

drush ard - создание бекапа всего сайта (файлы и база данных).
drush vset maintenance_mode 1 - установить сайт в режим Техобслуживание.
drush up -y - обновить друпал и все его модуль, соглашаясь на все (делается бекап заменяемых файлов).
drush vset maintenance_mode 0 - отключить режим Техобслуживания.

Если обновляете ядро, то делайте бекап robots.txt и .htaccess.

Аватар пользователя kivi kivi 23 октября 2014 в 21:25

Plazik, спасибо, Вы с Drupby в роли переводчиков-толкователей ) Пошаговую инструкцию с комментариями поняла.

Я таки плохо искала - на том же друпал.орг есть статьи, читаю вот, но как-то запуталась среди этих drush up-ов, drush pm-update...

Теперь осталось решить, нужно ли обновлять все модули, решиться и обновиться.

Спасибо большое, ребята - для кого может обновление это и мелочь, а для меня целое дело, и я нервничаю Smile

Аватар пользователя Moel Moel 24 октября 2014 в 1:20

"kivi" wrote:
Теперь осталось решить, нужно ли обновлять все модули, решиться и обновиться.

А что тут решаться, если в сами модули, ядро и т.д не вносили изменений то будет все норм.

Аватар пользователя kivi kivi 24 октября 2014 в 16:02

"Moel" wrote:
А что тут решаться, если в сами модули, ядро и т.д не вносили изменений то будет все норм.

Спасибки, все норм - обновилась:) Теперь думаю, и зачем я так этого drush боялась?

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

Drus, в общем, - сила. И форум тоже - всем спасибо еще раз Smile