Категории

Как безопасно подключить диск с почтой к другой виртуалке (Proxmox + ext4)

2025-08-19 10:27:12 | Linux
Безопасное подключение диска с почтой в Proxmox

Инструкция по безопасному бэкапу почтового сервера без риска повредить оригинальные данные.

Вы хотите сделать резервную копию почты, но боитесь повредить оригинальный диск? В этой статье я покажу, как безопасно подключить диск от почтовой виртуальной машины к другой VM в Proxmox, чтобы скопировать данные, не затрагивая живой сервер.

Цель: Сделать бэкап почты без риска. Диск подключается в режиме read-only, никакие изменения на оригинале невозможны.

📌 Сценарий

🔧 Шаг 1: Подготовка

Убедитесь, что:

⚙️ Шаг 2: Подключите диск к backup-VM через CLI

Зайдите на хост Proxmox по SSH и выполните команду:

qm set 111 -virtio1 ssd_storage:104/vm-104-disk-0.qcow2,ro=1

Где:

Важно: Не используйте -unused0 — он не поддерживает опцию ro=1. Используйте -virtioX, -scsiX или -sataX.

💾 Шаг 3: Запустите backup-VM и смонтируйте диск

Запустите backup-VM и зайдите в неё:

qm start 111

Внутри backup-VM выполните:

# Создаём точку монтирования
sudo mkdir -p /mnt/mail-disk

# Проверяем, какой диск появился
sudo lsblk

# Если файловая система "грязная" (dirty), монтируем с noload
sudo mount -o ro,noload /dev/vda /mnt/mail-disk

Флаг noload позволяет смонтировать ext4 с "незавершённым журналом" без восстановления — идеально для чтения бэкапа.

🔍 Шаг 4: Найдите почтовые данные

Почта обычно лежит в:

ls /mnt/mail-disk/var/vmail
ls /mnt/mail-disk/home/*/Maildir
ls /mnt/mail-disk/opt/zimbra

Если вы используете Postfix + Dovecot — скорее всего, это /var/vmail.

🔁 Шаг 5: Сделайте бэкап с помощью rsync

Скопируйте данные на внешний диск или в облако:

rsync -av /mnt/mail-disk/var/vmail/ /mnt/backup-drive/mail-backup/

Флаги:

🧹 Шаг 6: Отключите диск

После завершения бэкапа отмонтируйте диск и отключите его:

# На backup-VM
sudo umount /mnt/mail-disk

# На хосте Proxmox
qm set 111 -virtio1 none
Готово! Вы успешно сделали бэкап почты, не повредив оригинальный диск.

🛡️ Почему это безопасно?

💡 Советы

Комментарии

Джон Конор 28.08.2025 09:45
идея была не очень )) короч лучше так не делать, либо оригинальный сервер с почтой глушить. Очень опасно подключать один диск к двум виртуалкам. даже в режиме RO.
Джон Конор 28.08.2025 09:47
лучше по сети синхронизировать. нафига я диск стал подключать хз. короч просто расшарьте диск и засинхронить файлы по сети. чуть медленее но в разы безопаснее

Оставить комментарий

← Назад к списку статей

DISCLAIMER: Блог-эксперимент

Внимание: Cтатьи здесь сгенерированы нейросетью, пока не правил ошибки, только запустил его да и не до этого. Просто чтобы вы знали и не запускали ядерный реактор по моим статьям ))
НО!
Каждый кейс я реально делал минимум один раз. Серьёзно.
Сервера стоят, клиенты довольны, дата-центры не горят.
Это не просто копипаста — это опыт, выстраданный в бою, просто пересказанный через ИИ.
Если у вас есть вопросы, или Нашли неточность? пишите в коментах — вместе поправим и сделаем статью более качественной. Я лично объясню нюансы из практики.

Посетителей сегодня: 0


© Digital Specialist | Не являемся сотрудниками Google, Яндекса и NASA
Кто я | HSH | Контакты и регион