Backup and restore

Jackyk
На сайте с 05.10.2005
Offline
342
614

Какое-то время пришлось почесать в затылке и потратить на выяснение причины одной хреновины. Для профи, это, возможно, детский лепет, но как знать, может кому данная инфа пригодится.

В-общем, решил я в кои-то веки не просто сделать дамп базы, а бэкап по всей строгости. То есть, параллельно с дампом базы сделал через ssh tar.gz всех файлов. Оно, естественно, правильно в тех случаях, когда не все данные движок хранит в базе.

Всё делалось через шелл. Вытер базу, вытер файлы. Раскрыл дамп базы, разархивировал файлы. Казалось бы: стер - восстановил. Что было, то и стало, с точностью до миллибайта. Оно и есть всё в точности, за одним маленьким нюансом: раньше при наборе в браузере site.ru открывался site.ru, а сейчас - белая страничка с пустым html.

Что за нафиг? В-общем, провел какое-то время в раздумьях и ругательствах. Потому допёр. Ларчик, как обычно, открывался просто. CMS все свои действия делает от пользователя www группы www. И, соответственно, масса файлов, которые она создаёт для кеширования и использует для многих других вещей, ею используются от www:www. Когда же мы раскрываем архив через шелл, то как бы получаются те же файлы, но owner'ом выступает тот пользователь, который оперирует шеллом. Соответственно, оказывается, что CMS не может прочесть нужных ей файлов, и тем более не может в них писать.

После установки соответствующих permission's всё заработало.

С уважением, Евгений.
AH
На сайте с 18.03.2006
Offline
204
#1

Бэкап, восстановление баз лучше делать с помощью Dumper http://zapimir.net/skdumper

Цены на регистрацию доменов ( https://1reg.online/domains.price ).
Jackyk
На сайте с 05.10.2005
Offline
342
#2
Art-Host:
Бэкап, восстановление баз лучше делать с помощью Dumper http://zapimir.net/skdumper

Чем это может быть лучше команд шелла?

AH
На сайте с 18.03.2006
Offline
204
#3
Jackyk:
Чем это может быть лучше команд шелла?

Там команды вводить не надо, только мышкой щелкаешь ;)

Единственное логин и пароль при входе нужно ввести с клавиатуры :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий