Пытаюсь в первый раз восстановить из бэкапа впсник (полный бэкап всей системы) через systemrescue
- Сделан бэкап Restic-ом с флагом –one-file-system всего / кроме временных папок,логов
- отдельно дамп базы данных , залито в облако через rclone
-
Подгружаю в панели у хостера systemrescue
-
загружаюсь в него,настраиваю сеть,чтобы работала (по умолчанию не настроена)
-
Скачиваю Restic\rclone подключаю репозитарий.
-
Делаю /mnt/old папку монтирую диск mount /dev/vda1 /mnt/old
-
Проверяю на всякий случай UUID
blkid /dev/vda1
/dev/vda1: UUID="175ca3f8-4940-465a-be2d-47d828e5a53f" BLOCK_SIZE="4096" TYPE="ext4" PTTYPE="dos" PARTLABEL="primary" PARTUUID="56319780-98a9-4693-9961-d04f692e8362"
-
Удаляю все c /mnt/old т к все равно весь / буду накатывать полностью
-
Делаю restore restic-ом на /mnt/old
-
Делаю
mount -o bind /proc /mnt/old/proc
mount -o bind /sys /mnt/old/sys
mount -o bind /dev /mnt/old/dev
- Инфа от lsblk на всякий случай после chroot
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 683.9M 1 loop
sr0 11:0 1 763M 0 rom
vda 254:0 0 80G 0 disk
`-vda1 254:1 0 80G 0 part /
- Проверяю /etc/fstab , в нем следующее
UUID=175ca3f8-4940-465a-be2d-47d828e5a53f / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
UUID совпадает
- Делаю
grub-install /dev/vda1
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
- Пробую
grub-install /dev/vda1 --force
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.10.0-28-amd64
Found initrd image: /boot/initrd.img-5.10.0-28-amd64
Found linux image: /boot/vmlinuz-5.10.0-21-amd64
Found initrd image: /boot/initrd.img-5.10.0-21-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Done
exit
umount /mnt/old/dev
umount /mnt/old/proc
umount /mnt/old/sys
- Перезагружаюсь, отключаю режим восстановления, загружаю ВПС нормально.
И ничего.. захожу через VNC вижу строчку GRUB и все
Что делаю не так? Что-то пропустил?
Спасибо