Решено: Резервное копирование B Linux

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Shmidt
Сообщения: 8
ОС: altlinux 4.1

Решено: Резервное копирование B Linux

Сообщение Shmidt »

Добый день господа! По-гуглил и нашёл "Резервное копирование серверов Linux"

Код: Выделить всё

BDIR="/home/pavel/backup/data" #!! will be deleted after backup
LOGDIR=$BDIR/all_logs
DNSDIR=$BDIR/dns
CMDREPLY=$BDIR/cmd_reply.txt
PREFIX='/home/pavel/backup/'`hostname -s`-`date +%a`

mkdir $BDIR
mkdir $LOGDIR
mkdir $DNSDIR

# copy files to backup dir
cp -r /etc $BDIR
cp -r /var/lib/bind/etc $DNSDIR
cp -r /var/log $LOGDIR
cp /var/drweb/log/drwebd.log $LOGDIR
cp /usr/local/squid/var/logs/access.log $LOGDIR
cp /usr/local/squid/var/logs/cache.log $LOGDIR
cp /usr/local/squid/etc/squid.conf $BDIR

date > $CMDREPLY
echo "== iptables =============" >> $CMDREPLY
/sbin/iptables -t nat -L >> $CMDREPLY
echo "== route ================" >> $CMDREPLY
/sbin/route >> $CMDREPLY

#zip everything in the backup dir
tar -czvf $PREFIX.tar.gz $BDIR > $PREFIX.log

# clean up
rm -rf $BDIR

Сделал всё по инструкции, но возникли вопросы:
что значит эта строка -

PREFIX='/home/pavel/backup/'`hostname -s`-`date +%a`

и куда и когда будет создаваться архив с резервной копией???????????


Кто в курсе, объясните пожалуйста! Или может у кого есть другие варианты???
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Решено: Резервное копирование B Linux

Сообщение Goodvin »

А при чём тут "Программирование для начинающих" ?
Спасибо сказали:
Аватара пользователя
Ariasp
Сообщения: 254
Статус: NixLander

Re: Решено: Резервное копирование B Linux

Сообщение Ariasp »

Shmidt писал(а):
18.05.2009 14:20
что значит эта строка -

PREFIX='/home/pavel/backup/'`hostname -s`-`date +%a`

и куда и когда будет создаваться архив с резервной копией???????????


Cобственно PREFIX и есть значение переменной, указывающей, "куда будет создаваться архив с резервной копией". Выполни в консоли отдельно команды hostname -s и date +%a -- увидишь, какой формат имени архива захотел иметь автор (и подходит ли он тебе :D). Ответ на вопрос "когда" зависит от того, как ты поместил этот скрипт в крон.
Спасибо сказали:
Shmidt
Сообщения: 8
ОС: altlinux 4.1

Re: Решено: Резервное копирование B Linux

Сообщение Shmidt »

Ответ на вопрос "когда" зависит от того, как ты поместил этот скрипт в крон.


сделал, как написано

Теперь добавим запуск этих скриптов в /etc/crontab:

# backup of the system
0 23 * * 1-5 root /home/pavel/backup/backup.sh


не пойму что значат цифры. В какое время будет создаваться копия пишется здесь?
Спасибо сказали:
Shmidt
Сообщения: 8
ОС: altlinux 4.1

Re: Решено: Резервное копирование B Linux

Сообщение Shmidt »

Всем огромное спасибо! вы так мне помогли(2 раза), что я даже и не знаю, как вас отблагодарить!
Респект!
так держать!
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Решено: Резервное копирование B Linux

Сообщение drBatty »

Shmidt писал(а):
25.05.2009 16:35
Всем огромное спасибо! вы так мне помогли(2 раза), что я даже и не знаю, как вас отблагодарить!
Респект!
так держать!

не проще было почитать man crontab?
в сети есть и на русском языке, если в этом проблема...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
ubuntuAndrew
Сообщения: 205
ОС: Linux Ubuntu 12.04

Re: Решено: Резервное копирование B Linux

Сообщение ubuntuAndrew »

Вообще-то в документации UNIX есть команда dump. Попробуй с ней
Спасибо сказали: