r Espalda

download r Espalda

If you can't read please download the document

description

respaldo de archivos

Transcript of r Espalda

Saludos:Integrantes de laGran Comunidad de Usuariosdel Software Libre(No necesariamente gratis) yUsuarios del Linux Post Install Script Bicentenario(CMSL / U-LPI-SB),Compaeros, Colegas y Autodidactas delSiglo XXI.Ingenieros enTelecomunicaciones, Sistemas e Informtica,Licenciados y Tcnicosde reas afines.

1506468_10152701335639538_3358328111488428241_n

Seleccin_004

Esta es la sexta publicacin del Ao 2015, y la Centsima Septuagsima tercera (173) publicacin desde el ao 2.011 (20/03/11).En esta publicacin vamos adesmitificarotro de esosparadigmassobreGNU/Linuxque muchos de losUsuarios de Sistemas Operativos Privativosy uno que otroLinuxero Novatotienen todava metido entre ceja y ceja. El mito deNo se como programar un Respaldo de la Data de un Usuario, local y remotamente en GNU/Linux DEBIAN y Distribuciones Derivadas como Canaima GNU/Linux desde el Terminal de root,es decir, le mostraremos a los escpticos e incrdulos que no es cierto, que solo es desconocimiento o falta de experiencia tcnica. Estos son pequeosTipsque nos facilitan realizar esas contribuciones sociales y educativas reservadas por lo general para personas expertas enTecnologa, Informtica, Software Libreo nuestroSistema Operativo Nacionalbasado enUbuntu / DEBIAN/Canaima GNU/Linux.

Todo esto con lafinalidad de apoyara laComunidad de Software Librey servirles de gua parainiciarse en los pasos, temas y contenidos didcticos y educativosnecesarios para realizar unasencilla y prctica iniciacinen elMundo del Software Libre, de una forma tal que sea experiencia entretenida y muy rica en informacin til.

Quien dijo No se como programar un Respaldo de la Data de un Usuario,local y remotamente en GNU/Linux DEBIAN y Distribuciones Derivadas como Canaima GNU/Linux desde el Terminal de root.

Bueno aqu lo tienes!

===============================================================================

NOTA IMPORTANTE:Lea primero todo la publicacin, antes de ejecutar cualquier accin. No realice nada si no sabe primero que significan las acciones a realizar o las ordenes de comando mencionadas, es decir, si no es un Usuario Experto o Especialista Tcnico, o es uno de ellos pero que igual no sabe o no entiende los pasos recomendados en esta publicacin.

De ser necesario busque primero informacin adicional mediante el Buscador de Internet de su preferencia (Ejemplo: Google), y si tiene dudas respetables al respecto sobre cada paso a ejecutar, solicite ayuda o aclaratorias sobre dichos puntos aqu descritos a terceros, mediante sus comentarios al final de la publicacin o en cualquier otro sitio web (tales como Foros, Chat, Grupos de Facebook o Google +), o con Amigos, Compaeros de Trabajo o Estudio.

Al ejecutar estos pasos, fjese bien en los mensajes del Terminal (Consola), sobre todo los que dicen Se eliminaran los siguientes paquetes

Recuerdeque paradetectar, entender y resolver problemas de instalacin y desinstalacin de paquetes, o detectar errores de Aplicaciones o SistemaOperativo,es preciso conocer elGestor de Paquetes y Terminalque usa.

PASO 1: CREAR LA CARPETA LOCAL Y ESTABLECER LA CARPETA REMOTA EN LA MAQUINA LOCAL

mkdir -p /opt/respaldo

mkdir -p /respaldo

chmod 755 -R /opt/respaldo

PASO 2: PROGRAME LA CARPETA REMOTA PARA CARGARSE AUTOMATICAMENTE EN LA CARPETA LOCAL DEL EQUIPO DEL USUARIO

Agregue al final del Archivofstabla Carpeta de red de Respaldo (Compartida por Samba) con la orden de comando:nano /etc/fstab

la linea://192.168.xxx.xxx/respaldo/ /respaldo cifs auto,user,username=respaldo,password=respaldo*123456,gid=0,uid=0,iocharset=utf8,rw

y luego monte la Carpeta de Red inmediatamente con la orden de comando:mount -a

PASO 3: INSTALAR PAQUETES ESENCIALES DE EJECUCIN DE TAREAS PROGRAMADAS Y COMPRESIN, EN CASO DE SER NECESARIO.

aptitude install anacron at cron rsync

aptitude install bzip2 gzip p7zip-rar rar tar unrar unrar-free xz-utils zip

PASO 4: CREAR SCRIPT DE RESPALDO DE USUARIO EN CARPETA /OPT/RESPALDO y /RESPALDO

Ejecute la orden de comando siguiente para crear el archivo y copiar el contenido mostrado a continuacin en la Carpeta /opt/respaldo:

echo #!/bin/bash

################################################################################
# INICIO DEL MODULO DE ACTIVACIN DE LAS VARIABLES DEL SCRIPT DE RESPALDO
################################################################################

# INICIALIZAR VARIABLES NECESARIAS PARA EL FUNCIONAMIENTO DEL SCRIPT

IP_HOST=`hostname -I | awk {print $1} | xargs`
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
FECHA=`date +%d%m%Y`
FECHA_HORA=`date +%d-%m-%Y_%H%M`
NAME=$IP_HOST-$FECHA_HORA
DIR_BACKUP=/opt/respaldo
ESPACIO_DIR_BACKUP=`du -sh /opt/respaldo`
DIR_REMOTO=/respaldo/$IP_HOST
DIAS=3
DIASREMOTO=7

################################################################################
# FINAL DEL MODULO DE ACTIVACIN DE LAS VARIABLES DEL SCRIPT DE RESPALDO
################################################################################

################################################################################
# INICIO DEL MODULO DE ACTIVACIN DEL RESPALDO DE USUARIO
################################################################################

# POSICIONARSE EN LA CARPETA LOCAL DEL RESPALDO:

cd $DIR_BACKUP

echo A continuacin se muestra el tamao disponible de esta carpeta al momento de realizarse el ultimo respaldo:$ESPACIO_DIR_BACKUP. >log_backup.log

echo La ultima fecha de ejecucin de este respaldo fue el da:$FECHA. >>log_backup.log

# COMPRIMIR COMOTAR.BZIP2AGREGANDO RUTAS Y AGREGANDO TIPOS DE ARCHIVO OFIMATICOS:

# tar -cjvpf $NAME.tar.bz2$HOME_USER_NAME/Documentos/*.asp $HOME_USER_NAME/Documentos/*.css $HOME_USER_NAME/Documentos/*.csv $HOME_USER_NAME/Documentos/*.di* $HOME_USER_NAME/Documentos/*.doc* $HOME_USER_NAME/Documentos/*.dot* $HOME_USER_NAME/Documentos/*.exc $HOME_USER_NAME/Documentos/*.ht* $HOME_USER_NAME/Documentos/*.idx $HOME_USER_NAME/Documentos/*.js* $HOME_USER_NAME/Documentos/*.od* $HOME_USER_NAME/Documentos/*.ot* $HOME_USER_NAME/Documentos/*.oxt $HOME_USER_NAME/Documentos/*.php $HOME_USER_NAME/Documentos/*.pdf $HOME_USER_NAME/Documentos/*.ppa* $HOME_USER_NAME/Documentos/*.pot* $HOME_USER_NAME/Documentos/*.pps* $HOME_USER_NAME/Documentos/*.ppt* $HOME_USER_NAME/Documentos/*.rtf $HOME_USER_NAME/Documentos/*.scp $HOME_USER_NAME/Documentos/*.txt $HOME_USER_NAME/Documentos/*.wri $HOME_USER_NAME/Documentos/*.wtf $HOME_USER_NAME/Documentos/*.xl* $HOME_USER_NAME/Documentos/*.xml*

# COMPRIMIR COMOTAR.GZAGREGANDO RUTAS Y AGREGANDO TIPOS DE ARCHIVO OFIMATICOS:

# tar -czvpf $NAME.tar.gz$HOME_USER_NAME/Documentos/*.asp $HOME_USER_NAME/Documentos/*.css $HOME_USER_NAME/Documentos/*.csv $HOME_USER_NAME/Documentos/*.di* $HOME_USER_NAME/Documentos/*.doc* $HOME_USER_NAME/Documentos/*.dot* $HOME_USER_NAME/Documentos/*.exc $HOME_USER_NAME/Documentos/*.ht* $HOME_USER_NAME/Documentos/*.idx $HOME_USER_NAME/Documentos/*.js* $HOME_USER_NAME/Documentos/*.od* $HOME_USER_NAME/Documentos/*.ot* $HOME_USER_NAME/Documentos/*.oxt $HOME_USER_NAME/Documentos/*.php $HOME_USER_NAME/Documentos/*.pdf $HOME_USER_NAME/Documentos/*.ppa* $HOME_USER_NAME/Documentos/*.pot* $HOME_USER_NAME/Documentos/*.pps* $HOME_USER_NAME/Documentos/*.ppt* $HOME_USER_NAME/Documentos/*.rtf $HOME_USER_NAME/Documentos/*.scp $HOME_USER_NAME/Documentos/*.txt $HOME_USER_NAME/Documentos/*.wri $HOME_USER_NAME/Documentos/*.wtf $HOME_USER_NAME/Documentos/*.xl* $HOME_USER_NAME/Documentos/*.xml*

# COMPRIMIR COMOTAR.BZIP2AGREGANDO RUTAS Y EXCLUYENDO TIPOS DE ARCHIVO MULTIMEDIAS (IMAGENES, AUDIO, VIDEO), DE COMPRESION Y SISTEMAS:

# tar -cjvpf $NAME.tar.bz2$HOME_USER_NAME/Documentos exclude=Descargas exclude=Downloads exclude=Msica exclude=Music exclude=Imgenes exclude=Pictures exclude=Plantillas exclude=Templates exclude=Pblico exclude=Public exclude=Vdeos exclude=Videos exclude=*.669 exclude=*.aif* exclude=*.ais exclude=*.amf exclude=*.asf exclude=*.au* exclude=*.avi exclude=*.bik exclude=*.bmp exclude=*.btw exclude=*.bw* exclude=*.ccd exclude=*.cd* exclude=*.cgm exclude=*.cmx exclude=*.cpt exclude=*.cue exclude=*.dcx exclude=*.dib exclude=*.div* exclude=*.emf exclude=*.far exclude=*.flv exclude=*.gbr exclude=*.gi* exclude=*.ico exclude=*.iff exclude=*.ilb* exclude=*.img exclude=*.jfi* exclude=*.jif exclude=*.jp* exclude=*.it* exclude=*.iso exclude=*.ivf exclude=*.kdc exclude=*.lbm exclude=*.lwv exclude=*.m1* exclude=*.m3u exclude=*.mac exclude=*.mds exclude=*.mi* exclude=*.mp* exclude=*.mov* exclude=*.mtm exclude=*.nr* exclude=*.pat exclude=*.pc* exclude=*.pic* exclude=*.pix exclude=*.pn* exclude=*.ps* exclude=*.og* exclude=*.okt exclude=*.qt* exclude=*.ra* exclude=*.rg* exclude=*.rif exclude=*.rle exclude=*.rm* exclude=*.rpm exclude=*.sgi exclude=*.smk exclude=*.snd exclude=*.spl exclude=*.st* exclude=*.swf exclude=*.tga exclude=*.tif* exclude=*.ult exclude=*.voc exclude=*.wa* exclude=*.wm* exclude=*.wob exclude=*.xcf exclude=*.xm* exclude=.* exclude=*.sh exclude=*.exe exclude=*.msi exclude=*.vbs exclude=*.bat exclude=*.ini exclude=*.desktop exclude=*.lnk exclude=*.tmp exclude=*.log

# COMPRIMIR COMOTAR.GZAGREGANDO RUTAS Y EXCLUYENDO TIPOS DE ARCHIVO MULTIMEDIAS (IMAGENES, AUDIO, VIDEO), DE COMPRESION Y SISTEMAS:

tar -czvpf $NAME.tar.gz$HOME_USER_NAME/Documentos exclude=Descargas exclude=Downloads exclude=Msica exclude=Music exclude=Imgenes exclude=Pictures exclude=Plantillas exclude=Templates exclude=Pblico exclude=Public exclude=Vdeos exclude=Videos exclude=*.669 exclude=*.aif* exclude=*.ais exclude=*.amf exclude=*.asf exclude=*.au* exclude=*.avi exclude=*.bik exclude=*.bmp exclude=*.btw exclude=*.bw* exclude=*.ccd exclude=*.cd* exclude=*.cgm exclude=*.cmx exclude=*.cpt exclude=*.cue exclude=*.dcx exclude=*.dib exclude=*.div* exclude=*.emf exclude=*.far exclude=*.flv exclude=*.gbr exclude=*.gi* exclude=*.ico exclude=*.iff exclude=*.ilb* exclude=*.img exclude=*.jfi* exclude=*.jif exclude=*.jp* exclude=*.it* exclude=*.iso exclude=*.ivf exclude=*.kdc exclude=*.lbm exclude=*.lwv exclude=*.m1* exclude=*.m3u exclude=*.mac exclude=*.mds exclude=*.mi* exclude=*.mp* exclude=*.mov* exclude=*.mtm exclude=*.nr* exclude=*.pat exclude=*.pc* exclude=*.pic* exclude=*.pix exclude=*.pn* exclude=*.ps* exclude=*.og* exclude=*.okt exclude=*.qt* exclude=*.ra* exclude=*.rg* exclude=*.rif exclude=*.rle exclude=*.rm* exclude=*.rpm exclude=*.sgi exclude=*.smk exclude=*.snd exclude=*.spl exclude=*.st* exclude=*.swf exclude=*.tga exclude=*.tif* exclude=*.ult exclude=*.voc exclude=*.wa* exclude=*.wm* exclude=*.wob exclude=*.xcf exclude=*.xm* exclude=.* exclude=*.sh exclude=*.exe exclude=*.msi exclude=*.vbs exclude=*.bat exclude=*.ini exclude=*.desktop exclude=*.lnk exclude=*.tmp exclude=*.log

# COPIAR EL RESPALDO EN LA CARPETA LOCAL DEL RESPALDO:

cp $NAME.tar.gz$DIR_REMOTO

# ELIMINAR ANTIGUOS RESPALDOS EN LA CARPETA LOCAL Y REMOTA DE RESPALDO:

find $DIR_BACKUP -type f -name *.tar.gz -mtime +$DIAS -exec rm -rf {} \;
find $DIR_REMOTO -type f -name *.tar.gz -mtime +$DIASREMOTO -exec rm -rf {} \;

################################################################################
# FIN DEL MODULO DE ACTIVACION DEL RESPALDO DE USUARIO
################################################################################

################################################################################
# FINAL DEL MODULO DE APLICACIN DEL LPI-RU2015
################################################################################

PASO 5: OTORGAR PERMISOS DE EJECUCIN AL SCRIPT

chmod +x /opt/respaldo_usuario.sh

PASO 6: CREAR LA TAREA PROGRAMADA EN EL CRON DEL ROOT

Cree la tarea programada del usuario root con la orden de comando:crontab -e

Y agregue la linea siguiente:0 10 * * * bash /opt/respaldo_usuario.sh

# Para que se ejecute el script localmente para cada maquina.

O agregue la linea siguiente:0 10 * * * bash /respaldo/respaldo_usuario.sh

# Para que se ejecute el mismo script para todas las maquinas conectadas a la red.

Nota 1:Cambie0 10 * * *como le sea conveniente, ya que esta combinacin ejecutar diariamente a las 10 am de cualquier dia el respaldo.

Nota 2:Ejecute y verifique que se realiza inmediatamente el respaldo de forma satisfactoria ejecutando la orden de comando:bash /opt/respaldo_usuario.shbash /respaldo/respaldo_usuario.sh

==========================================================================

Recuerden que si quieren conocer o experimentar con elLPI-SB6pueden hacer clic en el siguiente enlace:

Todo sobre el LPI-SB6

Postdata:Soyun Ingeniero en Informtica (Especialista en Proyectos de Migracin de Software Libre a Nivel de Usuarios)con un Excelente Empleo pero si me ofrecen15.000,00 Bs. Bsicos + Primas + Bonos + Beneficios socio econmicos,puedo considerar ofertas! Para cualquier informacin llamar al:0416.610.13.03

##########################################

Aqu les dejo esta encuesta para medir el apoyo logrado:

Has encontrado agradable el Blog y til su contenido?

Si, es excelente. Es muy completo e innovador. Lo seguir y consultare frecuentemente

.Si, es un buen Blog sobre Linux, Ciencia, Tecnologa y Educacin. Lo visitare a menudo

.Si, pero no me parece nada asombroso. De vez en cuando lo revisar

.No. Y no creo volver dentro de mucho tiempo a consultarlo!

VoteView ResultsPolldaddy.com

##########################################

Mensaje 100% Positivo del Blog para esta entrada:

LEY DE INFOGOBIERNO EN VENEZUELA

LEY DE INFOGOBIERNOTTULO VI

RGIMEN SANCIONATORIO

De las infracciones y multas

Artculo 81.Independientemente de la responsabilidad a que se refiere el artculo anterior, todas aquellas personas en el ejercicio de una funcin pblica, incurren en responsabilidad y sern sancionadas por la Comisin Nacional de las Tecnologas de Informacin, segn el procedimiento previsto establecido en la Ley Orgnica de Procedimientos Administrativos, con multa comprendida entre cincuenta Unidades Tributarias (50 U.T.) y quinientas Unidades Tributarias (500 U.T.), por las siguientes infracciones:

1. Omitan la elaboracin, presentacin o implementacin del Plan Institucional de Tecnologas de Informacin, en los trminos sealados en la presente Ley y en la normativa aplicable.

2. Cuando ordenen o autoricen el desarrollo, adquisicin, implementacin y uso de programas, equipos o servicios de tecnologas de informacin que no cumplan con las condiciones y trminos establecidos en la presente Ley y normativa aplicable a la materia, sin previa autorizacin de la autoridad competente.

3. Cuando incumplan las normas instruccionales, normas tcnicas y estndares dictados por la autoridad competente de conformidad con la ley

4. Cuando no registre ante la autoridad competente los programas informticos que utilicen o posean; su licenciamiento, cdigo fuente y dems informacin y documentacin de conformidad con la ley.

5. Cuando en sus actuaciones electrnicas, omitan el uso de certificados y firmas electrnicas.

6. Cuando usen equipos o aplicaciones con soporte criptogrfico sin la correspondiente aprobacin, certificacin y homologacin de la autoridad competente.

7. Cuando altere un dato, informacin o documento suministrado por los servicios de informacin.

8. Cuando emplee para fines distintos a los solicitados, los datos, informacin o documentos obtenidos a travs de un servicio de informacin.

9. Cuando niegue, obstaculice o retrase la prestacin de un servicio de informacin.

10. Cuando niegue o suministre en forma completa o inexacta informacin sobre el uso de las tecnologas de informacin, seguridad informtica o interoperabilidad.

11. Exigir la consignacin, en formato fsico, de documentos que contengan datos de autora, informacin o documentos que se intercambien electrnicamente.

12. Cuando incumplan los niveles de calidad establecidos para la prestacin de los servicios de informacin.

13. Celebrar, por s o por intermedio de terceros, acuerdos que tengan por objeto, el intercambio electrnico de datos, informacin o documentos con otros rganos o entes del Estado, sin la autorizacin previa de la autoridad competente.

__________________________________________________________________

Atrvete, usa Linux, sobre todo Canaima GNU / Linux, el Sistema Operativo Libre oficial de la Repblica Bolivariana de Venezuela.

La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!