Монтаж резервной копии виртуальной машины QNAP для восстановления файлов [закрыто]

Вопрос или проблема

Монтаж резервной копии виртуальной машины QNAP для восстановления файлов [закрыто]

К сожалению, мой NAS QNAP сломался из-за физического дефекта. У меня на NAS работали виртуальные машины, которые были сохранены в резервной копии.

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

Вот структура файлов резервной копии:

./Server4.1701522057
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/a3b3b9b0-bf88-45aa-b038-de19365f2674.xml
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1701522057.xml
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1701522057.state
./Server4.1693051222
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1693051222.xml
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1693051222.state
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/devices.json
./Server4.1688817606
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1688817606.xml
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1688817606.state
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1664126194.xml
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1664126194.state
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1664108142.xml
./.a3b3b9b0-bf88-45aa-b038-de19365f2674.meta/snapshot/1664108142.state

Что я пробовал: Я не очень знаком с KVM и файловыми структурами. Я думал, что смогу смонтировать снимки как необработанные файлы. К сожалению, я не могу смонтировать снимок. Файлы “Server4.***” довольно маленькие, так что, вероятно, это не те файлы, которые я искал. Я пытался смонтировать снимки или файлы, как описано здесь: https://askubuntu.com/questions/856569/how-to-view-live-file-system-of-qemu-kvm-vm-externally Но, похоже, что нет разделов, только устройство /dev/sda с неизвестным форматом файла.

Есть ли идеи о том, как я могу смонтировать определенный диск или снимок, чтобы скопировать оттуда некоторые файлы? ОС на гостевой системе — Linux/Ubuntu.

Ответ или решение

Для того чтобы восстановить файлы из резервной копии виртуальной машины QNAP, вы можете использовать несколько шагов, чтобы смонтировать снимок и получить доступ к файловой системе. Чтобы вам было проще, следуйте инструкциям ниже.

Шаг 1: Установка необходимых инструментов

Убедитесь, что на вашей системе установлены следующие инструменты:

  • qemu-utils (если у вас еще нет, установите его)
  • kpartx (для работы с разделами)

Установите их с помощью следующей команды для Ubuntu:

sudo apt-get update
sudo apt-get install qemu-utils kpartx

Шаг 2: Определение формата файлов

Если файлы Server4.* представляют собой образы дисков, вам нужно сначала понять их формат. Если они представляют собой образы RAW, вы сможете монтировать их напрямую.

Шаг 3: Подготовка к монтированию

  1. Определите, какой файл вы хотите смонтировать. Например, если вы решили использовать Server4.1701522057, вам нужно будет проверить детали с ним.

  2. Сначала преобразуйте файл диска в формат, с которым можно работать. Предположим, что это образ виртуального диска в формате RAW.

Шаг 4: Монтирование образа

  1. Запустите следующую команду, чтобы создать устройства для разделов:
sudo kpartx -av Server4.1701522057

Эта команда добавит устройства для всех доступных разделов, если они существуют.

  1. Теперь проверьте, какие устройства появились в /dev/mapper/. Например:
ls /dev/mapper/

Вы увидите устройства вроде loop0p1, loop0p2 и т. д.

  1. Вам нужно примонтировать нужный раздел:
sudo mkdir /mnt/recovery
sudo mount /dev/mapper/loop0p1 /mnt/recovery

Замените loop0p1 на правильное устройство, если ваше устройство другое.

Шаг 5: Копирование файлов

Теперь вы сможете получить доступ к файловой системе, смонтированной в /mnt/recovery. Вы можете просматривать файлы и копировать необходимые:

cp -r /mnt/recovery/path/to/your/files /path/to/destination

Шаг 6: Завершение работы

После завершения работы не забудьте размонтировать раздел и удалить устройства:

sudo umount /mnt/recovery
sudo kpartx -d Server4.1701522057

Заключение

Эти шаги должны помочь вам смонтировать образ виртуального диска и получить доступ к файлам в резервной копии вашей виртуальной машины on QNAP. Если возникнут проблемы с форматами или командами, обратитесь к документации для вашего конкретного случая использования.

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

Оцените материал
Добавить комментарий

Капча загружается...