Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Nowy pakiet - backup-manager
http://forum.freesco.pl/viewtopic.php?f=24&t=12126
Strona 1 z 3

Autor:  Mis' [ poniedziałek, 17 kwietnia 2006, 23:39 ]
Tytuł:  Nowy pakiet - backup-manager

Witam, pod adresem http://www.hustons.homechoice.co.uk/nnd/ znajdziecie dwa nowe pakiety backup-manager i dvd+rw-tools.

Backup-manager (http://www.backup-manager.org/) jest narzędziem pozwalającym wykonanie kompletnego lub przyrostowaego backupu, pozwala również na backup bazy danych i/lub serwera svn. Wykonane archiwa może składować w określonym katalogu, wypalić na płytce CD/DVD i/lub uploadować na inny komputer wykorzystujac protokoł ftp, ssh, rsync.
Program konfiguruje się w pliku /etc/backup-manager.conf

Do nagrywania płyt wymagana jest instalacja pakietów cdrtools (dla CD/CDRW) i dvd+rw-tools (dla DVD/DVDR[W]). Pakiet cdrtools jest w repozytorium, dvd+rw-tools jest do ściągnięcia z podanego wyżej adresu.

Jak dotąd testy pakietu ograniczyły się do wykonania archiwum, wypalenia go na płycie CDRW, uploadu na serwer ftp, oraz na inny komputer za pomocą ssh (scp).

Przypominam, że aby korzystać z cdrtools należy w lilo.conf dodać opcję:

append="hdd=ide-scsi"

gdzie hdd to nagrywarka (tu urządzenie slave podłączone do drugiego kontrolera IDE, należy to zmienić aby pasowało do naszego systemu). Następnie należy uruchomić lilo, dodać do MODULES w rc.conf moduł ide-scsi i zrestartować komputer. Po restarcie należy wykonać polecenie:

cdrecord -scanbus

fragment wyniku tego polecenia wyglądać może tak:
: [/] [] ()
scsibus0:
        0,0,0     0) 'SONY    ' 'CD-RW  CRX215E1 ' 'SYS2' Removable CD-ROM


z powyższego najważniejsze są trzy cyferki oddzielone przecinkami. Są one adresem nagrywarki. Należy je wpisać do pliku /etc/default/cdrecord (który należy stworzyć) w zmiennej CDR_DEVICE. W tym samym pliku definiujemy zmienną CDR_SPEED która zawiera domyślną prędkość nagrywania. Plik /etc/default/cdrecord może wyglądać tak:

CDR_DEVICE=0,0,0
CDR_SPEED=12

Zapraszam do testów.

Autor:  jamp [ wtorek, 18 kwietnia 2006, 10:49 ]
Tytuł:  Re: Nowy pakiet - backup-manager

Mis' pisze:
append="hdd=ide-scsi"
w rc.conf moduł ide-scsi
CDR_DEVICE=1,0,0
CDR_SPEED=16
Nagrywa dobrze, ale jaki wpis ma być w /etc/fstab, żeby można było podmontować nagrywarkę jako /mnt/cdrom i zobaczyć wypalone pliki.

Autor:  dawidmo [ wtorek, 18 kwietnia 2006, 11:29 ]
Tytuł: 

Można pominąć wpis w /etc/fstab :wink:

tworzysz katalog cdrom w /mnt
: [/] [] ()
mkdir /mnt/cdrom

następnie jako root
: [/] [] ()
mount -t iso9660 -o ro /dev/hdX /mnt/cdrom

w miejsce X wstawiamy w zależnośći od podlaczenia nagrywarki: b,c lub d

Są to absolutne podstawy, jeśli chodzi o linuksa... itd

Autor:  jamp [ wtorek, 18 kwietnia 2006, 12:03 ]
Tytuł: 

dawidmo pisze:
Można pominąć wpis w /etc/fstab :wink:
tworzysz katalog cdrom w /mnt
: [/] [] ()
mkdir /mnt/cdrom
No tego akurat w NND chyba nie trzeba robić bo jest w standardzie :)
dawidmo pisze:
następnie jako root
: [/] [] ()
mount -t iso9660 -o ro /dev/hdX /mnt/cdrom

w miejsce X wstawiamy w zależnośći od podlaczenia nagrywarki: b,c lub d
ale dalej to nie jest wpis w /etc/fstab
dawidmo pisze:
Są to absolutne podstawy, jeśli chodzi o linuksa... itd
Chyba dla ciebie, bo ja nagrywałem dotąd kopie na taśmach a nie na CD. Poza tym w Linuxie jeżeli coś nagrywałem to na kernelach 2.6.. gzie nagrywarka nie wymagała dodatkowych wpisów i czyniłem to programem k3b :D Nie jestem zawodowym nagrywaczem CDR/CDRW/DVD R-+ z poziomu konsoli :D

Autor:  dawidmo [ wtorek, 18 kwietnia 2006, 12:20 ]
Tytuł: 

Ja mam w fstab tak:
: [/] [] ()
/dev/hdc        /mnt/cdrom       iso9660     noauto,owner,ro  0   0

Jeśli chodzi o podmontowanie już nagranej płyty to
: [/] [] ()
mount  /dev/hdc /mnt/cdrom


Ps:
Nie da sie zamontować płyty bez wpisu w fstab (chyba), mój bład przyznaje sie :wink:
po za tym pisałeś jak zobaczyć wypalone pliki, a nie jak nagrywać :D

Autor:  jamp [ wtorek, 18 kwietnia 2006, 12:34 ]
Tytuł: 

dawidmo pisze:
Ja mam w fstab tak:
: [/] [] ()
/dev/hdc        /mnt/cdrom       iso9660     noauto,owner,ro  0   0

Jeśli chodzi o podmontowanie już nagranej płyty to
: [/] [] ()
mount  /dev/hdc /mnt/cdrom


Ps:
Nie da sie zamontować płyty bez wpisu w fstab (chyba), mój bład przyznaje sie :wink:
po za tym pisałeś jak zobaczyć wypalone pliki, a nie jak nagrywać :D
O nagrywaniu nie było mowy tylko o montowaniu nagrywarki w systemie plików :)
A twoja komenda u mnie nie działa
: [/] [] ()
mount -t iso9660 -o ro /dev/hdd /mnt/cdrom
: [/] [] ()
mount: wrong fs type, bad option, bad superblock on /dev/hdd,
       missing codepage or other error
       (could this be the IDE device where you in fact use
       ide-scsi so that sr0 or sda or so is needed?)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Autor:  dawidmo [ wtorek, 18 kwietnia 2006, 12:49 ]
Tytuł: 

Przedewszystki musze wiedzieć czy to nagrywarka na SCSI (nigdy nie miałem) czy na IDE
a także gdzie jest podłączona (hdb,hdc,hdd).
Tego jak narazie nie używaj
: [/] [] ()
mount -t iso9660 -o ro /dev/hdd /mnt/cdrom


Jeśli chodzi o nagrywaki na IDE to montujesz to jak normalne CD/DVD romy.
może też pomoże zmiana w fstab iso9660 na auto
i później
: [/] [] ()
 mount /dev/hdX /mnt/cdrom


Dla przykładu podam ci jeszcze wpis w fstab w SuSE
: [/] [] ()
/dev/cd                     /media/cd            subfs      noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
none

Autor:  Mis' [ wtorek, 18 kwietnia 2006, 21:40 ]
Tytuł: 

Poprawiona wersja pakietu znajduuje się tu: http://www.hustons.homechoice.co.uk/nnd/

Poprawiona została ścieżka do bzip2 oraz błąd w scripcie instalacyjnym.

Co do pytania o wpis w fstab - napisz jaki masz zainstalowany kernel. Prawdopodbnie błąd jest w konfiguracji kernela, chodzi o opcję CONFIG_BLK_DEV_SR, która prawdopodobnie nie jest ustawiona. Możesz również pokazać jak wygląda ta linia w konfigu twojejgo kernela.

Autor:  jamp [ piątek, 21 kwietnia 2006, 01:25 ]
Tytuł: 

Mis' pisze:
Co do pytania o wpis w fstab - napisz jaki masz zainstalowany kernel. Prawdopodbnie błąd jest w konfiguracji kernela, chodzi o opcję CONFIG_BLK_DEV_SR, która prawdopodobnie nie jest ustawiona.
I to było to :) Bez ponownej budowy jajka się nie obyło ;)

Autor:  Mis' [ piątek, 21 kwietnia 2006, 01:30 ]
Tytuł: 

jamp pisze:
Mis' pisze:
Co do pytania o wpis w fstab - napisz jaki masz zainstalowany kernel. Prawdopodbnie błąd jest w konfiguracji kernela, chodzi o opcję CONFIG_BLK_DEV_SR, która prawdopodobnie nie jest ustawiona.
I to było to :) Bez ponownej budowy jajka się nie obyło ;)


Znaczy teraz mountujesz płytke jako urzadzenie /dev/srX, tak?

P.S. Nowy kernel już się robi...

Autor:  jamp [ piątek, 21 kwietnia 2006, 02:01 ]
Tytuł: 

Mis' pisze:
Znaczy teraz mountujesz płytke jako urzadzenie /dev/srX, tak?
Dokładnie tak i działa :D
Mis' pisze:
P.S. Nowy kernel już się robi...
:?: Napisz coś więcej :)

Autor:  MAC!EK [ piątek, 21 kwietnia 2006, 15:10 ]
Tytuł: 

jamp pisze:
Mis' pisze:
P.S. Nowy kernel już się robi...
:?: Napisz coś więcej :)


dodane BLK_DEV_SR w jajku IDE, dodane wszystkie kontrolery SCSI w jajku SCSI, highmem=4gb ramu, ACPI i APM

Autor:  jamp [ piątek, 21 kwietnia 2006, 21:30 ]
Tytuł: 

MAC!EK pisze:
dodane BLK_DEV_SR w jajku IDE, dodane wszystkie kontrolery SCSI w jajku SCSI, highmem=4gb ramu, ACPI i APM
Dzięki za uchylenie rąbka tajemnicy :wink: Napewno te zmiany załatwią kilka spraw :)

Autor:  tasiorek [ piątek, 21 kwietnia 2006, 22:10 ]
Tytuł: 

jamp pisze:
Dzięki za uchylenie rąbka tajemnicy

Zadna tajemnica, wiekszosc propozycji (i co za tym idzie zmian) jest opisana w mantisie :P

Autor:  Niebieski [ poniedziałek, 19 czerwca 2006, 14:45 ]
Tytuł:  Jak pozbyć się komunikatów..

Witam.
Właśnie zainstalowałem b-m.

Mam jednak takie pytanie. Jak pozbyć się komunikatów w stylu

Please insert a new media in /dev/cdrom

Oczywiście w nagrywarce jest włożona nowa płytka cd-rw

Chciałbym b-m ustawić w crontabie, a taki komunikat wstrzyma mi skutecznie działania aplikacji.
Z góry dzięki. Pozdrawiam.

Autor:  tassman [ środa, 5 lipca 2006, 17:06 ]
Tytuł: 

link nie działa. prosze o wystawienie go na jakis serw.

Autor:  czerwo [ piątek, 8 września 2006, 02:28 ]
Tytuł: 

Aby nagrywac na dvd trzeba:
Nic nie dopisywac do lilo!!
A nagrywa sie tak:
/usr/bin/growisofs -use-the-force-luke=tty -Z /dev/hdd -J -R /katalog/z/plikami


to "-use-the-force-luke=tty" jest potrzebne jezeli chcemy to z crona pedzic.
Ja troszke zmodyfikowaem ten program i dopisalem sobie na koncu.

echo Kopiuje backup do folderu dvd
cp /40/iso/backup-$fecha.tar.bz2 /40/dvd
echo Sprawdzam rozmiar katalogu
rozmiar=`du -s -m /40/dvd | cut -d "/" -f 1`
echo Aktualny rozmiar folderu: $rozmiar
if [ $rozmiar -gt 3584 ]; then
if [ $rozmiar -lt 4198 ]; then
echo Przygotowanie do wypalania plyty dvd
cd /40
/usr/bin/growisofs -use-the-force-luke=tty -Z /dev/hdd -J -R /40/dvd
echo 'Wypalanie zakonczone powodzeniem lub nie ;)'
echo "Plyta wypalona zmien nosnik lub co tam chcesz robic. Wypalilem $rozmiar." | mail -s "Plyta wypalona `date '+%e.%m.%y'`" bartek@listonosz.com.pl
rm -fr /40/dvd/*
else
echo Za duzo plikow! Nie zmieszcza sie na dvd!
echo Admin dupa :P
echo "Za duzo danych!! $rozmiar." | mail -s "Plyta blad!! `date '+%e.%m.%y'`" bartek@listonosz.com.pl
fi
else
echo Jest jeszcze czas na backup
ile=$[3584 - rozmiar]
echo "Pozostalo "$ile"MB"
fi

Autor:  MAC!EK [ piątek, 8 września 2006, 13:57 ]
Tytuł: 

tutaj chyba musi być $:
: [/] [] ()
ile=$[3584 - rozmiar]

Autor:  czerwo [ piątek, 8 września 2006, 15:44 ]
Tytuł: 

ile=$[3584 - rozmiar]
zapis poprawny, o co ci chodzi?

Autor:  MAC!EK [ piątek, 8 września 2006, 16:06 ]
Tytuł: 

czerwo pisze:
ile=$[3584 - rozmiar]
zapis poprawny, o co ci chodzi?

heh nie wiedziałem że się nie pisze $ w tym :) ale już sobie sprawdziłem:
: [/] [] ()
[macieks@komp_3 ~]$ rozmiar=10;ile=$[10 - rozmiar] ; echo $ile   
0
[macieks@komp_3 ~]$ rozmiar=10;ile=$[10 - $rozmiar] ; echo $ile
0

ja zawsze stosowałem z $ w nawiasach []

Strona 1 z 3 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/