Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
creacion_bbdd [2008/06/05 10:03]
10.12.12.12
creacion_bbdd [2017/03/27 17:44] (actual)
Línea 1: Línea 1:
-====== Creación de BBDD ======+====== Creación de BBDD (srv-datos) ​======
  
 Para el ejemplo usaremos la BBDD prueba_mkgest,​ asi como el servidor webmin. Para el ejemplo usaremos la BBDD prueba_mkgest,​ asi como el servidor webmin.
 +
 +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.
  
 ===== Creación de la BBDD ===== ===== Creación de la BBDD =====
  
 +Creamos la BBDD. solo hace falta ponerle un nombre.
  
-===== Creación del usuario =====+{{:​crear_bbdd.png|}}
  
  
-===== Asignación de permisos al usuario ​en la BBDD =====+===== Creación del usuario =====
  
 +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.
  
-Creamos la carpeta gomiztegi-ddbb/ en /var/backup+Se accede al menú de usuario desde Opciones globales ​-> Permisos de usuario (debajo de la lista de BBDD). ​
  
-  mkdir /​var/​backup/​gomiztegi-ddbb+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.
  
-Le cambiamos los permisos a 700 para usuario root.+{{:​crear_usuario.png|}}
  
-Editamos el fichero /​usr/​local/​sbin/​ddbb-backup.sh y añadimos el siguiente código al final: +===== Asignación ​de permisos al usuario ​en la BBDD =====
- +
-  #copia de la bbdd de gomiztegi +
-  mysqldump -hlocalhost -ugomiztegi_user -pgomiz_bd_\$1 gomiztegi_mkgest > /​var/​backup/​gomiztegi-ddbb/​gomiztegi.sql +
- +
-Donde -unombre_usuario -ppassword nombre_bbdd +
- +
-Ejecutamos el comando ddbb-backup.sh para ver que se crea el fichero en la carpeta /​var/​backup/​gomiztegi-ddbb/​. +
- +
-Editamos el fichero /​etc/​rsyncd.conf y cambiamos los datos. **el auth users no hay que cambiarlo**. +
- +
-  [gomiztegi-www] +
-        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) ​===== +
- +
-Editamos el fichero vim /​etc/​backuppc/​hosts y añadimos la siguiente línea al final. +
- +
-  www.gomiztegi.com 0 backuppc +
- +
-Vamos a la carpeta /​etc/​backuppc y creamos el siguiente archivo (lo copiamos de uno anterior). +
- +
-  cp www.urbinasa.es.pl www.gomiztegi.com.pl +
- +
-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.+Una vez creada BBDD y usuario procedemos a asignarle los permisos.
  
-  /etc/init.d/backuppc restart+Para ello vamos al menú principal y elegimos la opción de "​Permisos de Base de Datos" en el recuadro de "​Opciones globales"​.
  
-Ya solo queda acceder al servidro ​de backup y ejecutar el 1er backup ​de este host.+En la pantalla que se abre (donde nos aparecen todos los permisos que tenemos creados). Pinchamos en "Crear nuevos permisos ​de Base de Datos".
  
-  https://​srv-backup/​backuppc/​+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.
  
 +{{:​crear_permisos.png|}}