Страница 3 из 4
Re: Linux backup для чего нужен и как его делать
Добавлено: 21 мар 2013, 15:28
byalex
UAVpilot писал(а):byalex писал(а):ну от судо
Можно просто скопипастить сюда всю команду - понятнее будет.
byalex писал(а):cnc@cnc:~$ sudo crontab -e
no crontab for root - using an empty one
Какое слово тебе перевести?
Не забывайте, что в линуксах и юниксах на каждую команду есть описание:
man crontab
man 5 crontab

мне не перевсти надо а понял примерно что ему не хватает. мне непонятно что делать надо
вот продолжение)))
crontab: "/usr/bin/sensible-editor" exited with status 1
cnc@cnc:~$ 1
1: Befehl nicht gefunden.
cnc@cnc:~$ sudo crontab -e
no crontab for root - using an empty one
29
wq
29
crontab: installing new crontab
cnc@cnc:~$ sudo crontab -l
# m h dom mon dow command
cnc@cnc:~$ 30 17 * * 5 sh /etc/backup.sh
30: Befehl nicht gefunden.
cnc@cnc:~$ sudo crontab -e
29
30 17 * * 5 sh /etc/backup.sh
?
?
^C
?
Re: Linux backup для чего нужен и как его делать
Добавлено: 21 мар 2013, 15:42
byalex
как то починил))) наверное зависило от редактора...
задал для гедита
sudo EDITOR="gedit" crontab -e
открылось в окне тогда получилось.
cnc@cnc:~$ sudo crontab -l
# m h dom mon dow command
30 17 * * 5 sh /etc/backup.sh
Re: Linux backup для чего нужен и как его делать
Добавлено: 21 мар 2013, 15:51
byalex
rsync все копирует файлы? а если они недоступны?
Re: Linux backup для чего нужен и как его делать
Добавлено: 21 мар 2013, 16:17
byalex
как узнать удачно скопировалось или нет... если запустить ето всё... чтото копиерует создает.....и тд.... сравнить размер каталогов?
Re: Linux backup для чего нужен и как его делать
Добавлено: 21 мар 2013, 21:02
Serg
Во, маны почитал и всё быстренько осилил!
byalex писал(а):как узнать удачно скопировалось или нет
Любая правильно написанная программа при своём завершении сообщает системе код завершения: 0 - всё хорошо, 1-255 - ошибка (номер ошибки) - можно проверять в скрипте.
Вот примерчик:
Код: Выделить всё
$ ls /etc/passwd ; echo $?
/etc/passwd
0
$ ls /etc/passwdwswe ; echo $?
ls: невозможно получить доступ к /etc/passwdwswe: Нет такого файла или каталога
2
$
готовый пример скрипта давать не буду - маны читать полезней.
byalex писал(а):сравнить размер каталогов?
man du
Ещё рекомендую вот такую забавную команду:

Re: Linux backup для чего нужен и как его делать
Добавлено: 21 мар 2013, 22:41
byalex
UAVpilot писал(а):юбая правильно написанная программа при своём завершении сообщает системе код завершения: 0 - всё хорошо, 1-255
это я знаю просто если поглядишь код ошибки из поста 36то увидишь чтона все запросы пермиссион денайд...13
вот и не могу понять
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 00:27
Nick
Доступно будет не все, да и не все на самом деле надо. Тот же /var/cache не нужен...
Скинь команду rsync которую используешь.
Ещё рекомендую вот такую забавную команду:
Ухты, какая штука прикольная!!!

Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 11:41
byalex
Nick писал(а):Скинь команду rsync которую используешь.
в смысле которую использую? я скопировал то что ты написал выше)))
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 11:42
byalex
Nick писал(а):Скинь команду rsync которую используешь.
backup="/backup" # место бэкапа
# удаляем последний архив
rm -rf $backup/backup.4
# делаем ротацию
mv $backup/backup.3 $backup/backup.4
mv $backup/backup.2 $backup/backup.3
mv $backup/backup.1 $backup/backup.2
# копируем самую новую копию в виде жестких ссылок
cp -al $backup/backup $backup/backup.1
# делаем бэкап
rsync -a /bin /boot /etc /home /lib /opt /root /sbin /usr /var $backup/backup
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 11:49
byalex
byalex писал(а):Nick писал(а):Скинь команду rsync которую используешь.
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 11:51
byalex
byalex писал(а):Nick писал(а):Скинь команду rsync которую используешь.
а первые две строчки задаю выдает то что я в rsync.txt подвесил
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 11:52
byalex
вот здесь
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 15:21
Serg
byalex писал(а):
# копируем самую новую копию в виде жестких ссылок
cp -al $backup/backup $backup/backup.1
# делаем бэкап
rsync -a /bin /boot /etc /home /lib /opt /root /sbin /usr /var $backup/backup
А нафига эти хардлинки?
Из-за них небось и "Permission denied".
И копировать rsync'ом надо не в "$backup/backup", а в "$backup/backup/" - это две большие разницы.

Ну и вместо перечисления "/bin /boot /etc /home /lib /opt /root /sbin /usr /var" полагаю достаточным будет указать только "/" и добавить опцию "-x".
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 15:54
byalex
UAVpilot писал(а):А нафига эти хардлинки?
не знаю очем ты говоришь)))))) это ник описывал как сделать бэкап
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 15:56
byalex
UAVpilot писал(а): полагаю достаточным будет указать только "/" и добавить опцию "-x".
вот ответ на -х
cnc@cnc:/backup/backup$ sudo rsync -x / $backup/backup/
skipping directory .
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 16:14
nkp
byalex, это только стадия резервирования
а потом при случае еще восстановиться надо...))))
-----------
я пользовался этой командой пока не пришло время восстановления
не скажу что ничего вообще не вышло - но система как то криво ставала из копии
потом перешел на clonezilla и горе забыл
на двух компах уже испытал - все супер

Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 16:23
byalex
nkp писал(а):потом перешел на clonezilla
цлонзила знаю я.. только не знаю можно ли и самой системы бакуп делать или загружатся с диска или флэшки надо?
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 16:32
nkp
я
загружаюсь с cd а образ ложу или на винт или на флешку
можно пишут и с флешки грузится - только у меня пока не вышло (ну да и ладно - и так пойдет

)
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 16:38
byalex
нуда . я тоже так делал... я думал что можну живую систему через клонзилу склонить...
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 16:40
nkp
byalex писал(а):можну живую систему
а в чем прикол ?
автоматизировать резервирование ?