Категории

Как слить бэкапы с Proxmox без бэкап-сервера

2025-08-20 12:08:13 | Linux
Как слить бэкапы с Proxmox без бэкап-сервера

Многие считают, что для резервного копирования Proxmox обязательно нужен Proxmox Backup Server или сторонний инструмент. Но на практике можно обойтись без них — если у вас есть NAS, роутер и немного знаний.

В этой статье — реальный сценарий: как перекинуть vzdump-бэкап (например, 300 ГБ) с Proxmox на NAS без лишних серверов, используя только консоль, FTP, SSH и проброс портов.

Сценарий

Никаких Veeam, никаких PBS. Только консоль и здравый смысл.

Вариант 1: FTP — просто и надёжно

Если не хочется возиться с ключами и пробросами — используйте FTP. Особенно если:

Установите lftp на Proxmox:

apt update && apt install lftp -y

Закачайте бэкап:

lftp -c "open ftp://ПОЛЬЗОВАТЕЛЬ:ПАРОЛЬ@ВНУТРЕННИЙ_IP_NAS; cd /целевая_папка; put -c /путь/к/бэкапу.tar; exit"

Флаг -c — докачка. Если передача прервётся — запустите команду снова, она продолжится с места остановки.

Вариант 2: SSH/SFTP — безопасно, но с приколами

Если нужна безопасность и шифрование — используйте SSH. Но будьте готовы к подводным камням.

Проблема 1: "Unable to negotiate with ... no matching host key type found"

При подключении к старому NAS (например, Zyxel) может появиться ошибка:

Unable to negotiate with ВНЕШНИЙ_IP port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss

Причина: современные версии OpenSSH отключают устаревшие алгоритмы. NAS предлагает ssh-rsa — клиент отказывается.

Решение: разрешите алгоритм вручную:

sftp -o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedKeyTypes=+ssh-rsa ПОЛЬЗОВАТЕЛЬ@ВНЕШНИЙ_IP

Проблема 2: "Permission denied"

Пользователь, который имеет доступ по FTP/SMB, может не иметь доступа по SSH.

Решение: используйте учётную запись с правами администратора (например, admin), а не обычного пользователя.

Проблема 3: Роутер блокирует SSH, даже если порт проброшен

Например, на Keenetic нужно:

Иначе соединение будет "молчать", как будто порт закрыт.

Проблема 4: CGNAT — и нет белого IP

Если внешний IP с curl ifconfig.me отличается от вашего статического — вы за CGNAT. Проброс портов не работает.

Решение:

Итог: что выбрать?

Способ Плюсы Минусы
FTP + lftp Просто, работает на любом NAS Нет шифрования, только для LAN
SSH + rsync Шифрование, докачка, прогресс Требует настройки, возможны проблемы с алгоритмами
Tailscale + rsync Без проброса, безопасно, работает извне Нужно настроить DERP-сервер или использовать облачный

Рекомендация

Для домашнего/офисного использования:

Главное — бэкап долетел. А как — уже детали.

А зачем тогда Proxmox Backup Server? Он ведь тоже просто копирует?

Да, можно обойтись без PBS — и просто копировать бэкапы через rsync, lftp или scp. Но Proxmox Backup Server — это не просто "хранилище файлов". Это специализированная система резервного копирования, разработанная именно для Proxmox VE.

Чем PBS лучше простого копирования?

Когда можно обойтись без PBS?

Когда PBS — обязательный выбор?

Вывод: если вы просто "перекидываете бэкап" — rsync или lftp подойдут. Но если вы хотите надёжную, масштабируемую, безопасную систему резервного копированияPBS стоит потраченного времени и ресурсов.

Комментарии

Пока нет комментариев. Будьте первым!

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

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

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

Внимание: Cтатьи здесь сгенерированны через нейросеть, не правил ошибки, да и не до этого пока. Блог только запустил. Просто чтобы вы знали и не запускали ядерный реактор по моим статьям ))
НО!
Каждый кейс я делал минимум один раз. Сервера стоят, клиенты довольны, дата-центры не горят.

Если у вас есть вопросы, или Нашли неточность? пишите в коментах — вместе поправим и сделаем статью более качественной. Я лично объясню нюансы из практики.

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


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