Instalacion y configuracion de NFS

Paso 1: Servidor sudo apt-get update sudo apt-get install nfs-common nfs-kernel-server Paso 2: Configurar servidor Supongamos querer compartir la carpeta /compartida a la ip 192.168.200.225 2.1 Editar /etc/exports y añadir esta linea /compartida 192.168.200.225(rw,no_subtree_check,sync) O bien para toda la subred: /compartida 192.168.200.0/255.255.255.0(rw,no_subtree_check,sync) Las opciones con las que se pueden parametrizar los elementos compartidos son: ro: Read-Only. El cliente sólo podrá leer. Es el modo por defecto. rw: Read-Write. El cliente podrá leer y escribir. no_subtree_check: Si se exporta sólo parte de una partición puede ser que el usuario cliente no tenga derecho de acceso al directorio en cuestión. Esta directiva permite no comprobar el camino hasta el directorio que se exporta. sync: Es la opción por defecto. Aunque las versiones mas nuevas usan la opción async. Bueno, sync sirve para que nfs notifique al usuario de los cambios (escritura) en los archivos cuando realmente se hayan ejecutado async: Por contra es mucho más rápido ya que no espera a la confirmación por parte del sistema servidor para comunicar al usuario los cambios. Esta opción es mas peligrosa ya que si hay varios usuarios trabajando simultaneamente sobre un mismo archivo se pueden generar archivos corruptos. root_squash: root_squash indica que un cliente identificado como root tendrá acceso al directorio con los privilegios del usuario anónimo. no_root_squash: indica que todos los clientes salvo el identificado como root tendrán acceso al directorio con los privilegios del usuario anónimo. all_squash: indica que todos los clientes tendrán acceso al directorio con los privilegios del usuario anónimo. 2.2 Verificar Primero resetear el servicio […]

» Leer más

Programar las copias de seguridad mediante script cron

Situación de partida Imaginar que tenemos un script backup.sh que saca las copias de seguridad. Procedimiento Ahora queremos programar su ejecución desatendida. Necesitamos mover el archivo a cron para que este realice su trabajo. Hay varias opciones cada hora, cada dia, cada semana o cada mes. Hay cuatro directorios en /etc con este proposito /etc/cron.hourly – Aqui se ejecutara el archivo cada hora /etc/cron.daily – Aqui se ejecutara el archivo cada dia /etc/cron.weekly – Aqui se ejecutara el archivo cada semana /etc/cron.monthly – Aqui se ejecutara el archivo cada mes Una vez que decidas lo mejor para ti, en cuanto a la periodicidad de la ejecución de tu script de copias, ejecuta este comando modificándolo por la carpeta en cron que quieras (hora, día, semana, mensual), yo lo hago cada hora así: sudo mv /home/jblanco/scripts/backup.sh /etc/cron.hourly/backup Y nos aseguramos que se pueda ejecutar correctamente sudo chmod 755 /etc/cron.hourly/backup Asegurate que el propietario sea root para evitar modificaciones de otros usuarios sudo chown root /etc/cron.hourly/backup Podemos probarlo: sudo /etc/cron.hourly/backup

» Leer más
1 2 3 15