Page 1 of 1

Бекап /etc и других системных каталогов

Posted: Fri Jun 21, 2019 11:54 am
by AlexandreFrolov
Правильно ли я понимаю, что встроенный в Vesta CP бекап может создавать только бекапы пользовательских каталогов и каталогов самой панели Vesta CP?
Есть необходимость бекапить /etc, /usr/local/etc и другие каталоги, путь к которым задается вручную.
Нужно ли делать такой бекап специально написанным скриптом, или можно как-то настроить встроенный бекап Vesta CP?

Re: Бекап /etc и других системных каталогов

Posted: Fri Jun 21, 2019 3:42 pm
by linuxman
AlexandreFrolov wrote:
Fri Jun 21, 2019 11:54 am
Правильно ли я понимаю, что встроенный в Vesta CP бекап может создавать только бекапы пользовательских каталогов и каталогов самой панели Vesta CP?
Есть необходимость бекапить /etc, /usr/local/etc и другие каталоги, путь к которым задается вручную.
Нужно ли делать такой бекап специально написанным скриптом, или можно как-то настроить встроенный бекап Vesta CP?
Думаю что это лучше делать скриптом своим.
Что-то типа этого :

Code: Select all

backup_server.sh

Code: Select all

#! /bin/bash
# /etc & /usr/local backups
# все backups будут в папке в день backupa
mkdir -p /home/backup/server/`date -I`/
mkdir -p /home/backup/usr/local/`date -I`/
tar -czpf /home/backup/server/`date -I`/etc.tar.gz /etc
tar -czpf /home/backup/usr/local/`date -I`/usr.local.tar.gz /usr/local
echo "BACKUP-SERVER-CONF-FINISH"
Конечно можно дописать и другие папки и даже чтобы отправлял на допустим фтп или монтировал папку и кидал их туда но это уже как кому хочется.

Re: Бекап /etc и других системных каталогов

Posted: Sat Jun 22, 2019 3:54 pm
by AlexandreFrolov
Спасибо, все понял!

Re: Бекап /etc и других системных каталогов

Posted: Mon Jun 24, 2019 7:27 am
by linuxman
AlexandreFrolov wrote:
Sat Jun 22, 2019 3:54 pm
Спасибо, все понял!
Я рад что помог.