Как узнать, какое приложение воспроизводится?

Вы должны иметь возможность использовать tar для резервного копирования каталогов / home, / etc, / usr, / bin, / sbin, / lib. После новой установки вы можете извлечь «tarred» файлы в соответствующие каталоги.

Адаптировано пользователем Heliodode на форумах Ubuntu: Source

Привет, приветствуем руководство Heliode для успешная резервная копия и восстановление системы Linux! Отредактировано: интересное, но ненужное подшучивание. 1: Резервное копирование. Редактирование: более подшучивание. Для этого войдите в root с помощью sudo su и перейдите в корень вашей файловой системы (мы используем это в нашем примере, но вы можете пойти в любом месте, в котором вы хотите, чтобы ваша резервная копия закончилась, включая удаленный или съемные диски.) cd / Теперь ниже приведена полная команда, которую я хотел бы использовать для создания резервной копии моей системы: tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys / Изменить добавление: создаваемый вами файл будет очень большим. Возможно, вы захотите направить эту резервную копию на внешнее устройство. Если вы это сделаете, измените имя файла (backup.tgz) на /media/external-device/backup.tgz. Затем исключить каталог / media `--exclude = / media Теперь, давайте немного объясним это. Часть «tar» - это, очевидно, программа, которую мы собираемся использовать. «cvpfz» - это опции, которые мы даем tar, например «создать архив» (очевидно), «сохранить разрешения» (чтобы сохранить одинаковые права на все одинаковые) и «gzip», чтобы уменьшить размер. Затем имя, которое получит архив. backup.tgz в нашем примере. Далее идет корень каталога, который мы хотим создать. Поскольку мы хотим сделать все возможное; / Теперь приходят каталоги, которые мы хотим исключить. Мы не хотим создавать резервные копии, поскольку некоторые дистрибутивы не очень полезны для включения. Также убедитесь, что вы не включили сам файл, иначе вы получите странные результаты. Возможно, вы также не захотите включить папку / mnt, если у вас есть другие разделы, смонтированные там, или вы тоже окажете поддержку этим. Также убедитесь, что у вас нет ничего монтируемого в / media (т. Е. Не установлены какие-либо компакт-диски или съемные носители). Либо это, либо исключить / media. Ну, если команда соглашается с вами, нажмите enter (или верните, что угодно) и откиньтесь и расслабьтесь. Это может занять некоторое время. Впоследствии у вас будет файл под названием backup.tgz в корне вашего фильтра, который, вероятно, довольно большой. Теперь вы можете записать его на DVD или перенести на другую машину, что угодно! EDIT2: В конце процесса вы можете получить сообщение в строках «tar: Ошибка выхода из предыдущих ошибок» или что-то в этом роде, но в большинстве случаев вы можете просто игнорировать это. Кроме того, вы можете использовать Bzip2 для сжатия вашей резервной копии. Это означает более высокое сжатие, но более низкую скорость. Если сжатие важно для вас, просто замените «z» в команде на «j» и дайте резервной копии правильное расширение. Это заставит команду выглядеть так: tar cvpjf backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys / 2: Восстановление (в этом случае после полной установки. Обязательно используйте ту же версию установочного диска, что и резервная копия системы). Предупреждение. Пожалуйста, ради благости, будьте осторожны. Если вы не понимаете, что делаете здесь, вы можете переписать материал, который вам очень важен, поэтому, пожалуйста, позаботьтесь! Еще раз убедитесь, что вы являетесь пользователем root и что вы и файл резервной копии находятся в корне файловой системы. sudo su cd / Одна из красивейших особенностей Linux заключается в том, что это будет работать даже на запущенной системе; нет необходимости вкручивать с помощью boot-cd или что-то еще. Конечно, если вы сделали вашу систему не загружаемой, у вас может не быть выбора, кроме как использовать live-cd, но результаты будут одинаковыми. Вы даже можете удалить каждый отдельный файл системы Linux во время работы с одной командой. Хотя я не даю вам этой команды! Ну, вернемся к теме. Это команда, которую я бы использовал: tar xvpfz backup.tgz -C / Или если вы использовали bz2; tar xvpfj backup.tar.bz2 -C / ПРЕДУПРЕЖДЕНИЕ: это перезапишет каждый отдельный файл вашего раздела тем, который находится в архиве! Просто нажмите enter / return / whatever и посмотрите фейерверк. Опять же, это может занять некоторое время. Когда это будет сделано, у вас есть полностью восстановленная система Ubuntu! Просто убедитесь, что перед тем, как сделать что-либо еще, вы заново создаете каталоги, которые вы исключили: mkdir proc mkdir lost+found mkdir mnt mkdir sys и т. Д. И когда вы перезагружаетесь, все должно быть так, как было при создании резервной копии! 2.1: Восстановление GRUB Теперь, если вы хотите переместить вашу систему на новый жесткий диск или если вы сделали что-то неприятное для своего GRUB (например, установите Windows), вам также потребуется переустановить GRUB. Есть несколько очень хороших советов о том, как это сделать на этом форуме, поэтому я не собираюсь изобретать колесо. Вместо этого взгляните сюда. Существует несколько предложенных методов. Я лично рекомендую второй, отправленный remmelt, так как это всегда срабатывало для меня.
1
задан 25 October 2013 в 11:34

0 ответов

Другие вопросы по тегам:

Похожие вопросы: