{"id":7980,"date":"2018-12-19T15:34:48","date_gmt":"2018-12-19T13:34:48","guid":{"rendered":"?p=7980"},"modified":"2018-12-19T15:34:48","modified_gmt":"2018-12-19T13:34:48","slug":"de-bases-de-datos","status":"publish","type":"post","link":"https:\/\/perdiendo.org\/museodemetralla\/?p=7980","title":{"rendered":"de bases de datos"},"content":{"rendered":"<p>\t\t\t\tEn la base de datos mysql se almacena todo el texto del blog en wordpress. No s\u00e9 si es importante conservarlo o no, pero a estas alturas contiene quince a\u00f1os de ralladuras del lim\u00f3n que me ser\u00edan imposibles de rehacer si se perdieran.<\/p>\n<blockquote><p>\n  <em>Lo que sigue a continuaci\u00f3n s\u00f3lo os servir\u00e1 si pod\u00e9is abrir y utilizar un terminal en el servidor donde teng\u00e1is alojada la web.<\/em>\n<\/p><\/blockquote>\n<p>Si no la opci\u00f3n m\u00e1s sencilla es <a href=\"https:\/\/updraftplus.com\">updraftplus<\/a>, en su versi\u00f3n gratuita, para hacer un respaldo en dropbox o google drive.<\/p>\n<p>Lo primero que haremos ser\u00e1 establecer una tarea para que el servidor haga una copia de seguridad diaria de la base de datos. Para conservar las de dos d\u00edas, crearemos otra para que primero renombre la de ayer. Abrimos crontab:<\/p>\n<pre><code>$ crontab -e\n<\/code><\/pre>\n<p>Y a\u00f1adimos lo que necesitamos:<\/p>\n<pre><code>14 04 * * * sudo mv \/direccionlocal\/museo.sql \/direccionlocal\/museo-old.sql\n15 04 * * * mysqldump -uusuario -pcontrase\u00f1a basededatos &gt; \/direccionlocal\/museo.sql\n<\/code><\/pre>\n<p>A las cuatro y catorce de la madrugada de cualquier d\u00eda cambia el nombre de museo.sql a museo-old.sql. A y quince hace una copia de seguridad de la base de datos y la guarda como museo.sql.<\/p>\n<p>Ya tenemos los archivos, pero ahora mismo est\u00e1n en la misma m\u00e1quina que la base de datos. Eso no es muy seguro.<\/p>\n<p>Por un lado, vamos a enviarlos a otro servidor al que tengamos acceso (en mi caso, a la raspi donde est\u00e1 <a href=\"https:\/\/r4sp1.nl\">r4sp1.nl<\/a>). A\u00f1adiremos dos lineas m\u00e1s a crontab:<\/p>\n<pre><code>16 04 * * * scp \/carpeta\/museo-old.sql  usuarioremoto@direccionremota:\/ubicacionremota\n17 04 * * * scp \/carpeta\/museo.sql  usuarioremoto@direccionremota:\/ubicacionremota\n<\/code><\/pre>\n<p>Tendr\u00e9is que cambiar la ubicaci\u00f3n de la copia de la base de datos a la izquierda, poner el nombre de usuario del servidor remoto, la ip, y tras los dos puntos la ubicaci\u00f3n dentro del server remoto en el que quer\u00e9is que se guarde.<\/p>\n<p>Y para m\u00e1s seguridad, vamos a subirlo tambi\u00e9n a una cuenta de mega. Pod\u00e9is descargar el cmd para mega desde <a href=\"https:\/\/mega.nz\/cmd\">su web<\/a> o copiar el repositorio con git desde <a href=\"https:\/\/github.com\/meganz\/MEGAcmd\">github<\/a>. Lo instalamos, entramos en el cmd con<\/p>\n<pre><code>$ mega-cmd\n<\/code><\/pre>\n<p>Nos identificamos con \u00ablogin\u00bb y nuestra cuenta<\/p>\n<pre><code>login email contrase\u00f1a\n<\/code><\/pre>\n<p>y creamos una sincronizaci\u00f3n con<\/p>\n<pre><code>sync carpeta_local carpeta_remota\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>En la base de datos mysql se almacena todo el texto del blog en wordpress. No s\u00e9 si es importante conservarlo o no, pero a estas alturas contiene quince a\u00f1os de ralladuras del lim\u00f3n que me ser\u00edan imposibles de rehacer si se perdieran. Lo que sigue a continuaci\u00f3n s\u00f3lo os servir\u00e1 si pod\u00e9is abrir y [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-7980","post","type-post","status-publish","format-standard","hentry","category-frikeando"],"_links":{"self":[{"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=\/wp\/v2\/posts\/7980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7980"}],"version-history":[{"count":0,"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=\/wp\/v2\/posts\/7980\/revisions"}],"wp:attachment":[{"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/perdiendo.org\/museodemetralla\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}