LINUX.ORG.RU
ФорумAdmin

переезд luks+ext4 на новый винт

 , ,


0

2

нужно переехать на новый винт большего размера

пока хочется создать на новом luks на весь винт, в нем также раздел ext4 и сделать при открытых люксах, но без маунта ФС dd if=старый_ext4 of=новый_ext4 bs=x а потом расширить новый_ext4 на весь размер нового люкс-девайса.

все будет ок? rsync не хочется делать, т.к. медленней.

Лучше сделайте отдельный boot и отдельный swap. dd - да, работает (rsync не нужен). Учитывайте лимит на кол-во inode в ext4 (проверьте остаток по по df -i). Так же рекомендую использовать lvm поверх luks.

Harliff ★★★★★
()
Последнее исправление: Harliff (всего исправлений: 3)

А что насчёт перехода на ZFS?

На ZFS снапшоты, клоны — все дела. До каких пор нужно пользоваться dd?

iZEN ★★★★★
()

rsync не хочется делать, т.к. медленней

Я бы делал. Причём с пересозданием /etc/fstab, ибо куда проще создать новую таблицу разделов, а не морочиться с подгонкой существующей под образ диска.

Korchevatel ★★★★★
()
Ответ на: комментарий от Korchevatel

в моем случае диск не системный, а просто 1 раздел, маунитится условно в /data

alclark
() автор топика
Ответ на: комментарий от Evenik

Т.е. вне luks?

/boot - вне luks. Swap - внутри luks (как lvm lv).

Почему?

Можно и /boot в luks засунуть, но это придётся делать руками (+ потом поддерживать), а схема, когда /boot делается отдельно - лучше отработана, работает из коробки во многих дистрибутивах, проще в настройке и отладке.

Надеюсь, Вы с защитой от evil maid не заморачиваетесь?

Harliff ★★★★★
()

А стандартные dump / restore сейчас уже не модны?

anonymous
()

итого делал так

# dd if=/dev/mapper/ext4_crypt_old_hdd of=/dev/mapper/ext4_crypt_new_hdd bs=32M
# e2fsck -y /dev/mapper/crypt_new_hdd
# resize2fs /dev/mapper/crypt_new_hdd
alclark
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.