CyberTek - the future at the present!
Google

Script per còpies de seguretat de dvd

Enviat per: Admin (agost 29)

La següent seqüència de comandaments es realitza una còpia de seguretat d'algunes carpetes de DVD a través d', després d'un informe que s'envia per correu electrònic a l'adreça. S'utilitza en mode M (append) la Asthe-Z si es va iniciar de forma no interactiva no funciona correctament en presència de les dades sobre els mitjans de comunicació, podeu provar a utilitzar cmq growisofs d'ús de la força-Lucas = tty-Z fins i tot en mode no interactiu al temps que les dades que ja formen part dels mitjans de comunicació.

Exemple:

Crear un arxiu i fer-ho executable:

> Toqueu / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Afegir les següents instruccions:

#! / Bin / bash
# Reemplaci la contractació del programa amb els del seu sistema operatiu
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
GREP = / bin / grep
MAIL = / bin / mail
avui = `/ bin / date +% A»
# Còpia de seguretat comença per sota de
$ ECHO "Crear còpia de seguretat de $ avui">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ Growisofs d'ús de la força-Lucas = tty-dvd-compatible-M / dev / dvd-D-I-J-T-l
-empelt-punts-Joliet-llarg-amaga Joliet-trans-TBL
iso-nivell 4-speed = 1-extra-V "$ avui Còpia de seguretat"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
casa = / home
root = / root>> / tmp / backupoutput.tmp 2> & 1
# Edita camins rescat més amunt, segons sigui necessari
mycode = $?
$ ECHO>> / tmp / backupoutput.tmp
$ ECHO "S'ha produït un error, el codi d'error: $ mycode">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ ECHO "Fi de la còpia de seguretat d'avui $">> / tmp / backupoutput.tmp
$ Grep-i-v de dormir / tmp / backupoutput.tmp> / tmp/backupoutput.tmp2
$ Grep-i-v de format / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "resultat de la còpia de seguretat a DVD" usermail @ domini </ tmp / backupoutput.txt

Crontab simplement en afegir al calendari, que començarà a la invocació de la còpia de seguretat:

> Crontab-e

Exemple la línia que s'ha d'afegir:

0 20 * * * / bin / dvdbackup.sh

Afegir un comentari

Powered by CyberTek - Assistència remota