<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Copia De Seguridad on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/copia-de-seguridad/</link><description>Recent content in Copia De Seguridad on Karpoke - Just Another Blog</description><generator>Hugo -- 0.159.0</generator><language>es</language><lastBuildDate>Tue, 30 Jan 2018 20:36:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/copia-de-seguridad/index.xml" rel="self" type="application/rss+xml"/><item><title>Recuperar un disco corrupto</title><link>http://karpoke.ignaciocano.com/2018/01/30/recuperar-un-disco-corrupto/</link><pubDate>Tue, 30 Jan 2018 20:36:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2018/01/30/recuperar-un-disco-corrupto/</guid><description>&lt;p&gt;Un par de comandos útiles para recuperar datos de un disco problemático.&lt;/p&gt;
&lt;p&gt;Para copiar el disco, mostrando una barra de progeso:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;dd if=/dev/sda | pv | dd of=/dev/sdb conv=noerror,sync
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Lanzamos &lt;code&gt;ddrescue&lt;/code&gt;:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;ddrescue -d -r3 /dev/sda /dev/sdb output.log
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Abrir archivos .tec en GNU/Linux</title><link>http://karpoke.ignaciocano.com/2012/06/23/abrir-archivos-tec-en-gnulinux/</link><pubDate>Sat, 23 Jun 2012 13:41:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/06/23/abrir-archivos-tec-en-gnulinux/</guid><description>&lt;p&gt;Haciendo una copia de seguridad de los datos de un móvil con Android
ICS, he visto que existe un directorio llamado &lt;code&gt;cache&lt;/code&gt; en el mismo
directorio donde se guardan las fotos, &lt;code&gt;/sdcard/DCIM/Camera&lt;/code&gt;, que
contiene archivos cuya extensión es &lt;code&gt;.tec&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Echando un vistazo al contenido de estos archivos con &lt;code&gt;hexer&lt;/code&gt;, parece
ser que se trata de un archivo JFIF:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;00000000: ff d9 66 b3 00 00 ff d8 ff e0 00 10 4a 46 49 46 ..f.........JFIF
00000010: 00 01 01 00 00 01 00 01 00 00 ff db 00 43 00 05 .............C..
00000020: 03 04 04 04 03 05 04 04 04 05 05 05 06 07 0c 08 ................
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Por el nombre del directorio y por el tamaño de las fotos, menos de
100K, parece que &lt;a href="http://androidforums.com/samsung-galaxy-s2-international/427146-dcim-camera-cache.html"&gt;deben ser imágenes en miniatura&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Arch en Raspberry Pi</title><link>http://karpoke.ignaciocano.com/2012/06/22/arch-en-raspberry-pi/</link><pubDate>Fri, 22 Jun 2012 20:41:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2012/06/22/arch-en-raspberry-pi/</guid><description>&lt;p&gt;Después de haber estado usando la &lt;a href="http://karpoke.ignaciocano.com/2012/06/21/raspberry-pi/"&gt;Raspberry Pi con Debian&lt;/a&gt;, he
querido probar otras distribuciones, en este caso Arch.&lt;/p&gt;
&lt;p&gt;Desde la página de &lt;a href="http://www.raspberrypi.org/downloads"&gt;descargas&lt;/a&gt;, nos bajamos el torrent, así no
sobrecargamos el servidor.&lt;/p&gt;
&lt;h2 id="crear-una-copia-de-la-tarjeta-sd"&gt;Crear una copia de la tarjeta SD&lt;/h2&gt;
&lt;p&gt;He estado unos días trasteando con Debian, ya sabéis, modificando la
tabla de particiones para utilizar todo el espacio disponible,
instalando paquetes, configurándola a mi gusto, no mucho, pero si ahora
formateo la tarjeta, es un trabajo perdido. No sólo eso, sino que no
descarto tener que repetirlo de nuevo si posteriormente vuelvo a debian.
Puede que al final me quede con Arch, pero me apetece probar alguna
distribución más, como &lt;a href="http://www.raspbmc.com"&gt;Raspbmc&lt;/a&gt; o &lt;a href="http://www.pwnpi.com"&gt;PwnPi&lt;/a&gt;, así que me interesa
guardar una copia de la tarjeta. Quizá sería mejor opción crear una
máquina virtual con &lt;code&gt;qemu&lt;/code&gt; para probar otras distribuciones, o utilizar
tarjetas SD diferentes, pero dado lo sencillo que es hacer la copia esto
será lo primero que haga.&lt;/p&gt;</description></item><item><title>Copia de seguridad de GMail con getmail</title><link>http://karpoke.ignaciocano.com/2011/07/08/copia-de-seguridad-de-gmail-con-getmail/</link><pubDate>Fri, 08 Jul 2011 15:52:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/07/08/copia-de-seguridad-de-gmail-con-getmail/</guid><description>&lt;p&gt;Hay otras maneras de realizar una &lt;a href="http://www.mattcutts.com/blog/backup-gmail-in-linux-with-getmail/"&gt;copia de seguridad de GMail&lt;/a&gt;, como
por ejemplo, usar Thunderbird, pero utilizar &lt;code&gt;getmail&lt;/code&gt; tiene la ventaja
de que es sencillo, puede realizar la copia en formato Maildir y no
necesitamos utilizar ningún gestor de correo electrónico.&lt;/p&gt;
&lt;h2 id="maildir-y-mbox"&gt;Maildir y mbox&lt;/h2&gt;
&lt;p&gt;Básicamente, en GNU/Linux hay dos maneras de guardar el correo
electrónico, &lt;a href="http://www.linuxmail.info/mbox-maildir-mail-storage-formats/"&gt;Maildir y mbox&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="maildir"&gt;Maildir&lt;/h3&gt;
&lt;p&gt;Cada correo se guarda en un fichero por separado. Añadir, buscar y
eliminar correos es rápido, no se necesita bloqueo en ninguna operación,
se puede usar en sistemas de ficheros de red y no hay corrupción
(exceptuando fallos de hardware). El inconveniente viene dado porque
algunos sistemas de ficheros no gestionan eficientemente grandes
cantidades de ficheros pequeños, además de que la búsqueda de texto, que
requiere abrir todos los ficheros puede ser lenta.&lt;/p&gt;</description></item><item><title>Extraer un archivo de un archivo comprimido, desde el terminal</title><link>http://karpoke.ignaciocano.com/2011/06/30/extraer-un-archivo-de-un-archivo-comprimido-desde-el-terminal/</link><pubDate>Thu, 30 Jun 2011 20:36:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2011/06/30/extraer-un-archivo-de-un-archivo-comprimido-desde-el-terminal/</guid><description>&lt;p&gt;Un día estás editando un archivo en un servidor remoto, &lt;a href="http://karpoke.ignaciocano.com/2011/06/17/compartiendo-una-conexion-por-ssh/"&gt;por &lt;code&gt;ssh&lt;/code&gt;&lt;/a&gt;,
y, a la hora de guardar, te das cuenta de que has editado el fichero sin
tener los privilegios suficientes, por lo que &lt;code&gt;vim&lt;/code&gt; se queja:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;E505: &amp;#34;app.config&amp;#34; is read-only (add ! to override)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;La solución es sencilla, para guardarlo como &lt;code&gt;root&lt;/code&gt; escribes:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;:w !sudo tee %
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;O eso creías. De repente, te das cuenta de que eso no es lo que has
escrito, porque &lt;code&gt;vim&lt;/code&gt; se ha puesto en modo &lt;em&gt;inferno&lt;/em&gt;, y cada tecla que
pulsas le da vida propia, porque hace exactamente lo que le dices que
haga y no lo que realmente quieres que haga, y cuando pasa la tormenta y
vuelves a editar el fichero, sólo contiene:&lt;/p&gt;</description></item><item><title>La infame actualización de WordPress en 15 segundos</title><link>http://karpoke.ignaciocano.com/2010/12/30/la-infame-actualizacion-de-wordpress-en-15-segundos/</link><pubDate>Thu, 30 Dec 2010 04:21:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2010/12/30/la-infame-actualizacion-de-wordpress-en-15-segundos/</guid><description>&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Copia de respaldo de la base de datos&lt;/strong&gt;. Entre el flag &lt;code&gt;-u&lt;/code&gt; y el&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;nombre de usuario no debe haber ningún espacio. Ojo, se bloquearán
las tablas hasta que termine. Y otro ojo, no es muy recomendable
escribir la contraseña directamente en la línea de comandos. Si sólo
ponemos el flag `-p`, se nos pedirá la contraseña para el usuario
proporcionado.
&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt; $ /usr/bin/mysqldump -uuser -p --all-databases | gzip &amp;gt; mysql-$(date +%F).tgz
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="2"&gt;
&lt;li&gt;&lt;strong&gt;Copia de respaldo de los archivos&lt;/strong&gt;. Tanto del directorio&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;`wp-uploads` como del directorio `wordpress`.
&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt; $ tar -cvzf wordpress-$(date +%F).tgz /usr/share/wordpress
$ tar -cvzf wp-uploads-$(date +%F).tgz /var/www/wp-uploads
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="3"&gt;
&lt;li&gt;&lt;strong&gt;Desactivamos todos los &lt;em&gt;plugins&lt;/em&gt;&lt;/strong&gt; desde el panel de control.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Eliminamos los subdirectorios&lt;/strong&gt; &lt;code&gt;wp-admin&lt;/code&gt; y &lt;code&gt;wp-includes&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; $ cd /usr/share/wordpress
$ sudo rm -fr wp-admin wp-includes
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="5"&gt;
&lt;li&gt;&lt;strong&gt;Instalamos&lt;/strong&gt; la última versión.&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; $ wget -NP /tmp http://wordpress.org/latest.zip
$ sudo unzip /tmp/latest.zip -d /usr/share # yes to [A]ll
&lt;/code&gt;&lt;/pre&gt;&lt;ol start="6"&gt;
&lt;li&gt;Comprobamos si se debe &lt;strong&gt;actualizar la base de datos de WordPress&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;En principio, basta ir al panel de administración y ahí nos
aparecerá un mensaje diciéndonos que es necesario actualizar la base
de datos y que visitemos la página `/wp-admin/upgrade.php` para
realizar dicha actualización.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;En una sola línea:&lt;/p&gt;</description></item></channel></rss>