[bash] skrypt backupu na dvd

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
-kmr-
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 10 lut 2009, 18:15
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

[bash] skrypt backupu na dvd

Post autor: -kmr- »

Witam

Ostatnio użeram się z pewnym problemem, mianowicie próbuję stworzyć skrypt do backupu danych zapisujący dane na dvd

Założenie jest takie aby zrzucić dumpa bazy (powiedzmy raz w tygodniu - zapis w cronie) danych mysql do jakiegoś folderu - to nie jest wielki problem chyba wiem jak to zrobić. Jak nie to doczytam :)

Do tego samego folderu dorzucić również skompresowany /home. To chyba też dam radę zrobić. Chyba coś podobnego nawet widziałem tutaj na forum.

Schodki zaczynają się gdy chcę ten katalog z dumpem i skompresowanym /home wypalić na DVD z obecną datą. NIe mogę znaleźć programu do obsługi nagrywarki DVD z poziomu konsoli. Znajduję tylko do .iso. Sytem to Ubuntu 8.04 LTS Server.

Jakby ktoś miał jakąś koncepcję będę wdzięczny za każdy pomysł.

Uprzedzam pytania, tak, muszę to backupować koniecznie na DVD. FTP odpada, dane są zbyt poufne.

Pozdrawiam
Awatar użytkownika
leon1313
Zakręcona Traszka
Zakręcona Traszka
Posty: 668
Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: [bash] skrypt backupu na dvd

Post autor: leon1313 »

"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
Hagal
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 11 sty 2009, 01:35
Płeć: Mężczyzna
Środowisko graficzne: Brak

Odp: [bash] skrypt backupu na dvd

Post autor: Hagal »

Ja sam robię coś w tym stylu :)
  • wrzucam wszystkie backupy do określonego katalogu - u mnie jest to partcja zamontowana w /media/Magazyn
  • odpalam prosty skrypcik, który robi resztę
Skrypcik:

Kod: Zaznacz cały

#!/bin/bash

[ "$(mount | grep scd0)" ] && umount /dev/scd0 2>/dev/null
sleep 1
my_dir='/media/Magazyn'
ver="Kopia ("$(date +%d.%m.%Y)")"
genisoimage -J -R -l -o $HOME/Desktop/"$ver".iso -V "$ver" "$my_dir"
growisofs -dvd-compat -speed=8 -Z /dev/dvd=$HOME/Desktop/"$ver".iso
rm $HOME/Desktop/"$ver".iso
eject /dev/dvd
Jak chcesz potem posprzątać katalog z backupami, to dopisz do skryptu lub usuwaj samemu :)


Pozdrawiam
-kmr-
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 10 lut 2009, 18:15
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Brak

Odp: [bash] skrypt backupu na dvd

Post autor: -kmr- »

dzięki, potestuje jutro :) jesteście Wielcy
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości