Здравствуйте!
Экспорт виртуальной машины из Proxmox можно выполнить несколькими способами. Я опишу наиболее безопасный и простой метод:
### Экспорт виртуальной машины через `qemu-img`
1. **Выключите виртуальную машину**: Перед экспортом убедитесь, что виртуальная машина выключена. Это можно сделать через интерфейс Proxmox или командой:
```
qm stop <VMID>
```
где `<VMID>` — это идентификатор вашей виртуальной машины.
2. **Найдите путь к образу диска**: Обычно образ диска находится в каталоге `/var/lib/vz/images/<VMID>/`. Узнать, как называется файл образа, можно через интерфейс Proxmox или выполнив команду:
```
qm config <VMID>
```
3. **Сделайте снимок (если нужно)**: Если вы планируете экспортировать образ в рабочем состоянии, можете создать снимок виртуальной машины:
```
qm snapshot <VMID> <snapshot-name>
```
4. **Экспортируйте образ виртуальной машины**: Используйте `qemu-img` для конвертации и экспорта образа диска в нужный формат (например, `qcow2` или `raw`). Пример команды для экспорта:
```
qemu-img convert -O qcow2 /var/lib/vz/images/<VMID>/<disk-image-file> /path/to/export/directory/disk-image.qcow2
```
Замените `<disk-image-file>` на фактическое имя вашего диска и укажите путь, куда вы хотите сохранить экспортированный файл.
5. **Перенесите файл на другой компьютер**: После завершения экспорта вы можете безопасно перенести созданный файл на отдельный физический компьютер с помощью SCP, Rsync или другого метода. Например, с использованием SCP:
```
scp /path/to/export/directory/disk-image.qcow2 user@remote-host:/path/to/destination/
```
6. **Импортируйте виртуальную машину на новый компьютер**: На новом компьютере, если вы хотите использовать ту же Proxmox, создайте новую виртуальную машину с аналогичными настройки, а затем добавьте экспортированный образ в качестве диска.
Используйте `qm importdisk` или загрузите образ вручную через интерфейс Proxmox.
### Использование встроенных инструментов
В Proxmox есть возможность создать полный бэкап виртуальной машины с помощью встроенной функции.
1. **Создайте бэкап**: Вы можете использовать интерфейс Proxmox для создания бэкапа. Перейдите к вашей виртуальной машине, выберите вкладку "Backup" и нажмите "Backup now". Выберите тип бэкапа (возможно, стоит выбрать 'Stop' для безопасной процедуры).
2. **Перенесите бэкап**: После завершения бэкапа файл будет находиться в каталоге бэкапов (`/var/lib/vz/dump/`). Используйте SCP или Rsync для переноса на физический компьютер.
3. **Восстановите бэкап на новом компьютере**: На новом Proxmox сервере используйте интерфейс для восстановления бэкапа, выбрав файл.
### Заключение
Обязательно убедитесь, что у вас есть резервные копии и что вы не затрагиваете другие виртуальные машины во время процесса. Удачи с переносом и тестированием! Если будут вопросы — не стесняйтесь обращаться!