CyberTek - the future at the present!
Google

Skript pro zálohování na DVD

Zaslal: admin (srpen 29)

Následující skript je zálohovat některé složky na DVD vypálit až poté, co zpráva je zaslána e-mailem na adresu. Používá se M-módu (append) Asthe-Z, pokud je spuštěn v non-interactive nefunguje v přítomnosti dat na média, můžete se pokusit pomocí cmq growisofs-použití-v-force-Luke = TTY-Z dokonce v non-interaktivní mód ačkoliv údaje jsou již na média.

Příklad:

Vytvořit soubor a učinit z něj spustitelný:

> Touch / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Přidejte následující návod:

#! / Bin / bash
# Nahradit pronájem program s těmi z vašeho operačního systému
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
Grep = / bin / grep
MAIL = / bin / mail
dnes = `/ bin / den +% A"
# Záložní začíná pod
$ Echo "$ Vytvoření záložní dnes">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Growisofs-použití-v-force-Luke = TTY-dvd-compat-M / dev / dvd-D-J-R-T-l
-štěpu-body-Joliet-long-hide-Joliet-trans-TBL
-iso-úrovni 4-rychlost = 1-přepálit-V "$ dnes Zálohování"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
domů = / home
root = / root>> / tmp / backupoutput.tmp 2> & 1
# Edit cesty záchranu zde především jako nutná
myCode = $?
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Došlo k chybě, kód chyby: $ myCode">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Konec současné $ záložní">> / tmp / backupoutput.tmp
$ Grep-i-v spánkem / tmp / backupoutput.tmp> / tmp/backupoutput.tmp2
$ Grep-i-v formátování / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "výsledek zálohování na DVD" usermail @ domena </ tmp / backupoutput.txt

V crontab pak jednoduše přidat harmonogramu začít v vyvolání zálohy:

> Crontab-e

Například řádek, který zní:

0 20 * * * / bin / dvdbackup.sh

Published in: vývoj, skripty, tipy

Přidat komentář

Powered by CyberTek - Vzdálená pomoc