CyberTek - the future at the present!
Google

Script til backup dvd

Skrevet av: admin (nål 29)

I det følgende skript å ta backup noen mapper på DVD ved brenning, etter at en rapport er sendt via e-post adresse. Den brukes M-modus (tilføye) som den gamle Z-parameter når den starter i en ikke-interaktiv ikke fungerer i nærvær av data på media, kan du prøve å bruke cmq growisofs-bruk-det-force-luke = tty-Z selv i stille modus til tross for at allerede data på mediet.

Eksempel:

Lag en fil og gjøre den kjørbar:

> Touch / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Legg til følgende instruksjoner:

# / Bin / bash
# Sett plasseringen av programmet med de av operativsystemet
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
Grep = / bin / grep
MAIL = / bin / mail
dag = `/ bin / date +% A`
# Backup begynner nedenfor
$ ECHO "Lage $ backup i dag">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ Growisofs-bruk-det-force-luke = tty-dvd-compat-M / dev / dvd-D-J-R-T-l
-Graft-poeng-skjul-Joliet-long-Joliet-trans-TBL
-Iso-nivå 4-trinns = 1-overburn-V "$ dag Backup"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
hjem = / home
root = / root>> / tmp / backupoutput.tmp 2> & 1
# Rediger stier redde over her som nødvendig
myCode = $?
$ ECHO>> / tmp / backupoutput.tmp
$ Echo "Det var en feil, feilkode: $ myCode">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ Echo "Slutt på dagens $ backup">> / tmp / backupoutput.tmp
$ Grep-i-v sover / tmp / backupoutput.tmp> / tmp/backupoutput.tmp2
$ Grep-i-v formatering / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ MAIL-s-n "resultat av backup på DVD usermail @ domene </ tmp / backupoutput.txt

I crontab så bare legge til planen å starte i påkalle en backup:

> Crontab-e

Eksempel linjen skal legges:

0 20 * * * / bin / dvdbackup.sh

Publisert i: utvikling , skript , tips

Legg til en kommentar

Spam beskyttelse av WP Captcha-Free

Drevet av Cybertek - Fjernhjelp