Форум программистов, компьютерный форум, киберфорум
Debian, Kali Linux, Raspbian, Astra Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
524 / 512 / 129
Регистрация: 31.10.2016
Сообщений: 4,156

Как правильно развернуть бекап системы

15.12.2023, 12:01. Показов 932. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Весной был создан бекап рабочей системы, чтобы не ставить по 100 раз ПО, не настраивать драйвера и т.п., а быстро развернуть при первой необходимости. Архив делал так:
Bash
1
root@debian:/backup# tar cvpzf backup.tgz --exclude=/proc --exclude=/sys --exclude=/lost+found --exclude=/mnt --exclude=/backup /
В общем система накрылась, и пришло время его использовать. Загрузился с флешки, отформатировал целевой раздел и распаковал в его корень архив. Потом стал прописывать загрузочную область:
Bash
1
# grub-install –root-directory=/mnt/ /dev/sdb2
в этом месте произошла ошибка, точно не помню вывод, но кажется, чтото о втором загрузчике. В общем ничего не грузится. Пытался восстановить загрузчик с помощью установочного диска debian, но тщетно.

Подскажите, как правильно нужно разворачивать бекап и как прописывать загрузчик?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2023, 12:01
Ответы с готовыми решениями:

Сделать бекап системы и развернуть его на другом жестком диске
У меня есть флешка на 32 гига и ноутбук с Windows 10 x86 home basic. Как мне сделать бекап в виде образа системы со всеми установленными...

Как сделать полный бекап системы
Здраствуйте! У меня вопрос: как сделать ПОЛНЫЙ бекап системы с возможностю отката из компютера, чтобы в случае полу-кирпича восстановить...

Как правильно развернуть WebAPI?
Здравствуйте! Расскажите как правильно развернуть WebAPI. Пробовал на хостинге, но там оказывается нет поддержки asp скриптов, так как он...

10
3632 / 1814 / 170
Регистрация: 27.02.2021
Сообщений: 8,917
15.12.2023, 14:49
Цитата Сообщение от Alexis333 Посмотреть сообщение
и как прописывать загрузчик?
Система могла быть установлена в одном из 2-х режимов, для легаси раздел не нужен дополнительный, загрузчик прописывается в служебную область диска, если была установлена в uefi режиме, то нужен раздел в fat 32 c флагами boot,efi (100-200Mb) и установку граба направляем на этот раздел.
0
524 / 512 / 129
Регистрация: 31.10.2016
Сообщений: 4,156
16.12.2023, 11:23  [ТС]
у меня efi, раздел есть, система была и работала, я просто отформатировал sdb2 и распаковал туда архив полугодовой давности, раньше я его с этого раздела и архивировал. В общем не знаю как отладить процесс архивации, если кто разбирается - пусть подскажет. В инете написано много всего, и одно другому противоречит.
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
16.12.2023, 14:53
Цитата Сообщение от Alexis333 Посмотреть сообщение
я просто отформатировал sdb2 и распаковал туда архив полугодовой давности
по идее ваша проблема теперь в файле /etc/fstab - там для монтируемых разделов указаны их UUID-ы, а так как вы ваш раздел отформатировали, то его UUID изменился.
0
524 / 512 / 129
Регистрация: 31.10.2016
Сообщений: 4,156
17.12.2023, 00:47  [ТС]
Dmitry, правильно ли я понимаю, что после распаковки архива ещё нужно:
1. проверить актуальные UUID
Bash
1
# blkid /dev/sdb*
2. войти в систему и обновить загрузчик:
Bash
1
2
# chroot /mnt
# update-grub
При этом, в случае удачи должен быть такой вывод:
Found Debian GNU/Linux 10 (buster) on /dev/sdb2
done
3. Прописать нужные UUID в файл:
# nano /etc/fstab
4. Выйти и перезагрузиться
#exit
#reboot

И после этого должно всё работать?

Но тут ещё проблема, у меня вылетает ошибка при установке GRUB
Bash
1
root@debian:/backup# tar cvpzf backup.tgz --exclude=/proc --exclude=/sys --exclude=/lost+found --exclude=/mnt --exclude=/backup /
взял это из какого то сомнительного руководства и сам никогда не проверял, есть подозрение, что это неправильно. Не подскажете как правильно установить GRUB?
0
 Аватар для peter_irich
368 / 224 / 53
Регистрация: 18.10.2017
Сообщений: 2,393
17.12.2023, 09:57
Grub устанавливается командой "grub-install device". Нао загрузиться с чего-нибудь, примонтировать раздел с системой,
сделать chroot в точку мнтирования и дать команду grub-install. Перед chroot надо смонтировать каталоги /dev, /sys, /proc,
/run на одноимённые каталоги в разделе с опцией --bind, а после выполнения grub-install перед командой exit их отмонтировать. Посмотрите в Интернете, как делается chroot, я давно уже не делал. Либо, если система, загруженная с флешки, предлагает запустит shell из определаннго раздела, то запустить с раздела с востановленной системо, тогда не надо будет самому выполнять chroot. У Astra Linux установочный диск в режиме восстановления сам предлагает пункт восстановления Grub.
Надо либо установить в /etc/fstab правильный UUID либо использоавать в нём монтирование по меткам - LABEL, тогда при форматировнии нового раздела достаточно будет назначить эту метку.
1
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
17.12.2023, 10:59
Цитата Сообщение от Alexis333 Посмотреть сообщение
нужно
в давние времена я просто на время менял в fstab UUID на "имя устройства", т.е., вместо
Code
1
UUID=0997df8a-4f42-48d4-bd4f-b0aeb83f2755 /               ext4    errors=remount-ro 0       1
получалось
Code
1
/dev/sda2 /               ext4    errors=remount-ro 0       1
...и пробовал загрузиться (кстати, в "давние времена" так и писали по умолчанию, а UUID-ы стали использовать позже, они спасают от смены порядка дисков в системе)
Цитата Сообщение от Alexis333 Посмотреть сообщение
из какого то сомнительного руководства
а что мешает "брать" из официальной документации разработчиков? по меньшей мере спасло бы от попыток что-то там городить из исходников (debian - пакетный дистрибутив, и менеджер пакетов (на выбор) apt-get|apt|aptitude справится с установкой п/о намного лучше...)
0
524 / 512 / 129
Регистрация: 31.10.2016
Сообщений: 4,156
17.12.2023, 12:13  [ТС]
Цитата Сообщение от peter_irich Посмотреть сообщение
Grub устанавливается командой "grub-install device". Нао загрузиться с чего-нибудь, примонтировать раздел с системой,
сделать chroot в точку мнтирования и дать команду grub-install. Перед chroot надо смонтировать каталоги /dev, /sys, /proc,
/run на одноимённые каталоги в разделе с опцией --bind, а после выполнения grub-install перед командой exit их отмонтировать. Посмотрите в Интернете
загрузочную фленшку я так и делал, помню тоже изрядно намучился, но всё таки она заработала, собственно с неё я и загружался, на ней есть второй раздел с архивом ...
но вот развернуть систему не получается, можно конечно попробовать по аналогии, но в руководстве было написано по другому и гораздо проще. Наверное, как это обычно бывает, половину не дописали ...

Цитата Сообщение от Dmitry Посмотреть сообщение
спасло бы от попыток что-то там городить из исходников (debian - пакетный дистрибутив, и менеджер пакетов (на выбор) apt-get|apt|aptitude справится с установкой п/о намного лучше...
я Вас не совсем понимаю, лучше чего? я хочу развернуть бекап, как мне в этом поможет apt-get, по новой что ли ставить всё? ну поставил я уже от безысходности, 2 суток как раз ушло. Только хорошего я в этом ничего не вижу. Тем более, некоторые репозитории рано или поздно закроются, и тогда вообще непонятно что делать. Не понятно как быть если не будет доступа в internet? Я же не просто так создавал архив, иначе зачем он мне нужен?

Добавлено через 7 минут
Цитата Сообщение от peter_irich Посмотреть сообщение
У Astra Linux установочный диск в режиме восстановления сам предлагает пункт восстановления Grub.
у этого тоже вроде такое есть, я даже раньше пару раз восстанавливал загрузчик, но он просто слетал после кое каких манипуляций, а с развёрнутой системой такой фокус не проходит, запись то появляется, но при попытке загрузиться экран становится уж слишком синий, приветственная надпись Debian10 tty1 введите логин, потом введите пароль ...
что я только не вводил, ни один логин и пароль не подходит, к тому же это всё в терминальном режиме, а должен грузиться графический интерфейс. В общем что то не то
0
3632 / 1814 / 170
Регистрация: 27.02.2021
Сообщений: 8,917
17.12.2023, 14:54
Цитата Сообщение от Alexis333 Посмотреть сообщение
Я же не просто так создавал архив, иначе зачем он мне нужен?
Я никогда не стал-бы так бэкапить, просто знаний не хватит, пользуюсь только приложениями для бэкапа системы или любого раздела.
0
524 / 512 / 129
Регистрация: 31.10.2016
Сообщений: 4,156
17.12.2023, 16:10  [ТС]
Цитата Сообщение от vladj2007 Посмотреть сообщение
Я никогда не стал-бы так бэкапить, просто знаний не хватит
знания всегда можно приобрести, и от этого пользы потом может оказаться даже больше чем от самого бекапа,
но как показывает опыт, рассчитывать здесь приходится только на себя, ещё с полгодика поковыряюсь - может что и выйдет
0
3632 / 1814 / 170
Регистрация: 27.02.2021
Сообщений: 8,917
17.12.2023, 16:37
Цитата Сообщение от Alexis333 Посмотреть сообщение
знания всегда можно приобрести, и от этого пользы потом может оказаться даже больше
Мне не катит забивать голову работой в терминале, комп больше для развлекухи, а не для работы например в учреждении.
Проще забэкапить стареньким систем бэком или вообще клонировать Clonezilla, всё в графическом интерфейсе.
Цитата Сообщение от Alexis333 Посмотреть сообщение
ещё с полгодика поковыряюсь - может что и выйдет
У тебя времени навалом, а мне в 72 не улыбается что-то изучать. В принципе для того и выбрал для себя МХ, т.к. там "из коробки" легко бэкапить работающую систему несколькими щелчками мыши в любое место. Дистрибутив основан на обычном Debian, ничем не хуже других, имхо. С помощью systemback тоже ранее упражнялся на других дистрибутивах, всё легко и понятно было.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.12.2023, 16:37
Помогаю со студенческими работами здесь

Бекап системы
С помощью чего сделать бекап системы Windows server 2003, если чтобы сделать установку ОС (это к примеру) нужно сначала вставить дискету с...

Как правильно скачать БД и развернуть ее локально?
Здравствуйте. Есть сайт, на сайте база данных mongo. Передо мной стоит задачу развернуть этот сайт локально, но я не могу никак скачать...

Blazor, как правильно развернуть мультипроектное решение?
Решение состоит из сервера и клиентской части связанных через signalR, как такое решение правильно задеплоить на IIS ?

Как правильно развернуть проект, не добавляются начальные данные в бд
Всем привет. Столкнулся с нуждой развернуть учебный проект, до этого никогда не работал с node.js. Вроде все запускается, только вот в бд...

Сделать бекап точки восстановления системы
Даже если стать владельцем System Volume Information, система не даёт скопировать точку восстановления системы. И уж вряд ли она даст мне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru