Страница 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
Во, маны почитал и всё быстренько осилил! :hehehe:
byalex писал(а):как узнать удачно скопировалось или нет
Любая правильно написанная программа при своём завершении сообщает системе код завершения: 0 - всё хорошо, 1-255 - ошибка (номер ошибки) - можно проверять в скрипте.
Вот примерчик:

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

$ ls /etc/passwd ; echo $?
/etc/passwd
0
$ ls /etc/passwdwswe ; echo $?
ls: невозможно получить доступ к /etc/passwdwswe: Нет такого файла или каталога
2
$
готовый пример скрипта давать не буду - маны читать полезней. :tongue:
byalex писал(а):сравнить размер каталогов?
man du
:hehehe:


Ещё рекомендую вот такую забавную команду:

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

apropos -s 1 .
;)

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 и горе забыл
на двух компах уже испытал - все супер :good:

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 писал(а):можну живую систему
а в чем прикол ?
автоматизировать резервирование ?