{"id":5703,"date":"2025-01-24T12:53:03","date_gmt":"2025-01-24T11:53:03","guid":{"rendered":"https:\/\/bitacora.eniac2000.com\/?p=5703"},"modified":"2025-10-11T05:18:19","modified_gmt":"2025-10-11T03:18:19","slug":"nuevo-servidor-de-virtualizacion-instalacion-de-proxmox","status":"publish","type":"post","link":"https:\/\/bitacora.eniac2000.com\/?p=5703","title":{"rendered":"Nuevo servidor de virtualizaci\u00f3n \u2013 Instalaci\u00f3n de ProxMox"},"content":{"rendered":"<div class=\"seriesmeta\">Esta entrada es la parte 6 de 6 de la serie <a href=\"https:\/\/bitacora.eniac2000.com\/?series=nuevo-servidor-de-virtualizacion\" class=\"series-1838\" title=\"Nuevo servidor de virtualizaci\u00f3n\">Nuevo servidor de virtualizaci\u00f3n<\/a><\/div><p>Llegamos a la parte final de esta serie de art\u00edculos sobre el nuevo servidor de virtualizaci\u00f3n, que es precisamente, la parte de virtualizaci\u00f3n. Ten\u00eda claro desde el principio que iba a hacer uso de ProxMox para implementar el servicio. Al fin y al cabo, es lo que ven\u00eda usando desde hace a\u00f1os, en un mero PC convencional, para contener mis m\u00e1quinas virtuales. ProxMox proporciona una interfaz de administraci\u00f3n amigable a la virtualizaci\u00f3n KVM de Linux, y permite una operaci\u00f3n profesional del entorno. Como es habitual en proyectos software libre, es posible desplegar una versi\u00f3n completamente funcional del entorno de manera gratuita, y contratar un servicio de suscripci\u00f3n para tener soporte especializado por parte de la empresa que manteniene la soluci\u00f3n.<\/p>\n<p>En cuanto al mecanismo de despliegue, como adelant\u00e9 en los cap\u00edtulos anteriores, opt\u00e9 por realizar una instalaci\u00f3n de Debian 12, para a continuaci\u00f3n desplegar sobre ella la configuraci\u00f3n espec\u00edfica de ProxMox. Para los pasos concretos de c\u00f3mo hacerlo, existe una gu\u00eda bien detallada oficial de ProxMox que muestra c\u00f3mo realizar dichos pasos: <a href=\"https:\/\/pve.proxmox.com\/wiki\/Install_Proxmox_VE_on_Debian_12_Bookworm\" target=\"_blank\">Install Proxmox VE on Debian 12 Bookworm<\/a>.<\/p>\n<p>Un detalle importante a tener en cuenta, en caso de que se desee que las m\u00e1quinas virtuales tengan direccionamiento de la red donde est\u00e1 instalado el servidor de ProxMox (lo que es mi caso), es que es necesario crear un Bridge Linux. Existe una gu\u00eda detallada al respecto: <a href=\"https:\/\/pve.proxmox.com\/wiki\/Network_Configuration#_default_configuration_using_a_bridge\" target=\"_blank\">Default Configuration using a Bridge<\/a> que vale la pena consultar. En este caso, puedo indicar que es m\u00e1s sencillo configurar el bridge desde la interfaz gr\u00e1fica (aunque sea contraintuitivo), ya que la instalaci\u00f3n de Debian 12 hace que una interfaz f\u00edsica ya tenga asignada la configuraci\u00f3n de red. Desde la interfaz gr\u00e1fica simplemente es eliminar la configuraci\u00f3n de la tarjeta, crear el Bridge Linux, asignar esa configuraci\u00f3n de IP y m\u00e1scara, y vincular la interfaz f\u00edsica a la tarjeta. Una vez hecho esto, se aplican los cambios, y el sistema sale andando solo sin mayores dolores de cabeza.<\/p>\n<p>El siguiente paso a dar para m\u00ed fue migrar las m\u00e1quinas virtuales de mi antiguo entorno al nuevo. Hubiera sido una idea interesante el configurar un cluster HA con las dos m\u00e1quinas, pero por desgracia no fue posible, ya que el entorno antiguo est\u00e1 en la versi\u00f3n 6.x de ProxMox y el nuevo en la 8.x, y no hay compatibilidad directa. Hubiera sido preciso escalar la instalaci\u00f3n antigua a 7, y posteriormente a 8, y prefer\u00eda dejar la antigua como estaba, para tener una m\u00e1quina de respaldo en caso de desastre.<\/p>\n<p>En lugar de esto, y dado que tengo un servidor NAS donde hago las copias de seguridad de mi entorno ProxMox, opt\u00e9 por generar copias nuevas, y posteriormente a\u00f1adir este servidor como un volumen NAS externo al servidor y, una vez a\u00f1adido, simplemente restaurar las copias. La adici\u00f3n del servidor NAS se hace desde Datacenter->Storage->Add->NFS, e indicar los datos del servidor y el cometido que se le quiere dar a ese volumen (en mi caso, VZDump backup).<\/p>\n<figure id=\"attachment_5706\" aria-describedby=\"caption-attachment-5706\" style=\"width: 612px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/01\/servidor-nfs.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/01\/servidor-nfs.jpg\" alt=\"Configuraci\u00f3n de un servidor NFS\" title=\"Configuraci\u00f3n de un servidor NFS\" width=\"612\" height=\"297\" class=\"size-full wp-image-5706\" \/><\/a><figcaption id=\"caption-attachment-5706\" class=\"wp-caption-text\">Configuraci\u00f3n de un servidor NFS<\/figcaption><\/figure>\n<p>El proceso funcion\u00f3 sin problemas, y una vez importadas las m\u00e1quinas desde el backup en el nuevo servidor, hice algunos cambios menores, como asignar mayor cantidad de RAM por m\u00e1quina (4 GB a cada una), m\u00e1s procesadores (8 a cada una), y mapear a la m\u00e1quina de la dom\u00f3tica dos dispositivos USB externos que tengo configurados, que funcionaron tambi\u00e9n sin mayor problema. Par\u00e9 el servidor antiguo, arranqu\u00e9 m\u00e1quinas, y todo funcion\u00f3 perfectamente.<\/p>\n<figure id=\"attachment_5707\" aria-describedby=\"caption-attachment-5707\" style=\"width: 400px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/01\/estado-proxmox.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/bitacora.eniac2000.com\/wp-content\/uploads\/2025\/01\/estado-proxmox-400x130.jpg\" alt=\"Estado del servidor ProxMox\" title=\"Estado del servidor ProxMox\" width=\"400\" height=\"130\" class=\"size-medium wp-image-5707\" \/><\/a><figcaption id=\"caption-attachment-5707\" class=\"wp-caption-text\">Estado del servidor ProxMox<\/figcaption><\/figure>\n<p>Como se puede ver, incluso con las m\u00e1quinas a pleno rendimiento, el servidor est\u00e1 m\u00e1s que sobrado para atenderlas, y con unos niveles de sonoridad incluso m\u00e1s reducidos que con el servidor original. He notado adem\u00e1s, como era de esperar, que las m\u00e1quinas virtuales responden de manera mucho m\u00e1s \u00e1gil que en el entorno antiguo, por lo que todo son ventajas. Espero que este servidor dure muchos, muchos a\u00f1os.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"seriesmeta\">Esta entrada es la parte 6 de 6 de la serie <a href=\"https:\/\/bitacora.eniac2000.com\/?series=nuevo-servidor-de-virtualizacion\" class=\"series-1838\" title=\"Nuevo servidor de virtualizaci\u00f3n\">Nuevo servidor de virtualizaci\u00f3n<\/a><\/div><p>Llegamos a la parte final de esta serie de art\u00edculos<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[13],"tags":[517,1310,1756],"series":[1838],"class_list":["post-5703","post","type-post","status-publish","format-standard","hentry","category-informatica","tag-debian","tag-proxmox","tag-virtualizacion","series-nuevo-servidor-de-virtualizacion"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts\/5703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5703"}],"version-history":[{"count":1,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts\/5703\/revisions"}],"predecessor-version":[{"id":11045,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=\/wp\/v2\/posts\/5703\/revisions\/11045"}],"wp:attachment":[{"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5703"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/bitacora.eniac2000.com\/index.php?rest_route=%2Fwp%2Fv2%2Fseries&post=5703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}