sábado, 27 de febrero de 2010

PASOS PARA REALIZAR UNA COPIA DE SEGURIDAD CON EL MS-DOS Y SUBIRLA A UN SERVIDOR FTP .



Para subir la copia de seguridad utilizamos por ejemplo el servidor FTP Filezilla que ya viene en el servidor Xampp , en mi caso al tener el servidor xampplite lo he tenido que incorporar.




Seleccionamos el archivo que queremos copiar , por ejemplo la base de datos de Mysql de nuestro servidor Apache.

Hemos optado por comprimirlo en fichero WinRAR para que ocupe menos espacio.


Nos vamos al Bloc de notas y crearemos un fichero .BAT con las comandas necesarias de MS-DOS para que se nos ejecute la copia de seguridad.


El comando REM lo utilizamos para realizar comentarios sobre dicho fichero, en nuestro caso queremos saber que el fichero .bat que creamos nos servirá para realizar copias de seguridad, y por quien y cuando ha sido creado.

El comando SET lo utilizamos para crear variables del entorno , indicamos la ruta que se ha de seguir para llegar al fichero que queremos copiar.



SET BD=C:\xampplite\mysql\data\


BD le hemos dado este nombre para crear la variable

El comando PATH nos define la trayectoria de directorios a seguir para localizar el fichero ejecutable.

Con esta secuencia de comandos añadimos la carpeta WinRAR en el entorno , indicando la ruta y al poner (%PATH%) = mantenemos lo que ya existe .


SET PATH=%PATH%;I:\s1 ferran mas\PROGRAMES\WinRAR Unplugged


Date /t >> log_copia.txt (Aparecerá fecha creación de la copia de seguridad ), y lo redireccionamos >> para indicar en el fichero donde debe aparecer


Time /t >> log_copia.txt (Aparecerá hora de creación de la copia de seguridad y también lo redireccionamos )


Para que la copia de seguridad nos la comprima lo indicamos asi;

rar a copia_mysql -r %BD%mysql >> log_copia.txt

rar (programa WinRAR) a (añadir) -r (indicamos que añada todas las carpetas)

%BD%mysql (lo que nos comprime) y lo redireccionamos .


echo Transmissió FTP >> log_copia.txt (Nos mostrará Transmissió FTP en el fichero copiado)


ftp -s:conexio.ftp >> log_copia.txt (-s nos muestra estadísticas por protocolo, en nuestro caso conexión protocolo ftp y lo redirecciona al fichero que vamos a crear para guardar la copia).


IMPORTANTE:

AL GUARDAR EL BLOC DE NOTAS NO OLVIDAR PONER EL NOMBRE DEL FICHERO.BAT Y SELECCIONAR EN TIPO (TODOS LOS ARCHIVOS) PARA QUE SE NOS GUARDE COMO UN FICHERO POR LOTES QUE SEA EJECUTABLE.


2 Para subirlo al servidor FTP , hemos utilizado el Servidor Filezilla


En la barra de menu de Filezilla nos vamos a Edit – Users y accedemos a la pantalla de más abajo.


En General creamos usuari2, le damos el nombre que queramos ,y un Password.


Shared folders , seleccionamos la ruta en donde guardaremos la copia de seguridad y las caracteristicas de la misma , si queremos que solo se pueda leer, escribir, etc.




Y en General settings le indicamos el tiempo de conexión con el servidor





Y ahora vamos a crear el Bloc de Notas (que guardamos como conexio.ftp (el nombre de archivo mas la extension que le indicamos en el bloc de notas primero (copia.bat) y todos los archivos ) para indicarle lo que debe ejecutar MS-DOS para realizar la copia de seguridad y la guarde en el servidor ftp.






Con la comanda open le indicamos que nos conecte con la ip del servidor (127.0.0.1) , el nombre del usuario en nuestro caso creamos el usuari2 , le indicamos el password creado en mi caso le puse (1234) y con la comanda put transfieres un fichero de la máquina local a la remota (le indicamos la ruta del fichero que debe subir).

Con la comanda quit terminas la sesión de FTP y sales del programa.


EJECUCION DE LAS ORDENES DEL BLOC DE NOTAS EN EL MS-DOS


1º Bloc de Notas (copia.bat)






2º Bloc de Notas (conexio.ftp ) SUBIR AL SERVIDOR FTP




EJEMPLO DEL ARCHIVO COPIADO Log_copia








PROGRAMARLO PARA QUE SE EJECUTE EN UNA HORA DETERMINADA Y LOS DIAS QUE QUERAMOS


INICIO -PROGRAMAS -ACCESORIOS- HERRAMIENTAS DEL SISTEMA- PROGRAMADOR DE TAREAS .








Seleccionaremos el archivo que queremos copiar y le indicaremos cuando la debe efectuar (Diariamente, etc y tambien nos indicará mas adelante la hora en la que la debe realizar).


Con estos pasos puedes obtener una copia de seguridad de forma programada y subirla a un servidor FTP para no perder los archivos en caso de que exista una catastrofe en el edificio donde nos encontremos.





















sábado, 6 de febrero de 2010

USBTex Portable para trabajar en entorno LaTeX




Al elaborar un documento con LaTeX nos permite centrarnos mas en el contenido que en la forma y resulta particularmente útil cuando el documento incluye símbolos matemáticos.

La calidad tipográfica de los documentos realizados con LaTeX és comparable a la de una editorial científica de primera linea.

LaTeX es software libre bajo licencia LPPL.

Interpreta el formato que ha de tener el documento mediante etiquetas.

Por Ejemplo; \documentclass{articulo}

Le dice a LaTeX que el documento que procesará es un articulo

Ejemplo de fórmula matemática usando LaTeX



Pero para trabajar en un entorno LaTex necesitamos:

Un editor que nos facilite la escritura en este lenguaje (TeXMaker,WinEdt...etc)

Un Compilador (MiXTeX..etc)para transformar las instrucciones de LaTeX en un texto con calidad tipográfica.

Unas Herramientas (Ghostscript,Ghostview..etc) para transformar el formato obtenido por el compilador a un formato estándar (Postscript, PDF...etc.) y poder visualizar.

Portable USBTeX (Un entorno portable para LaTeX) descargar

Instala por si solo una distribucion de LaTeX ,Ghostscript,Ghostview, un editor de texto (TexMaker) y lo configura todo.

Una vez te has descargado el Portable USBTeX y lo has descomprido
te aparecen varios archivos y el proceso a seguir para empezar a usar es el siguiente;

1º) demarrer (2 clic)

2º)TexMaker (donde escribiremos nuestro documento de LaTeX)

Pasos para empezar a crear un documento LaTeX ;

1º File
2º New
3º Wizard
4º Quick Start

Una vez lo hayamos terminado haremos clic en el boton de compilado rapido.

3º)arreter (cuando acabemos de usar TexMaker)