{"id":4148,"date":"2021-10-21T17:32:00","date_gmt":"2021-10-21T15:32:00","guid":{"rendered":"https:\/\/esferas.org\/msqlu\/?p=4148"},"modified":"2021-10-21T17:32:01","modified_gmt":"2021-10-21T15:32:01","slug":"una-restauracion-de-archivos-rarita","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2021\/10\/21\/una-restauracion-de-archivos-rarita\/","title":{"rendered":"Una restauraci\u00f3n de archivos rarita"},"content":{"rendered":"\n<p>Y es que las copias de seguridad de un Windows 10 son especiales y me ha costado un rato conseguir archivos antiguos.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h3 class=\"wp-block-heading\">Antecedentes<\/h3>\n\n\n\n<p>El jueves pasado me comunican que el ordenador del almac\u00e9n se ha muerto y no encuentra el disco para arrancar. Cuando llego el viernes me encuentro con que es as\u00ed y que tengo que llev\u00e1rmelo para ver con m\u00e1s calma que le pasa. Es uno de esos equipos que compraron a traici\u00f3n con el Windows 10 de marras para emplear s\u00f3lo el navegador y acceder al ERP por lo que pienso que tengo una gran oportunidad.<\/p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size\">Una oportunidad de reinstaurar poco a poco las m\u00e1quinas Linux y quitarnos de encima esas basuras de dise\u00f1o que son los Windows 10, y lo hago con cierto temor de que me pongan pegas o incluso peor, me comuniquen que incre\u00edblemente los operarios del almac\u00e9n gestionan hojas de c\u00e1lculo Excel pata negra para alguna cosa indispensable, y no me quede otra que envain\u00e1rmela y recuperar un sistema de Microsoft. Pero ha salido bien. Algo precario pero bien.<\/p>\n\n\n\n<p>As\u00ed que me lo llevo a casa y el domingo compruebo con un adaptador externo que el disco, un Toshiba de 500Gb  mec\u00e1nico, est\u00e1 m\u00e1s para all\u00e1 que para ac\u00e1. Engancha irregularmente y cuando lo hace parece que la mayor parte de sus directorios est\u00e1n vac\u00edos. Y no me lo pienso, claro. Aprovecho que me quedo con todos los discos antiguos para colocarle un SSD de 120Gb e instalarle sin m\u00e1s Debian 11. Y como un maldito tiro que va el muchacho. <\/p>\n\n\n\n<p>El lunes llevo la m\u00e1quina e intento instalarle uno de los paquetes que yo ten\u00eda para instalar y configurar los programas que le permiten acceder a la red: LDAP para las cuentas de usuarios, autofs para acceder a archivos compartidos y personales y detalles as\u00ed. No funciona del todo bien porque desde que me retiraron el control de la mayor parte de estas m\u00e1quinas no lo he mantenido actualizado y dos versiones mayores de Debian implican cambios en algunos detalles. No me rindo y los ajusto a mano y lo dejo niquelado. M\u00e1s o menos. Bueno, s\u00ed, bastante bien. Tiene el problema de que se sigue conectando por Wifi empleando un adaptador USB que se lleva regular con la suspensi\u00f3n del sistema. Pero eso tambi\u00e9n ha tenido <a href=\"https:\/\/esferas.org\/msqlu\/2018\/01\/27\/wifi-mediante-usb-en-un-equipo-de-sobremesa\/\" data-type=\"post\" data-id=\"2577\">soluci\u00f3n al final<\/a>. <\/p>\n\n\n\n<p>Pues al rato de tenerlo en marcha aparece el encargado de poner pedidos internacionales a decirme que sus archivos no aparecen y que los necesita. Y resulta que s\u00ed que los necesita, no es la famosa excusa de algunos. Son documentos con las direcciones de clientes que tiene que modificar ligeramente e imprimir en etiquetas A4 para pegar en los palets. Estaban en una carpeta del escritorio y eso no se lo he restaurado. Pues vaya. Raz\u00f3n tiene. Hab\u00eda una copia completamente desactualizada en el \u00e1rbol de archivos compartidos pero la que \u00e9l empleaba era la de ese ordenador. <\/p>\n\n\n\n<p>Hace un tiempo que ten\u00eda organizada <a href=\"https:\/\/esferas.org\/msqlu\/2020\/12\/28\/copias-de-los-windows-10\/\" data-type=\"post\" data-id=\"4010\">la copia de seguridad de los sistemas Windows <\/a>empleando para ello el mecanismo propio del sistema. Lo llaman concretamente backups de Windows 7 y funciona aunque reconozco que nunca he llegado a entenderla del todo. S\u00e9 que hay como dos partes: en una le indicamos qu\u00e9 carpetas guardar y la otra (la que suele desbordarme la m\u00e1quina de backups) salva una especie de imagen del sistema. Se activa con una simple marca en un formulario y no tengo mucho m\u00e1s control sobre lo que salva. Es la primera la que me pod\u00eda servir. <\/p>\n\n\n\n<p>Me conecto al ordenador de copias secundario, al que llam\u00e9 <em>cofre<\/em> acertadamente y que es una m\u00e1quina muy antigua con bastante espacio en disco y que sirve de espejo del servidor de copias principal, y busco los directorios donde las m\u00e1quinas Windows dejan sus copias. Por cada m\u00e1quina hay un directorio y dentro del \u00e9l la siguiente estructura de directorios y archivos:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ALMACEN\/\n\u2514\u2500\u2500 Backup Set 2021-05-05 120002\n    \u251c\u2500\u2500 Backup Files 2021-05-05 120002\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-05-12 120003\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-05-19 120001\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-05-26 120001\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-06-02 120002\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-06-09 120001\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-06-16 120005\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-06-23 120001\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-06-30 120001\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-07-07 120003\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-07-14 120002\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-09-29 120003\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-10-06 120002\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u251c\u2500\u2500 Backup Files 2021-10-13 120002\n    \u2502\u00a0\u00a0 \u2514\u2500\u2500 Catalogs\n    \u2514\u2500\u2500 Catalogs\n<\/pre>\n\n\n\n<p>Y dentro de cada una de ellas algo parecido a:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Backup Files 2021-10-13 120002\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Backup files 1.zip\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Backup files 2.zip\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u2514\u2500\u2500 Catalogs\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp;     \u251c\u2500\u2500 Backup files 1.wbcat\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp;     \u251c\u2500\u2500 Backup files 1.wbverify\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp;     \u251c\u2500\u2500 Backup files 2.wbcat\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp;     \u2514\u2500\u2500 Backup files 2.wbverify\n\n<\/pre>\n\n\n\n<p>En el directorio <em>Catalogs<\/em> est\u00e1n guardados archivos con extensi\u00f3n <em>.wbcat<\/em> y <em>.wbverify<\/em> que son un formato privado de Microsoft y parece que s\u00f3lo pueden gestionarse con un <a rel=\"noreferrer noopener\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows-server\/administration\/windows-commands\/wbadmin-restore-catalog\" target=\"_blank\">programa<em> <\/em>concreto<\/a>. Y eso supon\u00eda un problema para m\u00ed, en ese momento y en el futuro, porque iba a necesitar Windows para obtener archivos simples de sus copias. Y me fij\u00e9 entonces en los archivos <em>.zip<\/em>. Me hab\u00edan pasado totalmente desapercibidos y resulta que el formato era justo lo que estaba buscando. O no. O s\u00f3lo un poco. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Los datos salvados y c\u00f3mo me disparo en el pie<\/h3>\n\n\n\n<p>Los archivos <em>zip<\/em> contienen correctamente almacenados las carpetas y su contenido y se pod\u00edan haber extra\u00eddo sin m\u00e1s copi\u00e1ndolos a otra m\u00e1quina (la m\u00eda concretamente) y extray\u00e9ndolos all\u00ed. Pero no, como estaba viendo much\u00edsimos archivos que ten\u00edan que ver con aplicaciones del sistema operativo, cach\u00e9s y dem\u00e1s morralla se me ocurre usar el programa <em>mc<\/em> para ello y entro directamente en los directorios primero y en los <em>zip <\/em> despu\u00e9s. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen.png\" alt=\"\" class=\"wp-image-4158\" width=\"439\" height=\"285\" srcset=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen.png 848w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-300x195.png 300w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-768x500.png 768w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-600x391.png 600w\" sizes=\"auto, (max-width: 439px) 100vw, 439px\" \/><\/a><figcaption>Usando mc para explorar el directorio<\/figcaption><\/figure><\/div>\n\n\n\n<p>Entro directamente en cada uno de los archivos <em>zip<\/em> para explorarlos y termino encontrando los documentos que quer\u00eda:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1-1024x523.png\" alt=\"\" class=\"wp-image-4159\" width=\"518\" height=\"264\" srcset=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1-1024x523.png 1024w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1-300x153.png 300w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1-768x392.png 768w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1-1536x784.png 1536w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1-600x306.png 600w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-1.png 1640w\" sizes=\"auto, (max-width: 518px) 100vw, 518px\" \/><\/a><figcaption>El interior del archivo <em>zip<\/em> seg\u00fan el programa <em>mc<\/em>. <\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2-1024x396.png\" alt=\"\" class=\"wp-image-4160\" width=\"546\" height=\"210\" srcset=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2-1024x396.png 1024w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2-300x116.png 300w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2-768x297.png 768w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2-600x232.png 600w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-2.png 1135w\" sizes=\"auto, (max-width: 546px) 100vw, 546px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>As\u00ed que en el otro panel abro una conexi\u00f3n <em>sftp<\/em> con mi m\u00e1quina y, ni corto ni perezoso, marco y copio directamente los archivos desde el interior del <em>zip<\/em> a mi directorio de trabajos temporales:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"168\" src=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3-1024x168.png\" alt=\"\" class=\"wp-image-4161\" srcset=\"https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3-1024x168.png 1024w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3-300x49.png 300w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3-768x126.png 768w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3-600x99.png 600w, https:\/\/esferas.org\/msqlu\/wp-content\/uploads\/sites\/12\/2021\/10\/imagen-3.png 1461w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Y esto es lo que obtengo directamente. Un grupo de archivos cuyo nombre est\u00e1 formado por todas las carpetas que componen su ruta pero sin ninguna carpeta creada. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">C\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALBARANES DE ENTREGA.sxw\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\BRINKMANN.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\BRUGGEMANN.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\ERREBI.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\EURO-LEDER.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\GEORG EMRICH BULMUS.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\GOTZ.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\HAUEISEN.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\KLASSEN.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\LANG.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\MULLER.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\PICARD.sxw.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\TRAUMWANDLER.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ALEMANIA\\ZENTRALVERBAND.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ARGELIA\\AMEUR NASREDDINE.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ARGENTINA\\CASA NUBAR.sxw\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\ARGENTINA\\EDGARDO JAVIER GOMEZ.sxw\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\AUSTRALIA\\BROOKS (VICTORIA).odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\AUSTRALIA\\BROOKS.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\AUSTRALIA\\KWIKSMART.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\AUSTRIA\\HEINZ HERFORT.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\ABDELLAH M BEN.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\AFT INTERNATIONAL.sxw\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\CASTILLO VALERE.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\COLMAN.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\DASSI.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\DEDECQ.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\GOVAERE.odt\nC\\Users\\HP-7010\\Desktop\\SERGIO\\ALBARANES ENTREGA\\BELGICA\\GUIOT DANIEL.odt\n<\/pre>\n\n\n\n<p>\u00a1 Demonios ! \u00bf Y ahora qu\u00e9 hago ? Porque son unos cuantos centenares de ellos repartidos en varias docenas de carpetas. Sin pens\u00e1rmelo siquiera creo y aplico una soluci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La recuperaci\u00f3n<\/h3>\n\n\n\n<p>He escrito un peque\u00f1o script para crear la estructura de carpetas, sanear los nombres y copiar los archivos a sus destinos finales:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">\n#!\/usr\/bin\/perl\n\nuse Modern::Perl;\nuse utf8;\n\nuse File::Copy;\nuse Text::Unaccent; \n\nwhile (my $orig = &lt;STDIN&gt;) {\n    chomp $orig;\n    my $file = $orig;\n    $file =~ s\/C\\\\Users\\\\HP-7010\\\\Desktop\\\\\/\/g;\n\n    next if $file !~ m\/SERGIO\/;\n\n    my @parts = split(m\/\\\\\/, $file); \n    my $total = scalar(@parts);\n\n    my $num = 1;\n    my $dir = '';\n    foreach my $part (@parts) {\n        $part = ucfirst lc $part;\n        if ($num == $total) {\n            my $last = unac_string('UTF8', $part);\n            say $last; \n            \n            say \"Copiando $orig en $dir\";\n            copy( $orig, \"${dir}\/${last}\" ) or die \"fallo en copia $!\";   \n\n            last;\n        }\n\n        $dir .= $part . '\/';\n        $num++;\n\n        $dir = unac_string('UTF8', $dir);\n\n        mkdir $dir if not -d $dir;\n    }    \n\n}<\/code><\/pre>\n\n\n\n<p>Y para llamarlo empleo algo tan directo como:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">$ ls -1 C\\\\* | perl sergio.pl \n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">El resultado<\/h3>\n\n\n\n<p>Pues muy chulo. Pero no va a durar. Si en casi tres d\u00e9cadas no he conseguido que dejen de escribir en may\u00fasculas y con o sin acentos no voy a lograrlo ahora. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ tree Sergio\/\nSergio\/\n\u251c\u2500\u2500 Albaranes entrega\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Albaranes de entrega.sxw\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Alemania\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Brinkmann.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Bruggemann.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Errebi.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Euro-leder.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Georg emrich bulmus.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Gotz.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Haueisen.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Klassen.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Lang.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Muller.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Picard.sxw.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Traumwandler.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u2514\u2500\u2500 Zentralverband.odt\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Argelia\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u2514\u2500\u2500 Ameur nasreddine.odt\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Argentina\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Casa nubar.sxw\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u2514\u2500\u2500 Edgardo javier gomez.sxw\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Australia\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Brooks (victoria).odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Brooks.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u2514\u2500\u2500 Kwiksmart.odt\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Austria\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u2514\u2500\u2500 Heinz herfort.odt\n\u2502&nbsp;&nbsp; \u251c\u2500\u2500 Belgica\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Abdellah m ben.odt\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Aft international.sxw\n\u2502&nbsp;&nbsp; \u2502&nbsp;&nbsp; \u251c\u2500\u2500 Castillo valere.odt\n<\/pre>\n\n\n\n<p>En realidad lo anterior me llev\u00f3 poco y disfrut\u00e9 haci\u00e9ndolo pero ya hemos visto que no ten\u00eda ninguna necesidad de hacerlo. S\u00ed, fue r\u00e1pido y audaz, entrando en un sistema mediante <em>ssh<\/em>,  abriendo archivos <em>zip<\/em> con un visor y copi\u00e1ndolos a otra m\u00e1quina (de la que part\u00ed) con toda comodidad. Algo sobre lo que escribir,  desde luego. Pero innecesario de haberme parado a pensar y realizar alguna que otra prueba m\u00e1s. <\/p>\n\n\n\n<p>En fin, al menos he aprendido c\u00f3mo funcionan m\u00e1s o menos las dichosas copias. Cada juego de copias de Windows comienza por una carpeta llamada <em>Backup Set fecha y cifra<\/em> y dentro de ella hay otras supongo que por cada copia incremental llamada <em>Backup Files fecha y cifra<\/em> (coinciden fecha y cifra con la carpeta contenedora) con archivos <em>zip<\/em> con los contenidos y una carpeta llamada <em>Catalogs<\/em> con meta datos de las copias. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Y es que las copias de seguridad de un Windows 10 son especiales y me ha costado un rato conseguir archivos antiguos.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[2],"tags":[18,34,1102,1103,17,1105,82,1104],"class_list":["post-4148","post","type-post","status-publish","format-standard","hentry","category-software","tag-administracion-de-sistemas","tag-backups","tag-carpetas","tag-mc","tag-perl","tag-sftp","tag-windows","tag-zip"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/comments?post=4148"}],"version-history":[{"count":11,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4148\/revisions"}],"predecessor-version":[{"id":4163,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4148\/revisions\/4163"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=4148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=4148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=4148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}