Script senzill de còpia de seguretat
Aquest és un script senzill i que a tothom, en un moment o altre, pot ser d’utilitat; la seva finalitat és fer còpia de seguretat d’alguns directoris del nostre equip, fent servir l’aplicació tar, que ve de sèrie a totes les distribucions Linux. En aquest cas, farem còpia dels directoris /home i /data al directori /backup, en un fitxer que tindrà al seu nom la data en que s’ha realitzat la còpia. El codi serà aquest :
#!/bin/bash # Dades a copiar. dades="/home /data" # Ubicació de la còpia. desti="/backup" # Nom de l'arxiu de còpia. data=$(date +%A) nom="Copia-$data.tgz" # Missatge d'inici del procés de còpia. echo "Copiant $dades a $desti/$nom" date echo # Copiem les dades fent servir tar. tar czf $desti/$nom $dades # Missatge de fi del procés de còpia. Echo echo "Copia realitzada" date