Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
|
creacion_bbdd [2008/06/05 10:00] 10.12.12.12 creado |
creacion_bbdd [2017/03/27 17:44] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== Creación de backup ====== | + | ====== Creación de BBDD (srv-datos) ====== |
| - | Para el ejemplo uasaremos el dominio gomiztegi.com alojado en RAN. | + | Para el ejemplo usaremos la BBDD prueba_mkgest, asi como el servidor webmin. |
| - | ===== Cambios en servidor remoto (RAN) ===== | + | Accedemos al servidor webmin en http://srv-datos:999 con el usuario root del sistema y seleccionamos el menú Servidores -> Servidor de Base de Datos MySql. |
| - | Creamos la carpeta gomiztegi-ddbb/ en /var/backup | + | ===== Creación de la BBDD ===== |
| - | mkdir /var/backup/gomiztegi-ddbb | + | Creamos la BBDD. solo hace falta ponerle un nombre. |
| - | Le cambiamos los permisos a 700 para usuario root. | + | {{:crear_bbdd.png|}} |
| - | Editamos el fichero /usr/local/sbin/ddbb-backup.sh y añadimos el siguiente código al final: | ||
| - | #copia de la bbdd de gomiztegi | + | ===== Creación del usuario ===== |
| - | mysqldump -hlocalhost -ugomiztegi_user -pgomiz_bd_\$1 gomiztegi_mkgest > /var/backup/gomiztegi-ddbb/gomiztegi.sql | + | |
| - | Donde -unombre_usuario -ppassword nombre_bbdd | + | Una vez creada la BBDD creamos un usuario que va a ser el que tenga acceso a esa BBDD. En el momento de creación del usuario no debemos asignarle permisos, ya que se los asignaremos luego al dar permisos a la BBBDD. |
| - | Ejecutamos el comando ddbb-backup.sh para ver que se crea el fichero en la carpeta /var/backup/gomiztegi-ddbb/. | + | Se accede al menú de usuario desde Opciones globales -> Permisos de usuario (debajo de la lista de BBDD). |
| - | Editamos el fichero /etc/rsyncd.conf y cambiamos los datos. **el auth users no hay que cambiarlo**. | + | En esa nueva pantalla pincharemos sobre la opción "Crear nuevo usuario". Aquí escribimos el nombre de usuario, la contraseña que tendrá y dejamos la opción de máquinas como "Cualquiera". No seleccionamos ninguna de las opciones de permisos. |
| - | [gomiztegi-www] | + | {{:crear_usuario.png|}} |
| - | use chroot = yes | + | |
| - | comment = Pagina web de gomiztegi | + | |
| - | path = /home/gomiztegi/domains/gomiztegi.com/public_html/ | + | |
| - | read only = yes | + | |
| - | list = yes | + | |
| - | uid = gomiztegi | + | |
| - | gid = nobody | + | |
| - | auth users = bacal345ksj | + | |
| - | secrets file = /etc/rsyncd.secrets | + | |
| - | hosts allow = 212.170.164.39 | + | |
| - | + | ||
| - | [gomiztegi-ddbb] | + | |
| - | use chroot = yes | + | |
| - | comment = DDBB de gomiztegi | + | |
| - | path = /var/backup/gomiztegi-ddbb/ | + | |
| - | read only = yes | + | |
| - | list = yes | + | |
| - | uid = root | + | |
| - | gid = nobody | + | |
| - | auth users = bacal345ksj | + | |
| - | secrets file = /etc/rsyncd.secrets | + | |
| - | hosts allow = 212.170.164.39 | + | |
| - | ===== Cambios en servidor de backup local (srv-backup) ===== | + | ===== Asignación de permisos al usuario en la BBDD ===== |
| - | Editamos el fichero vim /etc/backuppc/hosts y añadimos la siguiente línea al final. | + | Una vez creada BBDD y usuario procedemos a asignarle los permisos. |
| - | www.gomiztegi.com 0 backuppc | + | Para ello vamos al menú principal y elegimos la opción de "Permisos de Base de Datos" en el recuadro de "Opciones globales". |
| - | Vamos a la carpeta /etc/backuppc y creamos el siguiente archivo (lo copiamos de uno anterior). | + | En la pantalla que se abre (donde nos aparecen todos los permisos que tenemos creados). Pinchamos en "Crear nuevos permisos de Base de Datos". |
| - | cp www.urbinasa.es.pl www.gomiztegi.com.pl | + | En la siguiente pantalla (pantallazo de abajo) elegimos la BBDD a la que queremos asignarle permisos, el usuario al que se los damos, Seleccionamos Cualquiera (en Máquinas) y seleccionamos todos los permisos disponibles. |
| - | + | ||
| - | Editamos la última linea del fichero para que se ajuste a nuestra información del rsync (editado arriba). | + | |
| - | + | ||
| - | $Conf{RsyncShareName} = ['gomiztegi-www','gomiztegi-ddbb']; | + | |
| - | + | ||
| - | Reiniciamos el servidor de backups para que nos acepte el nuevo host. | + | |
| - | + | ||
| - | /etc/init.d/backuppc restart | + | |
| - | + | ||
| - | Ya solo queda acceder al servidro de backup y ejecutar el 1er backup de este host. | + | |
| - | + | ||
| - | https://srv-backup/backuppc/ | + | |
| + | {{:crear_permisos.png|}} | ||