{"id":11,"date":"2020-08-28T00:41:53","date_gmt":"2020-08-28T00:41:53","guid":{"rendered":"https:\/\/tecno-experts.com\/fransilvablog\/?p=11"},"modified":"2020-08-28T00:41:53","modified_gmt":"2020-08-28T00:41:53","slug":"verificacion-de-cadena-de-snapshots","status":"publish","type":"post","link":"https:\/\/tecno-experts.com\/fransilvablog\/vmware\/verificacion-de-cadena-de-snapshots\/","title":{"rendered":"Verificaci\u00f3n de integridad de una cadena de snapshots"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Hola, en este post vamos a realizar la verificaci\u00f3n de integridad de una cadena de snapshots para asegurarnos que no existe una p\u00e9rdida de comunicaci\u00f3n en la cadena, errores en los discos miembros de la cadena o p\u00e9rdida de discos de la cadena.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Tip,<\/strong>\u00a0el snapshot es una funcionalidad de la virtualizaci\u00f3n que es de gran ayuda cuando necesitamos realizar alg\u00fan cambio importante en la m\u00e1quina virtual, en un servicio y\/o aplicaci\u00f3n, instalaci\u00f3n de un aplicativo nuevo, o simplemente actualizaci\u00f3n del sistema operativo. <\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">el proceso es sencillo, se crea una foto o un punto de restauraci\u00f3n al cual podemos retroceder si encontramos alg\u00fan problema o se presente un evento que afecte al servicio.\u00a0<\/span><span style=\"font-size: 12pt;\">El\u00a0proceso de un snapshot crea discos <em>delta.vmdk<\/em> por cada archivo <em>flat.vmdk<\/em> y discos <em>XXXX#.vmdk<\/em> por cada <em>vmdk<\/em> que la m\u00e1quina virtual tenga.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Pero qu\u00e9 pasa cuando un disco delta o un\u00a0delta parte de una\u00a0cadena de snapshots se pierde, se borra o se da\u00f1a??. Podemos perder informaci\u00f3n, datos o incluso el disco completo de la m\u00e1quina virtual. En algunos casos solo se pierden los datos ingresados en el disco delta.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt; color: #000080;\"><strong>VMKFSTOOLS<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Usaremos el comando vmkfstools para revisar si la cadena de snapshots esta correcta:<\/span><\/p>\n<pre class=\"language-markup\"><code>vmkfstools -q discoXXXX#.vmdk -v10<\/code><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Primero se toma el ultimo snapshot XXXX#.vmdk generado, en este ejemplo es -000004.vmdk:<\/span><\/p>\n<p><img decoding=\"async\" style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/fsb-snap01.jpg\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Luego corremos el comando:<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/fsb-snap02.jpg\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">El comando realiza la revisi\u00f3n de la integridad de toda la cadena de discos\u00a0deltas que tiene el disco original. Al finalizar deber\u00eda darnos toda la informaci\u00f3n de cada uno de los snapshots creados.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Si existe un <em><span style=\"font-family: 'Courier New'; color: black; background: white none repeat scroll 0% 0%;\">Failed<\/span><\/em> quiere decir que no existe una concordancia con la cadena de snapshots, para ello debemos revisar cada uno de los discos XXXX#.vmdk de la cadena de snapshots.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">En nuestro ejemplo tenemos un error al no encontrar un disco vmdk:<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/fsb-snap03.jpg\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Tambi\u00e9n puede ser usado el comando:<\/span><\/p>\n<pre class=\"language-markup\"><code>vmkfstools -e discoXXXX#.vmdk<\/code><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Este comando debe ser usado solamente cuando la VM este apagada. Caso contrario se produce el siguiente error:<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><em><span style=\"font-family: 'Courier New'; color: black; background: white none repeat scroll 0% 0%;\">Failed to lock the file (16392)Disk chain is not consistent : Failed to lock the file (16392)<\/span><\/em><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Si la cadena esta correcta no muestra<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><em><span style=\"font-family: 'Courier New'; color: black; background: white none repeat scroll 0% 0%;\">Disk chain is consistent<\/span><\/em><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Si la cadena no est\u00e1 consistente nos muestra:<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/articulos\/fsb-snap04.jpg\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><strong>Finalmente, <\/strong>r<\/span><span style=\"font-size: 12pt;\">ecomiendo <strong>NO<\/strong> usar un snapshot como un respaldo, para evitar eventos de p\u00e9rdida de informaci\u00f3n de los discos que forman la cadena de snapshots.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\">Se pueden seguir las mejores pr\u00e1cticas de snapshots sobre ambientes vSphere <a href=\"https:\/\/kb.vmware.com\/s\/article\/1025279\">aqu\u00ed<\/a>.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 12pt;\"><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/img\/compartir.png\" alt=\"\" \/>\u00a0<a href=\"index.php\/features\/vmware\/25-verificacion-de-cadena-de-snapshots\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/img\/facebook.png\" alt=\"\" \/><\/a>\u00a0<a href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https:\/\/tecno-experts.com\/fransilvablog\/vmware\/gesti\u00f3n-de-vms-desde-el-modo-comandos-de-esxi\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/img\/likedin.png\" alt=\"\" \/><\/a>\u00a0<a href=\"https:\/\/twitter.com\/home?status=https:\/\/tecno-experts.com\/fransilvablog\/vmware\/gesti\u00f3n-de-vms-desde-el-modo-comandos-de-esxi\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/tecno-experts.com\/fransilvablog\/wp-content\/uploads\/fransilvablog\/images\/img\/twitter.png\" alt=\"\" \/><\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola, en este post vamos a realizar la verificaci\u00f3n de integridad de una cadena de snapshots para asegurarnos que no existe una p\u00e9rdida de comunicaci\u00f3n en la cadena, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":12,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[10,13,8,11,9,12],"class_list":["post-11","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vmware","tag-cloud","tag-esxi","tag-mantenimiento","tag-snapshot","tag-tecnologia","tag-vmkfstools"],"_links":{"self":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/posts\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":0,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/posts\/11\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/media\/12"}],"wp:attachment":[{"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/media?parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/categories?post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tecno-experts.com\/fransilvablog\/wp-json\/wp\/v2\/tags?post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}