{"id":98,"date":"2020-06-05T09:55:17","date_gmt":"2020-06-05T07:55:17","guid":{"rendered":"http:\/\/esferas.org\/mldt\/?p=98"},"modified":"2020-06-05T10:13:24","modified_gmt":"2020-06-05T08:13:24","slug":"manteniendo-copias-de-seguridad","status":"publish","type":"post","link":"https:\/\/esferas.org\/mldt\/manteniendo-copias-de-seguridad\/","title":{"rendered":"Manteniendo copias de seguridad"},"content":{"rendered":"\n<p class=\"has-text-align-right\">5 de junio de 2020<\/p>\n\n\n\n<p>Uno de los correos que he recibido hoy indicaba que la copia en una de las m\u00e1quinas hab\u00eda fallado por no poder recuperar archivos del primero directorio indicado <em>\/etc<\/em>. Como antes no era as\u00ed he pensado que estaba mal la configuraci\u00f3n, el propio BackupPC me aconseja mirar primero all\u00ed, y no he visto nada diferente. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>El caso es que me ha dado que pensar y he hecho la prueba definitiva para mostrar el principal fallo que encuentra este programa y que <strong>no<\/strong> registra adecuadamente: falta de acceso SSH a la cuenta <em><span style=\"text-decoration: underline;\">root<\/span><\/em> de la m\u00e1quina cliente. <\/p>\n\n\n\n<p>As\u00ed que he hecho lo siguiente:<\/p>\n\n\n\n<pre title=\"Probando a conectar como BackupPC\" class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">root@backups:\/home\/osr# su -l -s \/bin\/bash  backuppc                                                 \n$ ssh root@sarajevo    Warning: the ECDSA host key for 'sarajevo' differs from the key for the IP addre                     ss '192.168.100.40'                                                                                  \nOffending key for IP in \/var\/lib\/backuppc\/.ssh\/known_hosts:17                                        \nMatching host key in \/var\/lib\/backuppc\/.ssh\/known_hosts:30                                           \nAre you sure you want to continue connecting (yes\/no)?\n                             <\/code><\/pre>\n\n\n\n<p>\u00bf Qu\u00e9 ? \u00bf Ha cambiado la clave ECDSA para esa m\u00e1quina ? \u00bf Cu\u00e1ndo ? <\/p>\n\n\n\n<p>Pues cuando, antes del confinamiento, instal\u00e9 un disco nuevo y aprovech\u00e9 para hacer una instalaci\u00f3n limpia de Debian. Y no lo anot\u00e9 en su momento. <\/p>\n\n\n\n<p>Para recuperar la confianza en la conexi\u00f3n es conveniente hacer lo siguiente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">root@backups:\/home\/osr# su -l -s \/bin\/bash  backuppc \n$  ssh-keygen -F sarajevo.venexma.net                                                                 \n# Host sarajevo.venexma.net found: line 17                                                           \n|1|bkhRUeOHIw2rCeuqMASUdj4SEsU=|hY7weDKD3dLwh+sfiCkljKrPedw= ecdsa-sha2-nistp256                      \n...\n$ # borramos la clave del archivo .ssh\/known_hosts \n$ # y la recuperamos con lo siguiente\n$  ssh-keyscan -H sarajevo.venexma.net >> .ssh\/known_hosts\n# sarajevo.venexma.net:22 SSH-2.0-OpenSSH_7.9p1 Debian-10+deb10u2\n# sarajevo.venexma.net:22 SSH-2.0-OpenSSH_7.9p1 Debian-10+deb10u2\n# sarajevo.venexma.net:22 SSH-2.0-OpenSSH_7.9p1 Debian-10+deb10u2<\/code><\/pre>\n\n\n\n<p>Y ahora s\u00ed, las copias ya pueden continuar. A modo de recordatorio pongo aqu\u00ed lo siguiente:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>El usuario que inicia las copias es <em>backuppc<\/em> desde el servidor.<\/li><li>El usuario que puede leer los datos en el cliente es <em>root<\/em>.<\/li><li>Es necesario pasar la clave p\u00fablica de <em>backuppc<\/em> a <em>root<\/em>. Suelo emplear una cuenta intermedia porque no tengo acceso directo a <em>root<\/em> con contrase\u00f1a.<\/li><li>La clave identificativa de la m\u00e1quina cliente debe ser conocida por el usuario <em>backuppc<\/em> en el servidor.<\/li><li>El programa BackupPC no gestiona l\u00edos ni problemas con las conexiones por lo que si aparece cualquier detalle (como pedir confirmaci\u00f3n) da la copia por abortada y ya. <\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Referencias<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/stackoverflow.com\/a\/25020638\" target=\"_blank\" rel=\"noreferrer noopener\">Comentario en StackOverflow al respecto<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>5 de junio de 2020 Uno de los correos que he recibido hoy indicaba que la copia en una de las m\u00e1quinas hab\u00eda fallado por no poder recuperar archivos del primero directorio indicado \/etc. Como antes no era as\u00ed he pensado que estaba mal la configuraci\u00f3n, el propio BackupPC me aconseja mirar primero all\u00ed, y&#8230;<\/p>\n<p><a class=\"more-link\" href=\"https:\/\/esferas.org\/mldt\/manteniendo-copias-de-seguridad\/\">Continue&nbsp;<i class=\"fa fa-angle-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[21,3],"tags":[38,14,40],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-aprendizaje","category-logros","tag-backuppc","tag-backups","tag-ssh","content-box"],"_links":{"self":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":5,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":103,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/posts\/98\/revisions\/103"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/mldt\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}