CyberTek - the future at the present!
Google

Skrypt do tworzenia kopii zapasowych dvd

Wysłany przez: admin (igły 29)

W następujący skrypt do tworzenia kopii zapasowych niektórych folderów na DVD przez spalenie, po sprawozdanie jest przesyłane przez e-mail. Używał M-mode (append), jak te stare Z-parametr po uruchomieniu w nieinteraktywne nie działa prawidłowo, jeśli dane na nośniku, możesz spróbować za pomocą cmq growisofs-use-the-force-luke = tty-Z nawet w trybie cichym, mimo że już dane na nośniku.

Przykład:

Utworzyć plik wykonywalny i sprawiają, że:

Ekran dotykowy / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Dodaj następujące instrukcje:

# / Bin / bash
# Wymień miejsc programem z systemu operacyjnego
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
GREP = / bin / grep
MAIL = / bin / mail
today = `/ bin /% + data"
# Backup zaczyna się poniżej
$ ECHO "Tworzenie kopii zapasowej $ dzisiaj">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Growisofs-use-the-force-luke = tty-dvd-compat-M / dev / dvd-D-R-J-T-l
Graft-punkty-hide-joliet-long-joliet-trans-tbl
Iso-na poziomie 4-speed = 1-overburning-V "$ dzisiaj Backup"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
home = / home
root = / root>> / tmp / backupoutput.tmp 2> & 1
# Edit drogi ratowania tutaj w razie potrzeby
MójKod = $?
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Wystąpił błąd, kod błędu: $ MójKod">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Koniec dzisiaj $ backup">> / tmp / backupoutput.tmp
$ Grep-i-v spania / tmp /> backupoutput.tmp / tmp/backupoutput.tmp2
$ Grep-i-v formatowania / tmp/backupoutput.tmp2> / tmp, / backupoutput.txt
$ Mail-s-n "wynika z kopii na DVD usermail @ domeny </ tmp / backupoutput.txt

Wówczas dodać harmonogram crontab, aby rozpocząć powołując backup:

> Crontab-e

Przykład do linii w brzmieniu:

0 20 * * * / bin / dvdbackup.sh

Opublikowano w: rozwój , skrypty , porady

Dodaj komentarz

Ochrona przed spamem przez WP Captcha-Free

Powered by Cybertek - Pomoc zdalna