Потребность знать лучший способ использовать LVM для резервного копирования Ubuntu

Таким образом, у меня были проблемы с Windows, который вынудил меня установить и изучить Ubuntu, поскольку я сыт по горло MSFT. Таким образом, теперь я должен знать самый эффективный / лучший способ отобразить Ubuntu так, чтобы, если бы я испортил что-то в одном моменте времени, что я мог бы всегда возвращаться к здоровому моменту времени.

Во время установки я видел опцию для LVM и считал то, что это - хотя я не знаю, как использовать его для предотвращения ситуации, где я должен переустановить все.Помощь?

Примечание: Я нашел на правой стороне этой области Ask A Question, область назвала Подобные Вопросы, дающие мне Настраивающий Снимок LVM как резервное копирование/точка восстановления в человечности

Это довольно подробно и немного сложно, хотя абсолютно выполнимый, действительно ли возможно просто использовать LVM из поля после полной очистки жесткого диска и нормальной установки Ubuntu?: Пальцы скрещены и нога кроликов в руке:

1
задан 13 April 2017 в 05:24

1 ответ

Да, но необходимо сделать некоторое волшебство CLI до запуска установщика от живого CD.

Часть 1:

  1. Загрузите живой cd/usb и выберите опцию "Try Ubuntu".

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

  2. Нажмите клавишу "Super" (ключ Windows), затем ищите и выполните "gparted".

  3. После того как gparted открыт, переключатель через устройства для идентификации, какой является картой флэш-памяти с интерфейсом USB, от которой Вы загружаетесь (пропуск при начальной загрузке от CD/DVD/бода, и не имейте никаких включенных устройств хранения USB),

    Например, я идентифицировал/dev/sdc как свою карту флэш-памяти с интерфейсом USB размером (примерно 8 ГБ): My usb drive in gparted

  4. Выберите диск, от которого Вы хотите инициировать процесс начальной загрузки, удалить все разделы из него (можно использовать контекстное меню), и создайте 500 МБ ext4 файловая система в начале раздела.

    Примечание: Я создаю эти разделы на своей Карте памяти ради демонстрации, но Вы хотите создать их на своем основном устройстве хранения начальной загрузки вместо этого.

    Menu selection for new partition

    Примечание: После ввода '500' в поле "New size", я нажал 'стрелку вверх' рядом с полем "Free space following", однажды сопровождаемым одиночным нажатием на 'стрелке вверх' рядом с полем "New size" для получения хорошего даже 500 МиБ с полем "Free space following", автоматически вычисленным для меня. Это не действительно необходимо иметь точно 500 МиБ здесь, тем не менее, таким образом, не повредит быть некоторыми мебибайт прочь.

    enter image description here

  5. После этого используйте остающееся пространство на своем основном загрузочном диске для создания раздела типа "lvm2 объем плазмы".

    enter image description here

  6. [Дополнительный] - Выбор любые дополнительные диски, которые требуется использовать для установки Ubuntu, удаляют любые существующие разделы из нее и создают сингл "lvm2 объем плазмы" раздел, который охватывает весь диск.

  7. Рассмотрите свои изменения тщательно, запишите имена устройств "lvm2 объем плазмы" разделы, которые Вы создали (т.е. '/dev/sda2' и '/dev/sdb1' в моем случае), затем нажмите "Apply", затем "Применяются" снова во всплывающем окне, предупреждающем Вас, что потеря данных может последовать.

Я использую жесткие диски на 2x250 ГБ в своей установке. Вот то, на что они похожи в gparted:

Примечание: Мои изображения показывают, что мне указали "точки монтирования"; проигнорируйте это на данный момент, когда Вы решите такую конфигурацию позже.

Мой sda: sda final

Мой sdb:

sdb final

Часть 2:

  1. Нажмите клавишу "Super", поиск "Терминала" и откройте его.

  2. Выполненный sudo vgcreate <vgname> <pv1> <pv2> создать группу объема, использующую "lvm2 объем плазмы" разделы, которые Вы создали с vgname по Вашему выбору. т.е. для меня, принимая я хочу назвать свою группу объема ubuntuvg, это было бы:

    sudo vgcreate ubuntuvg /dev/sda2 /dev/sdb1
    
  3. После того, как система заверяет Вас, что выполнила задачу согласно просьбе, проверьте его сами с sudo vgs. Для меня это похоже на это:

    [16:01:58][mgodby@mg-ws1 ~]$ sudo vgs
      VG     #PV #LV #SN Attr   VSize   VFree 
      centos   2   3   0 wz--n- 465.28g 50.00g
    

    Примечание: Имя VG говорит "centos" вместо "ubuntuvg", потому что это было создано задолго до того, как это учебное руководство было.

  4. Оставаясь ощущающими общий размер Вашей новой группы объема, можно теперь планировать файловые системы и размеры для них. Если у Вас есть пространство для него, я рекомендую следующую методологию:

    • Создайте LV для подкачки, которая составляет 8 ГБ в размере
    • Создайте LV для / (назовите этот "корень"), который составляет 50 ГБ в размере
    • Создайте LV для / домой, который составляет 100 ГБ в размере (или больше, если у Вас есть большая сумма персональных файлов и папок, чтобы перейти на систему после установки).

      Примечание: Сопротивляйтесь желанию использовать все пространство на Ваших дисках сразу, потому что существует красивая команда, lvextend, это позволит Вам произвольно добавлять неиспользуемое место в VG к любому LV и расширять файловую систему, которую это содержит. т.е. если у Вас заканчивается пространство на / домой, Вы можете просто lvextend -L +25G /dev/ubuntuvg/home -r (или что-то как этот в зависимости от того, что Ваш vg и имена lv) добавить 25 ГБ к / домой без offlining файловая система.

      Принятие Вас выбрало "ubuntuvg" для Вашего имени VG:

      lvcreate -L 8G -n swap ubuntuvg
      lvcreate -L 50G -n root ubuntuvg
      lvcreate -L 100G -n home ubuntuvg
      
  5. Выполненный sudo lvgs как проверка работоспособности, чтобы видеть, что Ваши LVs были созданы успешно:

    Примечание: мой "домашний" LV - на самом деле 357 ГБ, так как я развернул его начиная со своей начальной установки. Эта команда должна правильно отразить размер 150 ГБ для "дома" для Вас, если Вы следовали инструкциям точно.

    [16:06:38][mgodby@mg-ws1 ~]$ sudo lvs
      LV   VG     Attr      LSize   Pool Origin Data%  Move Log Copy%  Convert
      home centos -wi-ao--- 357.39g                                           
      root centos -wi-ao---  50.00g                                           
      swap centos -wi-ao---   7.89g
    

Часть 3:

  1. Нажмите значок для "Установки Ubuntu 14.04.1 LTS" и начните процесс.

  2. То, когда Вы добираетесь до экрана, маркировало "Installation type", выберите "Что-то еще" внизу, затем нажмите "Continue".

  3. Выберите 500 мебибайт ext4, Вы создали в части 1, Шаге 4; нажмите кнопку "Change", затем укажите следующие опции прежде, чем нажатие "OK":

    • Используйте как: "Ext4, журналирующий файловую систему"
    • 'проверьте' "Формат раздел": флажок
    • Точка монтирования: "/начальная загрузка"
  4. Выберите каждый LV, который Вы создали, и укажите опции следующим образом (берет имя VG "ubuntuvg"; замените "ubuntuvg" с фактическим именем vg при необходимости):

    1. подкачка (/dev/mapper/ubuntuvg-swap)

      • Используйте как: "область подкачки"
    2. корень (/dev/mapper/ubuntuvg-root)

      • Используйте как: "Ext4, журналирующий файловую систему"
      • 'проверьте' "Формат раздел": флажок
      • Точка монтирования: "/"
    3. домой (/dev/mapper/ubuntuvg-home)

      • Используйте как: "Ext4, журналирующий файловую систему"
      • 'проверьте' "Формат раздел": флажок
      • Точка монтирования: "/домой"
  5. Удостоверьтесь, что "Устройство для установки загрузчика" указывает Ваш основной загрузочный диск. Для меня это было "/dev/sda".

  6. После рассмотрения Вашего указанного расположения нажмите "Install Now" и заверьте систему, что Вы действительно имели в виду то, что Вы сказали путем нажатия на "Continue" на всплывающее окно.

  7. Следование инструкциям для остатка от установки, перезагрузки, и обладает!

0
ответ дан 6 October 2019 в 19:21

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

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