Kilka lat temu stworzyłem sobie własny serwer backupowy z dysków leżących w szufladzie.
Backupuję tam swój NAS przez cotygodniowy rsync.
Początkowy setup:
Kod: Zaznacz cały
cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.10
DISTRIB_CODENAME=yakkety
DISTRIB_DESCRIPTION="Ubuntu 16.10"
Kod: Zaznacz cały
uname -a
Linux Tb2 4.8.0-59-generic #64-Ubuntu SMP Thu Jun 29 19:38:34 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Kod: Zaznacz cały
cryptsetup luksFormat --hash=sha512 --key-size=512 --cipher=aes-xts-plain64 --verify-passphrase /dev/sd[a-f]
cryptsetup luksOpen /dev/sd[a-f] /luks_sd[a-f]
pvcreate /dev/mapper/luks_sd[a-f]
vgcreate tb_vg /dev/mapper/luks_sda
#Add other /dev/mapper/luks_sd* devices to created vg
#Create lv with a mountpoint /tb_backup
Kod: Zaznacz cały
luks_sd[a-f] /dev/sd[a-f] /etc/luks-keys/luks_sd[a-f] luks
Kod: Zaznacz cały
update-initramfs -uv
Dodatkowo, zainstalowałem sobie dropbear.
Tak więc, mój NAS
1. wybudza serwer backupowy,
2. łączy się przez dropbear ssh i wrzuca hasło do /lib/cryptsetup/passfifo
---system boot---
3. NAS czeka aż sshd jest alive i przez ssh odpala rsync backup na backup serwerze
A teraz problem.
Jeden z dysków (/dev/sdf) w mojej zaszyfrowanej grupie wali błędami i ma bad sectory.
Dodatkowo, chcę go wymienić na większy (1T zamiast 160G).
Nie mogę dodać nowego dysku, póki nie wyjmę starego -> MOBO ma 8xSATA i wszystkie są zajęte.
Muszę wyjąć stary, żeby włożyć nowy.
Tak więc:
1. jak przenieść używane bloki z dysku /dev/sdf na resztę wolnego miejsca w mojej vg?
2. jak bezpiecznie usunąć ten dysk z vg, tak, żeby nie rozwalić konfiguracji luksa?
Z góry dziękuję za pomoc.