Назад | Перейти на главную страницу

как сделать резервную копию макета раздела?

Как я могу сделать резервную копию (и восстановить) структуру разделов на диске вместе с типами файловых систем, UUID, метками, разделами LVM (Linux LVM) и т. Д., А также с MBR и VBR и т. Д., Но без фактических файлов

Я хочу позже восстановить его в другом месте и иметь идентичные файловые системы и разделы, а затем самостоятельно восстановить файлы вручную

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

Есть ли способ сделать это?

Возможно, лучший результат - просмотр partimage; однако, если вы хотите пойти дальше; вам наверняка нужно что-то построить самому. Я не знаю никаких инструментов, которые точно сделают резервную копию и восстановят ВСЕ, что вы хотите.

Таблица разделов / блочные устройства

Дамп таблицы разделов MBR:

sfdisk -d / dev / sd $ X> $ ФАЙЛ

Восстановить таблицу разделов MBR:

sfdisk / dev / sd $ X

Сброс GPT:

sgdisk -b $ ФАЙЛ / dev / sd $ X

Восстановить GPT:

sgdisk -l $ ФАЙЛ / dev / sd $ X

Покажите свои блочные устройства в виде дерева

lsblk

Логические блочные устройства

LVM (можно воссоздать структуру PV, VG, LVM):

vgcfgbackup ... vgcfgrestore ...

Файловые системы

Отображение UUIDS и ярлыков:

Blkid

Показать параметры xfs

xfs_info / dev / sd $ X $ N

Показать параметры ext [234] (посмотрите на характеристическую строку):

dumpe2fs -h / dev / sda1

Резервное копирование и восстановление метаданных XFS:

xfs_metadump -o / dev / sd $ X $ N ФАЙЛ xfs_mdrestore ФАЙЛ / dev / sd $ X $ N

Я могу думать только о dd команда. Единственная проблема заключается в изменении UUID (если используется) на /etc/fstab, что при необходимости можно сделать в режиме восстановления; или измените его на метку / устройство перед выполнением резервного копирования.