A BETTER BACKUP WITH POSTGRESQL USING PG_DUMP
LOG pg_dump
pg_dump.exe -h my_host -p my_port -U my_user -w -Fc -b -v -f C:\testbackup postgres >>C:\testlog.txt 2>>C:\testlog.txt https://www.postgresql.org/message-id/CALnrrJT3etU%3Dri%3D01fiLCr3Hn1Pix4Nzhan8-FPemhTo%3Db7oRw@mail.gmail.com
Cómo recuperar vídeos de CDs o DVDs dañados
Seguro que en alguna ocasión has decidido guardar en un CD o DVD un vídeo de un evento importante por si ocurriese algún desastre con tu equipo y de esta forma poder tenerlo a buen recaudo y seguro que en alguna ocasión te has dado cuenta que ese CD o DVD está dañado por el paso del tiempo o por rayones en la superficie. Quizás ante esta situación has pensado que el contenido que estaba guardado en este dispositivo físico ha quedado inutilizado para siempre, pero no es así, al menos no es así del todo.
El mayor problema de los vídeos, es que si en un momento concreto tienen una pérdida de información no son capaces de reproducirse o incluso si podemos reproducirlos parcialmente continuamente se cortará y parará, algo que sin duda hará que sea imposible ver este vídeo aunque parcialmente esté disponible.
Por suerte, tenemos aplicaciones que nos permiten leer sector a sector el CD o DVD dañado para tratar de hacer una reconstrucción del vídeo y si esto no es posible lo que tratará de hacer es una unión de las partes que sí estén disponibles para, al menos, crear un archivo que se pueda visualizar sin problemas a pesar de no tener toda la información necesaria.
La aplicación que nos permitirá realizar esta acción es Get My Videos Back y se ofrece de forma gratuita. El funcionamiento es muy simple, bastará con seleccionar el archivo dañado, seleccionar una ruta de destino donde queremos que guarde el nuevo creado y pulsar en Open and Start, tras esto la aplicación comenzará a trabajar hasta que finalmente nos informe que ha finalizado.
Tipo de errores al crear Tareas Pragramadas en windows
0 ó 0x0: La operación se ha completado con éxito.
1 o 0x1: Función incorrecta llamada o función desconocida llamada.
2 o 0x2: El archivo no encontrado.
10 o 0xa: El entorno es incorrecto.
0x41300: La tarea está lista para funcionar en su siguiente hora programada.
0x41301: La tarea se está ejecutando actualmente.
0x41302: La tarea está desactivada.
0x41303: La tarea no se ha ejecutado.
0x41304: No hay más carreras programadas para esta tarea.
0x41306: La tarea está terminada.
0x8004131F: Un ejemplo de esta tarea se está ejecutando.
0x800704DD: El servicio no está disponible (está en «Ejecutar sólo cuando un usuario inicia sesión por« control?)
0xC000013A: La aplicación fin con motivo de una CTRL + C.
0xC06D007E: excepción de software desconocido
Crear servicios de windows con sc.exe
http://www.zonasystem.com/2013/08/crear-servicios-de-windows-con-sc.html
iniciar y detener con horario programado:
http://www.forosdelweb.com/f27/detener-e-iniciar-servicio-horario-especifico-444007/
Transformar un .bat a un .exe sin instalación de programas
Borrar archivos de cierta antigüedad via linea de comandos – WINDOWS y LINUX
RSYNC copia en espejo binaria
Aparte de todas las opciones que queramos configurar, pera hacer la copia binaria habria que introducir el siguiente modificador:
"--no-whole-file"
-no-whole-file: Le dice a rsync que utilice el algoritmo delta-transfer a la hora de copiar ficheros entre el cliente y el servidor, imaginemos que tenemos un fichero de 50Mb que ha cambiado, si no utilizamos esta opción rsync copiará todo el fichero entre el cliente y el servidor, en caso de utilizarla solo copiará los bloques de información que han cambiado en el fichero, con lo cual, en puesto de mandar 50Mb quizá solo tenga que mandar unos cuantos Kb.
¿En qué se basa rsync
para decidir que un fichero ha cambiado? Normalmente sólo mira la fecha del fichero y su tamaño, por lo que si ninguna de las dos cosas cambia, por defecto el rsync
no copiará el fichero. Es muy raro que dos ficheros con la misma fecha y tamaño sean diferentes, pero puede ocurrir. Si en nuestro entorno se puede dar ese caso, tendremos que usar la opción -c
para que se determine por CRC si realmente los ficheros son iguales:
«–checksum»
Esto aumentará sensiblemente el uso de CPU.
http://www.vicente-navarro.com/blog/2008/01/13/backups-con-rsync/
Backup de bases de datos en PostgreSql – «PG dump» (Windows)
comando para realizar backup:
opciones del comando pg dump:
http://www.postgresql.org/docs/9.2/static/app-pgdump.html
realizar el backup sin que pida contraseña:
http://www.postgresql.org/docs/current/static/libpq-pgpass.html
http://www.lawebdelprogramador.com/foros/PostgreSQL/539201-PG_DUMP_CON_CLAVE.html