Servicio Rsync

Servicio de red – Semana 14 SERVICIO RSYNC (1pto) Objetivos: Al finalizar el laboratorio el estudiante será capaz de: 

Views 22 Downloads 0 File size 180KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Servicio de red – Semana 14

SERVICIO RSYNC (1pto) Objetivos: Al finalizar el laboratorio el estudiante será capaz de:  Implementar un RSYNC en un servidor Centos para realizar copias de seguridad.  Puesta en marcha de un RSYNC. Introducción: 

Este laboratorio permitirá comprobar el funcionamiento de RSYNC para realizar sincronizaciones de copia de seguridad.

un

Preparación: 

El alumno debe haber revisado previamente el material del curso sobre los temas que se tratarán en este laboratorio.



Durante el desarrollo de los temas de clase se tendrán ejercicios explicativos en cada uno de los puntos, ello le dará a la sesión una interacción de la teoría y la parte práctica, ya que en todo momento el alumno podrá comprobar en su propia computadora, todos los ítems del manual.

Seguridad:   

Ubicar maletines y/o mochilas en el gabinete al final de aula de Laboratorio o en los casilleros asignados al estudiante. No ingresar con líquidos, ni comida al aula de Laboratorio. Al culminar la sesión de laboratorio apagar correctamente la computadora y el monitor; y ordenar las sillas utilizadas.

Equipos y   

materiales:

Una computadora con Windows 7 (Como cliente) Una computadora con Centos 7.X (Como servidor) Las computadoras deben de estar conectas laboratorio.

-1-

a

la

red

del

Servicio de red – Semana 14

“RSYNC en LINUX” PARTE 1 REQUISITOS SOFTWARE

-2-

Servicio de red – Semana 14

#rpm -q rsync

1. RECORDANDO EL SHELL EN LINUX. Crear un programa en shell que me permita mostrar el siguiente menú: MENU

DE OPCIONES

[1]. Buscar un paquete instalado. [2]. Buscar si un directorio existe en la raiz. [3]. Enviar a un archivo los 5 ultimos procesos del sistema [4]. Crear un archivo en el /root y verificar si existe. [5]. Salir Para cada opción realizar la programación shell respectiva. Tomar en cuenta que para La

opcion2, deberá de mostrar un mensaje de

“El directorio existe”, en el caso que este, caso

contrario,

“El directorio no existe”. Igual ocurrirá con la opción 4. 2. PARTE 2 RECORDANDO TAREAS PROGRAMADAS. Hay que recordar la forma como se realizar un programa en Shell script usando el editor vi o vim. Así como el uso de comandos condicionales, bucles y menus.

Con AT. a) Crear una tarea programada con AT que me permita enviar los 4 primeros paquetes instalados del sistema a un archivo llamado reporte1.

-3-

Servicio de red – Semana 14 Con CRON a) Crear una tarea programa con CRON que me permita enviar el listado de los archivos de la carpeta /etc a un archivo llamado reporte2.

SINTAXIS: (CRON)

3. PARTE 3 USO DEL RSYNC. Implementando

el

Rsync,

crear

la

siguiente

estructura

de

directorio en el servidor: /copia/backup1 (aquí habrá 3 archivo de nombre file1, file2 y file3) /copia/backup2

(aquí

habrá

100

archivos

de

nombre

hoja1,

hoja2... hasta el 100) En el cliente crear una carpeta llamada: /copiageneral a) Realizar un RSYNC que me permita enviar los archivos de la carpeta backup2 a la carpeta

/copiageneral.

b) Realizar un RYSNC que me permita enviar todos los archivos menos el file2 de la carpeta backup1 a la carpeta /copiageneral. 4. PARTE 4 EJERCICIO. Crear una tarea programada que me permita mostrar el siguiente menú: MENU DE OPCIONES. [1]. Crear una copia sincronozada de Servidor al Cliente. [2]. Buscar la cantidad de tareas programadas. [3]. Busqueda de servicios instalados. [4]. Busqueda de procesos tty del sistema. [5]. Salir. Para el caso de la opcion1, deberá de crear en el servidor un archivo llamado /respado1 copia2,

..

etc.

Para

el

con 200 archivos de nombre copia1, cliente

la

carpeta

a

recibir

la

información será /copiacliente. El menú deberá de repetirse hasta salir. CAPTURE TODAS LAS PANTALLAS DE COMO SE REALIZO LA PROGAMACION Y LOS RESULTADOS FINALES.

-4-

Servicio de red – Semana 14

5. PARTE 5 Revise que otra herramienta hace lo mismo al RSYNC pero ahora

con

un

cliente

Windows

(no

use

Linux).

Realice

las

capturas respectivas e instálelo. Nota importante: TODAS LAS TAREAS PROGRAMADAS DEBEN DE SER EJECUTADAS DESDE UN CLIENTE Y CONECTARSE A UN SERVIDOR SIN CONTRASEÑA. IMPLEMENTE HORARIOS FIJOS EN LA TAREA PROGRAMADA.

-5-