Linux backup для чего нужен и как его делать

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение 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
?
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

как то починил))) наверное зависило от редактора...

задал для гедита
sudo EDITOR="gedit" crontab -e
открылось в окне тогда получилось.

cnc@cnc:~$ sudo crontab -l
# m h dom mon dow command
30 17 * * 5 sh /etc/backup.sh
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

rsync все копирует файлы? а если они недоступны?
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

как узнать удачно скопировалось или нет... если запустить ето всё... чтото копиерует создает.....и тд.... сравнить размер каталогов?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение 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 .
;)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

UAVpilot писал(а):юбая правильно написанная программа при своём завершении сообщает системе код завершения: 0 - всё хорошо, 1-255
это я знаю просто если поглядишь код ошибки из поста 36то увидишь чтона все запросы пермиссион денайд...13

вот и не могу понять
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение Nick »

Доступно будет не все, да и не все на самом деле надо. Тот же /var/cache не нужен...

Скинь команду rsync которую используешь.
Ещё рекомендую вот такую забавную команду:
Ухты, какая штука прикольная!!! :)
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

Nick писал(а):Скинь команду rsync которую используешь.
в смысле которую использую? я скопировал то что ты написал выше)))
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение 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
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

byalex писал(а):Nick писал(а):Скинь команду rsync которую используешь.
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

byalex писал(а):Nick писал(а):Скинь команду rsync которую используешь.

а первые две строчки задаю выдает то что я в rsync.txt подвесил
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

вот здесь
Вложения
rsync.txt
(4.88 КБ) 1104 скачивания
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение 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".
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

UAVpilot писал(а):А нафига эти хардлинки?
не знаю очем ты говоришь)))))) это ник описывал как сделать бэкап
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

UAVpilot писал(а): полагаю достаточным будет указать только "/" и добавить опцию "-x".
вот ответ на -х
cnc@cnc:/backup/backup$ sudo rsync -x / $backup/backup/
skipping directory .
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение nkp »

byalex, это только стадия резервирования :)
а потом при случае еще восстановиться надо...))))
-----------
я пользовался этой командой пока не пришло время восстановления
не скажу что ничего вообще не вышло - но система как то криво ставала из копии ;)
потом перешел на clonezilla и горе забыл
на двух компах уже испытал - все супер :good:
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

nkp писал(а):потом перешел на clonezilla
цлонзила знаю я.. только не знаю можно ли и самой системы бакуп делать или загружатся с диска или флэшки надо?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение nkp »

я загружаюсь с cd а образ ложу или на винт или на флешку
можно пишут и с флешки грузится - только у меня пока не вышло (ну да и ладно - и так пойдет ;) )
byalex
Опытный
Сообщения: 197
Зарегистрирован: 29 янв 2013, 18:50
Репутация: 1
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение byalex »

нуда . я тоже так делал... я думал что можну живую систему через клонзилу склонить...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Linux backup для чего нужен и как его делать

Сообщение nkp »

byalex писал(а):можну живую систему
а в чем прикол ?
автоматизировать резервирование ?
Ответить

Вернуться в «LinuxCNC»