Страница 4 из 4
Re: Linux backup для чего нужен и как его делать
Добавлено: 22 мар 2013, 17:12
byalex
nkp писал(а):автоматизировать резервирование
ну да . но это так теоритический вопрос....
Re: Linux backup для чего нужен и как его делать
Добавлено: 23 мар 2013, 00:27
Serg
byalex писал(а):не знаю очем ты говоришь)))))) это ник описывал как сделать бэкап
Тогда этот вопрос к нему.
byalex писал(а):вот ответ на -х
cnc@cnc:/backup/backup$ sudo rsync -x / $backup/backup/
skipping directory .
Да, тяжёлый случай. Я ж вроде чётко написал:
UAVpilot писал(а):и добавить опцию "-x"

Re: Linux backup для чего нужен и как его делать
Добавлено: 23 мар 2013, 01:13
byalex
UAVpilot писал(а):Да, тяжёлый случай. Я ж вроде чётко написал:
ну это тебе сразу понятно. мне после гигобайтов текста от ошибок уже не читается... я в линухе вообще первые разы...)))
cnc@cnc:/backup/backup$ sudo rsync -аx / $backup/backup/
так чтоли?))))
Re: Linux backup для чего нужен и как его делать
Добавлено: 23 мар 2013, 18:38
Serg
Да.
Вообще, если систему держать в порядке и не разбрасывать сторонние файлы куда ни попадя, то для полного бэкапа достаточно будет сохранить только каталоги /etc, /var, /usr/local, /home и список установленных пакетов.
Рекомендую для ознакомления
Re: Linux backup для чего нужен и как его делать
Добавлено: 23 мар 2013, 18:48
nkp
UAVpilot писал(а):если систему держать в порядке
вот это и самое интересное - а как ее держать в порядке?
вот после установки загружается 5 сек (образно)
сейчас - 25с (в том же масштабе)
ну казалось бы - в линуксе нет реестра - нечему так засоряться....
а вот так почему то происходит....
Re: Linux backup для чего нужен и как его делать
Добавлено: 23 мар 2013, 19:06
Serg
Вроде в убунте при загрузке тоже можно нажать ESC и на экране будет писаться что загружается...
Ещё должна быть программка (в редхатах это serviceconf) в консольном и графическом вариантах позволяющая управлять запуском разных компонентов системы. Ну или в ручную можно изучить каталоги /etc/init.d, /etc/rcX.d, где X - уровень работы системы:
0 - выключение
1 - однопользовательский (singleuser)
2 - многопользовательский
3 - многопользовательский + сетевые сервисы
4 - зарезервировано
5 - многопользовательский + сетевые сервисы + GUI (у вас на этом уровне работает)
6 - reboot
Ну а в запущенной системе можно запустить программку top (в консоли) и отсортировать список процессов по потребляемым процессору (Shift-P) или памяти (Shift-M) и посмотреть какой процесс у вас чего пожирает...
Re: Linux backup для чего нужен и как его делать
Добавлено: 24 дек 2014, 18:26
S500
извините я здесь как в танке читал читал и ничего не понял и не нашел ответа на свой вопрос, поэтому решил спросить.
скажите пожалуйста как правильно сделать.
на компьютере есть LinuxCNC. все программы которые нужны записал, библиотеки которые нужны тоже записал, короче все что нужно сделать.
а как потом это все вместе сделать Backup вместе с линуксом и всеми библиотеками со всеми добавленными файлами.
так чтоб потом взять этот диск или флешку и просто вставить на другой компьютер не подключается к интернету, и все записалась с одного маху так как делается это в начале c LinuxCNC.
а то через месяц через два или через год уже не помнишь что ты делал и какие библиотеки ставил и какие файлы, в добавок у меня на станке нет интернета.
пожалуйста помогите как это все сделать с одного маху копию.
спасибо.
P.S.
я пробовал в linux сделать загрузочный диск но это не то что я хочу там нет всех файлов.
Re: Linux backup для чего нужен и как его делать
Добавлено: 24 дек 2014, 20:49
Serg
S500 писал(а):а то через месяц через два или через год уже не помнишь что ты делал и какие библиотеки ставил и какие файлы, в добавок у меня на станке нет интернета.
А вот для этого нужно правильно всё устанавливать и не править и не заменять файлы где попало!
Тогда бэкапить можно очень просто: сохраняете каталоги /etc, /var, /home и список установленных пакетов (dpkg -l).
Восстанавливать на другом компе просто: ставите на него систему с дистрибутива, устанавливаете все пакеты из списка, накатываете содержимое сохранённых каталогов.
И не надо помнить что ты делал и какие библиотеки ставил и какие файлы.
S500 писал(а):так чтоб потом взять этот диск или флешку и просто вставить на другой компьютер
В принципе это возможно, но если железо в компах разное, то может даже и не загрузится. Заставить конечно можно, ну нужно знать как, а об этом в двух словах не расскажешь.
Re: Linux backup для чего нужен и как его делать
Добавлено: 24 дек 2014, 21:19
S500
UAVpilot писал(а):список установленных пакетов (dpkg -l).
скажите пожалуйста а где это находится...
я так понял что скопировал эти все папки с файлами на диск.
а потом на другом компе поставить linuxCNC, из диска переместить эти папки с файлами место оригинальных.
И получится у меня все библиотеки и программы (k примером GladeVCP) станут автоматически на место, правильно.
спасибо.
Re: Linux backup для чего нужен и как его делать
Добавлено: 24 дек 2014, 21:23
Serg
В консоли.
Re: Linux backup для чего нужен и как его делать
Добавлено: 24 дек 2014, 21:42
S500
извините пожалуйста за мое торможении.
что получается когда я скопировал папки с файлами с диска в linux потом нужно в терминале напечатать просто (dpkg -l )
и все мои программы, библиотеки станут на место..
правильно я понял.???
спасибо.
Re: Linux backup для чего нужен и как его делать
Добавлено: 24 дек 2014, 22:18
Serg
Понятно...
В консоли выполни команду
выдаст список пакетов с кратким пояснением, смотри на те, которые для создания резервных копий системы, подробное описание можно нагуглить по названию - выбирай что нравится и пользуйся.
но тут я не помощник - я привык в рукопашную.

Re: Linux backup для чего нужен и как его делать
Добавлено: 25 дек 2014, 11:55
Nick
UAVpilot писал(а):dpkg -l
А как из него выдрать список пакетов, чтобы его можно было в apt-get запихать?
S500 писал(а):что получается когда я скопировал папки с файлами с диска в linux потом нужно в терминале напечатать просто (dpkg -l )
и все мои программы, библиотеки станут на место..
нет dpkg -l дает просто список пакетов, как я понимаю установленных в системе.
сохраняем его + указанные дирекотрии (/etc /home /var).
Потом:
1. ставим новую систему
2. ставим все пакеты из сохраненного списка. (это щас узнаем у UAVpilot как сделать)
3. накатываем поверх существующих директорий сохраненные директории
Да, директории надо сохранить на носитель с разметкой от linux + копировать с сохранением прав и владельцев файлов.
т.е. вставляем флешку размечаем ее под ext*, потом cp -pr /etc /home /var [куда копировать]
Re: Linux backup для чего нужен и как его делать
Добавлено: 25 дек 2014, 12:37
Serg
Nick писал(а):А как из него выдрать список пакетов, чтобы его можно было в apt-get запихать?
Например так:
или так:
Re: Linux backup для чего нужен и как его делать
Добавлено: 25 дек 2014, 12:47
Nick
ухты, а почему он в данном случае имена пакетов не обрезает?
Или они обрезаются самим башем только при выводе на экран?
И как это сделать?
Re: Linux backup для чего нужен и как его делать
Добавлено: 25 дек 2014, 13:01
Serg
Нет, обрезает сам dpkg - он знает возможности терминала, на который выводит.
А в случае конвеера dpkg выводит не в терминал, а в канал (pipe), а у него ширины нет.
Что именно сделать?
Re: Linux backup для чего нужен и как его делать
Добавлено: 25 дек 2014, 13:14
Nick
UAVpilot писал(а):Что именно сделать?
теперь понял, думал, может баш умеет вывод делать как с цветами, только для форматирования колонок, типо "% 10s"
Re: Linux backup для чего нужен и как его делать
Добавлено: 25 дек 2014, 13:22
Serg
Bash тут вообще не при делах - он прогу запустил, сам затих в сторонке, подождал пока она выполнится и снова у юзера команду выпрашивает.