Page 1 of 1

Смена папки бекапов по дефолту

Posted: Wed Nov 19, 2014 7:17 pm
by insound
Не знаю насколько актуально для многих, но для меня встал такой вопрос:

У меня дедик, рейдуха под систему и home, есть отдельно винт для бекапов (с автостопом вращения при безделье). Винт под бекапы смонтирован в систему. Вопрос, как мне заставить весту сохранять бекапы не в /home/backup - а туда, куда скажу)

Re: Смена папки бекапов по дефолту

Posted: Thu Nov 20, 2014 8:49 am
by dogmatist
Что бы не трогать скрипты панели:
  • смонтировать бекапный винт прямо в /home/backup и дать права на запись пользователю backup
    смонтировать через параметр bind каталог с уже примонтированого куда то винта
    перенести каталог /home/backup на примотированый бекапный винт и сделать на него ссылку в /home
Можно отредактировать (но так делать не стоит):

Code: Select all

/usr/local/vesta/func/main.sh
HOMEDIR='/home'
BACKUP='/backup'

Re: Смена папки бекапов по дефолту

Posted: Thu Nov 20, 2014 1:52 pm
by imperio
Мы не даём никаких гарантий что после смены директории, бекапы будут работать правильно

Re: Смена папки бекапов по дефолту

Posted: Tue Nov 25, 2014 9:02 pm
by insound
Нашел решение гораздо проще, как сразу не сообразил - не поейму :) Наверное был пьян

Кому надо - делаем так:

Создаем на другом винте\разделе где хотите размещать бекапы - папку backup - например в корне /papka/backup/

Далее идем в /home/ через консоль - cd /home/

переименовываем (удаляем спокойно) папку со старыми бекапами

И делаем две вещи:

1.

Code: Select all

in -s /papka/backup/ 
- так мы создадим симлинк на нашу новую папку где нибудь

2.

Code: Select all

chown -R backup:backup /papka/backup/
- даем права пользователю и группе бекап на эту папку

Можно пользоваться :)