LINUX.ORG.RU

Сообщения jurabai

 

Proxmox - расположение образов виртуальных машин

Друзья, всем доброго времени суток! Недавно, в одной организации, мне передали для администрирования 2 сервера, которые работают под управлением Proxmox и создают один общий кластер. Ранее с Proxmox я не работал, и поэтому столкнулся с ним впервые. Поэтому у меня возникли вопросы и проблемы, на которые я быстро не смог найти ответы в сети. Поэтому решил обратиться к вам, в надежде, что не придётся перелопачивать весь интернет в поисках ответов. Один из серверов относительно новый, и на нём крутятся всего 2 виртуальные машины на базе Windows Server. Второй, старый и слабенький, служит чисто для репликации серверов. У меня возникла необходимость создать третью виртуальную машину. И в принципе всё без проблем получилось (было воскресенье). Создал я её на стареньком сервере, так как там и место на дисках позволяло, ОЗУ было достаточно, и требований к этой машине у меня особых не было. В понедельник, когда все вышли на работу, мне поступил звонок, что сервера не работают. Я подключился, и действительно, увидел что все виртуальные машины выключены, а все диски на обоих серверах переполнены под 100%. Запустить виртуалки естественно не получилось, так как элементарные логи создать Proxmox не мог из-за отсутствия свободного места на дисках. Я экстренно удалил созданную мной виртуалку, и установочные ISO образы, которые я на неё закинул. Но, место на дисках появилось только после полной перезагрузки обоих физических серверов. После этого у меня виртуалки запустились. Но, стал глючить SQL сервер, работающий под Windows из-за нехватки ОЗУ. До этого ему всё хватало, а теперь ОЗУ жрёт под 100% и из-за этого пользователи вылетают из программ.

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

Но, основные вопросы у меня немного другие: После этой ситуации я серьёзно задумался, чтобы помимо репликаций, у меня были бекапы за пределами серверов. Один из виртуальных серверов с контроллером домена у меня занимает места немного и у него один виртуальный диск с системой. Чтобы его вытащить за пределы Proxmox, я с помощью панели управления создал его полную резервную копию, а потом с помощью WinSCP подключился и скопировал её к себе на ПК из папки /var/lib/vz/dump

Создавать резервную копию основного сервера таким образом я побоялся, так как у этого сервера 4 виртуальных диска, объёмом по несколько Тб каждый. Места в хранилище для такого объёма у меня не хватит, и я боюсь, что у меня опять всё вырубится.

Поэтому первый вопрос: При создании копии, в архив помещаются все диски виртаульной машины или только системный? Если все, то как сделать так, чтобы в архив попал только системный? Данные с других дисков я могу скопировать на внешний носитель чисто по сети в момент, когда виртуалка включена.

Второй вопрос, можно ли при выключенной ВМ скопировать её системный диск к себе на ПК напрямую через WinSCP ? Я понимаю, что можно, но только я не пойму где этот образ у неё в какой папке лежит? В папке по умолчанию ничего нет. Поиск файло результата тоже не дал. Возможно не так искал. Подскажите как определить его месторасположение?

 

jurabai
()

RSS подписка на новые темы