Hoy se me ha pedido que hiciera un shell script para automatizar el proceso de backups semanal de dos bases de datos ademas de hacer que los .bak se depositen en un equipo externo (servidor).
Decidí usar shell script para poder implementarlo en /etc/crontab, bien pues empezando por que no tenia ni idea… La cosa no ha ido mal, he conseguido hacer un script que automatiza el proceso de backups semanal.
Quiero agradecer el manual que los chicos de eghost tienen publicado en su web, ya que me sirvió de mucha ayuda, y si lo conseguí terminar de hacer fue por ese manual, y por que alguien termino de declararme bien la variable que recoge el numero de día de la semana
Me pique muchísimo con el dichoso script por que hiciera lo que hiciera no se ejecutaba bien, al final me releí el manual de eghost y me di cuenta de que no estaba declarando bien los else if, ya que en shell script estos de declaran como elif. En fin, me costo 3 horas hacerlo pero me siento muy realizado al haberlo terminado (aunque para la gente que ya sepa sea una coña), es mas, me gusto mucho el shell script seguro que sigo probando con el.
En fin, gracias de nuevo a los chicos de eghost y os animo a probar, se le puede sacar muchísimo partido (si os gusta la administración de sistemas), muchísimo.
Un saludo a todos desde Memora Compartida.
#!/bin/sh







Hoy he leído un post cuento menos interesante en ubuntu-es, el post original