CyberTek - the future at the present!
Google

Skript pre zálohovanie na DVD

Zaslal: admin (august 29)

Nasledujúci skript je zálohovať niektoré zložky na DVD napáliť až potom, čo správa je zaslaná e-mailom na adresu. Používa sa M-módu (append) asthme-Z, ak je spustený v non-interactive nefunguje v prítomnosti dát na médiá, môžete sa pokúsiť pomocou cmq growisofs-použitie-v-force-Luke = TTY-Z dokonca v non-interaktívnej mód hoci údaje sú už na médiá.

Príklad:

Vytvoriť súbor a urobiť z neho spustiteľný:

> Touch / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Pridajte nasledujúci návod:

#! / Bin / bash
# Nahradiť prenájom program s tými z vášho operačného systému
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
Grep = / bin / grep
MAIL = / bin / mail
dnes = `/ bin / deň +% A"
# Záložné začína pod
$ Echo "$ Vytvorenie záložnej dnes">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Growisofs-použitie-v-force-Luke = TTY-dvd-compat-M / dev / dvd-D-J-R-T-l
-štepu-body-Joliet-long-hide-Joliet-trans-TBL
-iso-úrovni 4-rýchlosť = 1-prepalit-V "$ dnes Zálohovanie"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
domov = / home
root = / root>> / tmp / backupoutput.tmp 2> & 1
# Edit cesty záchranu tu predovšetkým ako potrebná
myCode = $?
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Došlo k chybe, kód chyby: $ myCode">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Koniec súčasnej $ záložnú">> / tmp / backupoutput.tmp
$ Grep-i-v spánkom / tmp / backupoutput.tmp> / tmp/backupoutput.tmp2
$ Grep-i-v formátovanie / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "Výsledky zálohovanie na DVD" usermail @ domena </ tmp / backupoutput.txt

V crontab potom jednoducho pridať harmonogramu začať v vyvolanie zálohy:

> Crontab-e

Napríklad riadok, ktorý znie:

0 20 * * * / bin / dvdbackup.sh

Published in: vývoj, skripty, tipy

Pridať komentár

Powered by CyberTek - Vzdialená pomoc