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

backup
http://forum.freesco.pl/viewtopic.php?f=35&t=6789
Strona 1 z 1

Autor:  jhorzombek [ środa, 16 lutego 2005, 22:34 ]
Tytuł:  backup

serdecznie witam
mam taki problemik: Zciech w poscie : http://forum.freesco.pl/viewtopic.php?t ... ght=backup
proponuje taki skrypt w celu stworzenia kopii systemu bezpośrednio na freesco:
#!/bin/sh
NAME=kopia.zapasowa
rm /gdziekolwiek chcesz/${NAME}
cd /mnt
tar -c /mnt/router > ${NAME}.tar
set -- `ls -l ${NAME}.tar`
gzip -9 ${NAME}.tar
mv ${NAME}.tar.gz /gdziekolwiek chcesz/${NAME}.tgz

próbuję zastosować ten pomysł, ale że jestem cienki w tym otrzymuję taki komunikat:

/mnt/router/packages/utils-1/tar: Error exit delayed from previous errors
*root*router/mnt/home/kopie/>
czy ktoś mógłby podpowiedzieć co z tym fantem zrobić

Autor:  Maciek [ środa, 16 lutego 2005, 23:54 ]
Tytuł: 

Zastosuj opcje -cv (da więcej komunikatów o błędach).

Autor:  jhorzombek [ czwartek, 17 lutego 2005, 10:04 ]
Tytuł: 

po wydaniu tylko komendy: tar -cv mnt/router > kopiaS.tar
odpowiedż jest następująca:
mnt/router/
mnt/router/v_0_2_7
mnt/router/loadlin.exe
mnt/router/ramdisk
mnt/router/kernel
/mnt/router/packages/utils-1/tar: Only wrote 5120 of 10240 bytes to -
/mnt/router/packages/utils-1/tar: Error is not recoverable: exiting now

i tworzy się plik" kopiaS.tar" - ale on jest chyba pusty
mam nadzieję, że uda się to rozwiązać

Autor:  Maciek [ czwartek, 17 lutego 2005, 15:53 ]
Tytuł: 

Nie wiem skąd te błędy. Na jednym z serwerów mam taki skrypt:
: [/] [] ()
#!/bin/sh
# backup script
# created 30-11-2002
# by Maciek

COMPUTER=home                 # name of this computer
DIRECTORIES="/mnt/home"        # directoris to backup
BACKUPDIR=/hd                  # where to store the backups
TIMEDIR=/hd/temp               # where to store time of full backup
TAR=/bin/tar                   # name and locaction of tar
NAME=`/bin/date +%y%m%d`
PATH=/usr/local/bin:/usr/bin:/bin
mount /dev/hda6 /hd
$TAR -z -c -f $BACKUPDIR/$COMPUTER-${NAME}.tgz $DIRECTORIES 2>/dev/null
umount /hd

Robi on backup na partycji, która normalnie nie jest montowana. Montuje partycje robi backup i odmontowuje partycję. Kwestię montowania partycji można wyciąć, a reszta to zmienne, więc łatwo to dostosować.
Jednak należy pamiętać, że jesli robimy backup /mnt/router, to musimy zapisywac poza tym katalogiem np w /mnt, jeśli chcemy cały backup /mnt, to faktycznie należy mieć osobną partycje montowaną gdzieś poza /mnt.

Autor:  jhorzombek [ sobota, 19 lutego 2005, 14:16 ]
Tytuł: 

dzięki Maciek, znowu mi pomogłeś - kopia na podmontowanej partycji robi się jak należy - na tej na której jest freesco nie, ale może być jak jest, teraz został problem, który jest u mnie od dawna, mianowicie nie umiem przenieść pliku na mój komp.
Mam server CommuniGate Pro i za żadne skarby nie przechodzą ani w jedną ani w drugą stronę pliki powyżej ok 10MB (pytałem już o to na forum, ale nie udało się - wszystkie limity wyłączone i nadal nic.
Postawiłem więc serwer ftp na moim kompie (FileZilla) i przy pomocy mc próbowałem przerzucić z serwera na mój komp (/#ftp:user:haslo@192.168.0.1 ) wyskakuje :
Błąd Plik ".." istnieje, lecz nie można wykonać operacji stat(): I/O error
i otwiera się folder zdalnego komputera (w tym wypadku mojego) i przy próbie kopiowania pliku większego niż ok1,2MB dostaję :
Nie można zapisać do pliku docelowego "/#ftp:cd /#ftp:~h/freesco2.gho" │
│ No space left on device (28)
malutkie pliki normalnie przechodzą
dodam, że kopiowanie dużych plików z innego kompa w tej samej sieci przy pomocy Total commandra na mój komp jest bezproblemowe
myślę,że to jest moje ostatnie poważne zmartwienie i bardzo jeszcze raz liczę na Ciebie
pozdrowionka j horzombek

Autor:  Maciek [ sobota, 19 lutego 2005, 19:41 ]
Tytuł: 

W jakiś sposób wiąze się to z małym ramdiskiem Freesco. No space left dotyczy ilości wolnego miejsca w /. Pewną poprawe uzyskasz instalując ramdisk z miniwebportalu. Jednak łatwo można przenosic pliki za pomocą FTP. Oczywiście trzeba proftpd zainstalować na Freesco. Nie mam pojęcia dlaczego CGpro nie pozwala przesłać większych plików, to oprogramowanie zamknięte i trudno w nim coś znaleźć. A tak przy okazji zmień katalog roota z / na /mnt - kto wie czy programy uruchamiające się z konta roota własnie dlatego nie burzą się z powodu braku miejsca, choc to dość daleko idące przypuszczenie...

Autor:  jhorzombek [ poniedziałek, 21 lutego 2005, 16:52 ]
Tytuł: 

trochę mnie nie było, ale teraz na temat:
ramdysk mam wymieniony na ten z miniwebportalu już dość dawno, a pamięci mam tylko 32 MB, może to faktycznie mało, a jeżeli chodzi o to proftp, to może ma ktoś adres jakiegoś dobrego artykułu na ten temat, znalazłem adres: www.republika.pl/wydmy/freesco- ale strony niestety już nie ma a może tylko ma inny adres
pozdrowionka
jhorzombek

Autor:  Maciek [ poniedziałek, 21 lutego 2005, 19:31 ]
Tytuł: 

Niestety strona Leszka Filipskiego zniknęła dość dawno. Obecnie po polsku jedyne informacje na www.freesco.pl lub miniwebportalu. Powinno to jednak wystarczyc.. do instalacji mozesz poszukać jakąś nowszą wersję. Zaś 32 MB ramu na Freesco to całkiem niźle.

Autor:  jhorzombek [ wtorek, 22 lutego 2005, 00:06 ]
Tytuł: 

może mógłbyś jeszcze podać adres gdzie znajde paczkę z taką nowszą wersją i jak zwykle bardzo Ci dziękuję za pomoc
poważanie jhorzombek

Autor:  Maciek [ wtorek, 22 lutego 2005, 00:22 ]
Tytuł: 

Nie mam pojęcia, ja używam wersji z download.freesco.pl. Możesz zobaczyć na www.freescosoft.com, może coś jest. Zdaje się, że Bo$dan zrobił też paczkę, ale nie znam adresu...

Autor:  jhorzombek [ wtorek, 22 lutego 2005, 22:26 ]
Tytuł: 

chyba coś sobie zrobie, wściekam się niesamowicie:
znalazłem paczke, loguję się jako root (su -),wpisuje installpkg.....
jest pytanie czy chce obejrzeć skrypt, odpowiedż-nie ;chcesz kontynuować
-y ; - dostaje komunikat proftpd.sh no such file or directory .
Mnóstwo prób z różnymi pakietami, na różnych serwerach, łacznie z zalogowaniem się na serwer bezpośrednio (w piwnicy) i zawsze to samo, może ktoś wie co znowu porobiło się z tym systemem

Autor:  Maciek [ wtorek, 22 lutego 2005, 22:28 ]
Tytuł: 

Używamy polecenia:
installpkg adres/nazwa_pliku (nie: nazwa_pliku.sh)
więc może w tym leży przyczyna.

Autor:  jhorzombek [ wtorek, 22 lutego 2005, 22:39 ]
Tytuł: 

nie, to nie to, wisuje installpkg http://http://download.freesco.pl/packages027/proftpd
czy jest możliwe, że ma to coś wspólnego z ustawieniem PATH
moj plik bash_profile wygląda tak:
#.bash_profile
PATH=/bin:/etc:/tmp:/rc:/rc/rcuser:/mnt/router/packages/utils-1.
PS1=".[37;0m[.[34;1mL.[36mi.[32mn.[33mu.[31mx.[37;0m].[;1m "
[ `tty | sed "s/1//;s/2//"` = /dev/tty ] || PS1="*\u*\h\w/> "
TTY=`tty`
TERM=linux
export PATH PS1 TTY TERM
if [ "$SETUP" = "YES" ];then setup; reboot
else [ "$BIGMEM$LOGNAME" = yroot ] && exec ile; fi
export LC_MESSAGES=pl_PL

i jest z nim napewno coś nie tak, bo całkiem inaczej wygląda znak zachęty itd, przy zalogowaniu lokalnym i zdalnym - chodzi o te PS1

Autor:  Maciek [ wtorek, 22 lutego 2005, 22:51 ]
Tytuł: 

No coż u mnie nie mam w /etc żadnego pliku dla basha a root ma tak:
: [/] [] ()
#.bash_profile
#aliasy i funkcje
if [ -f ~/.bashrc ]; then
        .~/.bashrc
fi
# srodowisko usera i programy
PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc
USERNAME=""
PS1="*\u*\h\w/>"
export USERNAME BASH_ENV PATH PS1 LC_MESSAGES=pl_PL

Ogólną konfigurację załatwia plik profile w /mnt/router/etc
: [/] [] ()
. /etc/system.cfg
PATH=/bin:/etc:/tmp:/rc:/rc/rcuser:.
PS1=".[37;0m[.[34;1mL.[36mi.[32mn.[33mu.[31mx.[37;0m].[;1m "
[ `tty | sed "s/1//;s/2//"` = /dev/tty ] || PS1="[Linux] "
TTY=`tty`
TERM=linux
export PATH PS1 TTY TERM
if [ "$SETUP" = "YES" ];then setup; reboot
else [ "$BIGMEM$LOGNAME" = yroot ] && exec ile; fi

Należy on zdaje się do standardowego Freesco...

Autor:  jhorzombek [ wtorek, 22 lutego 2005, 23:27 ]
Tytuł: 

wpsałem bash_profile dla root-a takie jak u Ciebie i nic nadal:
proftpd.sh No such file or directory
może masz jeszcze jakiś pomysł?

Autor:  Maciek [ środa, 23 lutego 2005, 19:58 ]
Tytuł: 

No cóż, nie mam pojęcia. Sprawdź czy root ma faktycznie w passwd wpisaną ścieżkę /bin/bash, spróbuj ją zmienić na tradycyjne /bin/sh i sprawdź czy wtedy instalacja się uda. Jeśli tak, to będziemy szukać w bashu. Jeśli nie, to sprawdź, czy na pewno dobrze wpisujesz.

Autor:  jhorzombek [ czwartek, 24 lutego 2005, 11:18 ]
Tytuł: 

no i jak zwykle trafiłeś w sedno: po przejściu root'a na sh instalacja odbywa się bezproblemowo, coś jest z tym bash'em, ale proftpd zainstalowany

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