Резервная копия (на случай экспериментов)

SLAX, Deep Style, ZenWalk

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

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Резервная копия

Сообщение UnixNoob »

Добрый день/вечер/ночь.

Хотел бы попросить совета у знающих людей, с каким инструментом копирования стоит ознакомиться, т.к вариантов много разных.
Цель такая, вот поставил я и произвел базовую настройку, но захотел,к примеру, попробовать добавить в систему multilib, какие разделы в случае подобных экспериментов сохранять и чем? Я так думаю в основном это видимо /etc/ /usr/ и /home, и в случае multilib еще и /lib?
Т.к используется current ветка, думаю пригодится иметь копию рабочей системы.

Из вариантов есть,я так понимаю: tar, dd, rsync и софт с GUI для резервного копирования, но какой лучше подходит для моей задачи?
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 460
ОС: BSD/LINUX

Re: Резервная копия

Сообщение bars »

В мультилиб и из нее можно обычно выйти.
Ни какие бэкапы не нужно, ну разве только на всякий пожарный конфиги софта забэкапить /etc/
Выход и заход в мультилиб делается по инструкции, инструкции у каждого дистрибутива разные.
Но мой совет нет смысла делать в мультилибе, на фиг 32битный софт нужен.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Резервная копия

Сообщение Hephaestus »

UnixNoob писал:
26.10.2020 22:17
Я так думаю в основном это видимо /etc/ /usr/ и /home
Если уж на то пошло, то в слаке нужно ещё и /var, в частности - списки установленных пакетов.
Иначе, в случае такого восстановления получите полурабочую систему: исполняемые файлы в системе есть, а пакетов, их содержащих - нет.
Но вообще, это не очень хорошая идея.
А если говорить про мультилиб, то насколько я помню, в слаке "добавление" делается путем установки определенных пакетов (которые заменяют собой штатные), а "удаление", соответственно, путем возврата к штатным пакетам. Так что бекап здесь мало чем поможет.
Бекапить нужно в первую очередь данные - те файлы, которые Вы создаете сами. Они есть только у Вас и в случае утраты взять их просто негде (впрочем, сюда относятся и настройки, и пакеты-самосборы). Что касается программ, установленных из оф. репы - здесь важнее сохранить списки пакетов, чем сами файлы.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

bars писал:
27.10.2020 08:28
Но мой совет нет смысла делать в мультилибе, на фиг 32битный софт нужен.
Wine,VBox требуют multilib,если не менялось ничего. Хочется оценить на сколько можно обходиться без Windows.
Hephaestus писал:
27.10.2020 08:54
А если говорить про мультилиб, то насколько я помню, в слаке "добавление" делается путем установки определенных пакетов (которые заменяют собой штатные), а "удаление", соответственно, путем возврата к штатным пакетам. Так что бекап здесь мало чем поможет.
Если я всё верно понял, то я могу это делать через slackpkg +, т.к из-за KDE Plazma он у меня все-равно используется это наверно оптимальный способ.

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

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18676
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Резервная копия

Сообщение Bizdelnick »

UnixNoob писал:
27.10.2020 12:10
Wine,VBox требуют multilib
VBox-то зачем?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

Bizdelnick писал:
27.10.2020 13:14
VBox-то зачем?
Мне он зачем или зачем ему мультилиб? Если первое, то просто как пример, а если второе то в руководстве вики ,по включению мультилиб в slackware, указано.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Резервная копия

Сообщение Hephaestus »

UnixNoob писал:
27.10.2020 13:41
в руководстве вики ,по включению мультилиб в slackware, указано
Там указано, что VBox для работы требует multilib?

Как человек, который активно использует VBox, могу сказать точно: не требует.
У меня multilib в системе сейчас нет, VBox работает.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

Hephaestus
Я приведу несколько примеров программ, которые требуют поддержки мультибиблиотечности на 64-битной Slackware, поскольку они не запускаются или не компилируются на Slackwre64 без 32-битного слоя совместимости:

Wine
Большинство программ для Windows по-прежнему 32-разрядные, для их запуска на Linux в Wine требуется 32-битная версия Wine.
VirtualBox
Популярное программное обеспечение для виртуальных машин. Несмотря на открытый (частично) исходный код, все ещё нуждается в 32-битных библиотеках на 64-битной Slackware.
Steam
Очень популярная игровая платформа по-прежнему требует 32-разрядного клиента. Большинство доступных игр также 32-разрядные.
Skype, Citrix client, …
Это проприетарные программы с закрытыми исходными кодами. Мы вынуждены зависеть от их разработчиков в части доступности 64-битных бинарников. Для этих программ пока подобного не случилось.
Но хорошо, раз Vbox заработал и без этого.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Резервная копия

Сообщение Hephaestus »

UnixNoob
Я так понимаю, это цитата отсюда.
Либо это старые сведения и когда-то действительно VBox не запускался на слаке без 32-битных библиотек (например, опакечивали бинарные файлы), либо там слакбилд как-то хитро устроен, что неявно что-то такое использует.
Во всяком случае, в описании слакбилда multilib не упоминается и я их у себя не ставил - это точно.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18676
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Резервная копия

Сообщение Bizdelnick »

По ходу, это как 2012 году написали, так и не обновляли с тех пор. Хотя в других дистрибутивах и тогда мультилиб коробке не был нужен.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Резервная копия

Сообщение Hephaestus »

Bizdelnick писал:
27.10.2020 15:37
По ходу, это как 2012 году написали, так и не обновляли с тех пор.
Ну, не совсем так.
На русской странице есть ссылка, что оригинал новее перевода и можно посмотреть различия.
Так вот, эти различия датируются 2017 годом. И там ещё 2019 год фигурирует, только я не понял, что именно.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 460
ОС: BSD/LINUX

Re: Резервная копия

Сообщение bars »

UnixNoob писал:
27.10.2020 12:10
Wine,VBox требуют multilib,если не менялось ничего. Хочется оценить на сколько можно обходиться без Windows.
У меня на домашнем компе вторая система виндуз.
В линуксе без мультилиба.
По поводу бэкапа, то делай акрониксов образ диска не по секторно!
Но мне хватает чисто за бэкапить конфиг файлы /etc/ и если что с нуля поставить систему, да и притом не так часто систему переустанавливаешь, это тебе не виндуз!
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

bars писал:
27.10.2020 16:09
Но мне хватает чисто за бэкапить конфиг файлы /etc/ и если что с нуля поставить систему, да и притом не так часто систему переустанавливаешь, это тебе не виндуз!
А как же /home и всякие .bashrc и другие файлы? Да и список софта разрастается, по одному потом ставить тоже не очень весело наверно.
Можно конечно локальный репозиторий сделать, но это надо поставить себе такую цель.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18676
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Резервная копия

Сообщение Bizdelnick »

bars писал:
27.10.2020 16:09
делай акрониксов образ диска не по секторно!
Вы сами-то поняли, что написали?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 460
ОС: BSD/LINUX

Re: Резервная копия

Сообщение bars »

Bizdelnick писал:
27.10.2020 16:53
Вы сами-то поняли, что написали?
А что не так?
Помню, на работе акрониксом бэкапил системы виндуз не по секторно, а чисто файлы.
В linux акроникс тоже есть, но не когда не бэкапил линукс.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Kopilov
Сообщения: 821
ОС: [K]Ubuntu, Debian

Re: Резервная копия

Сообщение Kopilov »

bars писал:
27.10.2020 17:08
А что не так?
Мой лексикон говорит, что «образ диска не посекторно, а чисто файлы» — уже не образ, а архив.
Ну и не акроникс, а акронис, наверно. Или акроникс — это такой акронис для никсов?
Спасибо сказали:

Аватара пользователя
bars
Сообщения: 460
ОС: BSD/LINUX

Re: Резервная копия

Сообщение bars »

Kopilov писал:
27.10.2020 18:23
Мой лексикон говорит, что «образ диска не посекторно, а чисто файлы» — уже не образ, а архив.
Ну и не акроникс, а акронис, наверно. Или акроникс — это такой акронис для никсов?
Смысл понятен, чуть в словах ошибся.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

Никто в итоге не пользуется встроенными возможностями Linux типо rsync для копий?
В какой-то книге из читаемых, касательно Linux, писали что в первую очередь следует изучить методы резервного копирования, но не указали какие именно, на случай ошибок.
Ставить в случае чего весь софт с 0 и настраивать конечно не хотелось бы.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18676
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Резервная копия

Сообщение Bizdelnick »

Используйте tar. И не надо фанатизма, всё ценное на десктопе живёт в /home. Ну, может быть, ещё что-то из /etc и /var выборочно стоит бекапить.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

Bizdelnick
А ключи не подскажете? Вернее не ключи в целом, а то что требуется для такого бэкапа,чтобы не было проблем с восстановлением? Типо сохранения прав доступа и может еще что-то?

Из /var,в случае Slackware, можно список установленных пакетов вытащить наверно, но это я почитаю про slackpkg повнимательнее, может подумаю как организовать локальный репозиторий,где буду хранить собранные пакеты.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18676
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Резервная копия

Сообщение Bizdelnick »

UnixNoob писал:
28.10.2020 18:00
А ключи не подскажете?
Для tar всё по умолчанию. Это с rsync пришлось бы поплясать, чтобы нормальный бекап получить.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
bormant
Сообщения: 1337

Re: Резервная копия

Сообщение bormant »

UnixNoob писал:
28.10.2020 18:00
Из /var,в случае Slackware, можно список установленных пакетов вытащить наверно
Почитайте тут:
https://slackware.su/forum/index.php/topic,3044.msg7239.html#msg7239
Спасибо сказали:

Аватара пользователя
UnixNoob
Сообщения: 634
ОС: Slackware

Re: Резервная копия

Сообщение UnixNoob »

bormant писал(а):
28.10.2020 20:12
Почитайте тут:
Заглянул в /var/log/packages/ и /scripts, пугающий список, осталось понять как это верно сохранить и скормить slackpkg, но думаю это на просторах обсуждалось что-то подобное.
Спасибо за информацию.
Спасибо сказали:

Аватара пользователя
bormant
Сообщения: 1337

Re: Резервная копия

Сообщение bormant »

У slackpkg свои погремушки, см.
slackpkg {generate,install}-template
Спасибо сказали: