<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.enunpimpam.com/pimpamwiki/index.php?action=history&amp;feed=atom&amp;title=Copia_de_seguridad</id>
	<title>Copia de seguridad - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.enunpimpam.com/pimpamwiki/index.php?action=history&amp;feed=atom&amp;title=Copia_de_seguridad"/>
	<link rel="alternate" type="text/html" href="http://wiki.enunpimpam.com/pimpamwiki/index.php?title=Copia_de_seguridad&amp;action=history"/>
	<updated>2026-04-06T00:16:54Z</updated>
	<subtitle>Historial de revisiones de esta página en el wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>http://wiki.enunpimpam.com/pimpamwiki/index.php?title=Copia_de_seguridad&amp;diff=385&amp;oldid=prev</id>
		<title>Nacho: 1 revisión importada</title>
		<link rel="alternate" type="text/html" href="http://wiki.enunpimpam.com/pimpamwiki/index.php?title=Copia_de_seguridad&amp;diff=385&amp;oldid=prev"/>
		<updated>2020-04-23T21:57:25Z</updated>

		<summary type="html">&lt;p&gt;1 revisión importada&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 21:57 23 abr 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;es&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Sin diferencias)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Nacho</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.enunpimpam.com/pimpamwiki/index.php?title=Copia_de_seguridad&amp;diff=384&amp;oldid=prev</id>
		<title>Linux&gt;Nacho en 21:21 23 abr 2020</title>
		<link rel="alternate" type="text/html" href="http://wiki.enunpimpam.com/pimpamwiki/index.php?title=Copia_de_seguridad&amp;diff=384&amp;oldid=prev"/>
		<updated>2020-04-23T21:21:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[category:Linux]]&lt;br /&gt;
Una de las cosas que necesitar cuando ocurre una catástrofe, son las copias de seguridad, aquellas que si no las tienes las echas en falta y si las tienes y no las necesitan te ocupan espacio.&lt;br /&gt;
&lt;br /&gt;
Es importantisimo realizar copia de seguridad, de las bases de datos y de los archivos de la web.&lt;br /&gt;
&lt;br /&gt;
Dependiendo del la actualización y el uso de los datos de la web, implementaremos una copia diaria, semanal o mensual. &lt;br /&gt;
&lt;br /&gt;
= Copia de Archivos = &lt;br /&gt;
Todos los archivos que configuran la web están en el directorio '''/var/www''' asi que simplemente con comprimir y copiar dicho directorio tendremos un respaldo TOTAL.&lt;br /&gt;
== Comprimir y copiar www ==  &lt;br /&gt;
Realizaremos la copia en otro disco duro que estará montado en '''/media/copia'''&lt;br /&gt;
 tar -czf /media/copia/copia-www.`date +%Y-%m-%d`.tar.gz /var/www&lt;br /&gt;
&lt;br /&gt;
== Copia de las Bases de Datos == &lt;br /&gt;
Ahora toca realizar una copia total de todas las bases de datos que tenemos en el MySQL, para realizar esta operación utilizaremos la orden '''mysqldump''' con la variable '''--all-databases''' pero necesitamos los siguientes datos:&lt;br /&gt;
&lt;br /&gt;
#Nombre de usuario: '''alumno'''&lt;br /&gt;
&lt;br /&gt;
#Contraseña usuario: '''alumno'''&lt;br /&gt;
&lt;br /&gt;
#Destino de la copia: '''/media/copia'''&lt;br /&gt;
&lt;br /&gt;
Abrimos un terminal y escribimos:&lt;br /&gt;
 mysqldump -uroot -p'''alumno''' --all-databases &amp;gt; '''/media/copia/'''copiamysql.`date +%Y-%m-%d`.sql&lt;br /&gt;
Podemos comprobar que se generara un archivo '''copiamysql.Año-Mes-Dia.sql'''&lt;br /&gt;
==Script copia.sh  == &lt;br /&gt;
Ya hemos realizado una copia total de los archivos web y una copia de todas las bases de datos, manualmente, lo interesante seria automatizar esta tarea, para ello realizaremos un pequeño script, abrimos un terminal y escribimos:&lt;br /&gt;
 nano /home/'''usuario'''/copia.sh&lt;br /&gt;
'''Nota:''' Sustituir usuario por el nombre de vuestro usuario&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 tar -czf /media/copia/copia-www.`date +%Y-%m-%d`.tar.gz /var/www&lt;br /&gt;
 mysqldump -uroot -palumno --all-databases &amp;gt; /media/copia/copiamysql.`date +%Y-%m-%d`.sql&lt;br /&gt;
Ahora tenemos que asignar permisos de ejecución al script realizado, abrimos un terminal y escribimos:&lt;br /&gt;
 sudo chmod +x copia.sh&lt;br /&gt;
=== Ejecutar Script === &lt;br /&gt;
Para comprobar que todo esta bien podemos ejecutamos el script.&lt;br /&gt;
 ./copia.sh&lt;br /&gt;
&lt;br /&gt;
= Automatizar Copia =&lt;br /&gt;
Para automatizar la copia de seguridad y se realice, el día y  la hora que nosotros queremos, modificaremos el '''[[Cron]]'''&lt;br /&gt;
 crontab -e&lt;br /&gt;
Queremos que la copia se realice todos los días a las 13:00 por lo tanto tendremos que añadir la siguiente linea al final del archivos crontab.&lt;br /&gt;
&lt;br /&gt;
 0 13 * * * /home/alumno/copia.sh&lt;br /&gt;
== Reiniciamos cron ==&lt;br /&gt;
 sudo /etc/init.d/cron restart&lt;/div&gt;</summary>
		<author><name>Linux&gt;Nacho</name></author>
		
	</entry>
</feed>