Powrót   Forum CDRinfo.pl > Różne > Komputery - oprogramowanie i sprzęt

Komputery - oprogramowanie i sprzęt Pytania i problemy niezwiązane z nagrywaniem, backupem i grami.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 14.02.2015, 08:31   #1
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,547
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
GNU/Linux - skrypt wykonujący kopię serwera WWW

Mam nastepujacy problem - co jakis czas zmuszony jestem ze wzgledow bezpieczenstwa wykonywac kopie zapasowa serwera WWW. W tej chwili wyglada to tak:

Wybudzam komputer, wlaczam ForkLift, lacze sie przez FTP z serwerem, zaznaczam wszystko i przerzucam zawartosc na jeden z udzialow na dysku WD MyBook Live DUO.

Poniewaz jednak NAS WD jest wlaczony caly czas a w srodku siedzi jakis Linux chcialbym zautomatyzowac proces i wykluczyc z niego uzywanie komputera.

Czy zatem bylby ktos tak mily i podpowiedzial mi jak napisac skrypt ktory wykona:

1. Polaczenie przez FTP na porcie 21 z konkretnym loginem i haslem do serwera.
2. Wybierze cala zawartosc glownego katalogu tj. wszystkie pliki i foldery z zawartoscia.
3. Skopiuje je do /shares/Library/Backup.

Fajnie byloby tez gdyby generowal jakis LOG w konkretnej lokalizacji by przejrzec czy podczas pobierania nie bylo bledow. Do init.d juz sobie sam dodam :-).
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 14.02.2015, 08:45   #2
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Jeżeli masz dostęp do roota na tym serwerze to zrób to przez rsync'a.

rsync łączy się po ssh z serwerem docelowym i przy użyciu protokołu rsync robi kopie danych. Działa to zdecydowanie szybciej niż sposób wyżej, bo rsync wysyła tylko zmienione dane, natomiast w przypadku ftpa za każdym razem wysyłasz całość.

Można też*wykorzystać coś bardziej gotowego - np. rsnapshot http://www.rsnapshot.org
Tutaj jest manual http://www.rsnapshot.org/howto/1.2/r...-HOWTO.en.html
__________________
XMPP: andrzej(at)czerniak.info.pl

Ostatnio zmieniany przez andy : 14.02.2015 o godz. 08:47
andy jest offline   Odpowiedz cytując ten post
Stary 14.02.2015, 08:55   #3
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,547
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Musialbym sie doktoryzowac z tego tematu, czytac co to jest rsync, a co najgorsze pewnie - doinstalowywac go do NASa, a tego chcialbym uniknac. Chce to zrobic jednym skryptem na juz istniejacych poleceniach systemowych.
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 14.02.2015, 08:57   #4
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Nie trzeba się*doktoryzować - wystarczy umiejętność czytania ze zrozumieniem.
http://www.smallnetbuilder.com/nas/n...d-my-book-live

Oprócz czystego rsynca, rsnapshota można użyć jeszcze BackupPC http://pl.wikipedia.org/wiki/BackupPC

Nie wiem tylko czy da się*go zainstalować*na tym nasie.
__________________
XMPP: andrzej(at)czerniak.info.pl

Ostatnio zmieniany przez andy : 14.02.2015 o godz. 09:01
andy jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 20:04   #5
Bartez
Team Member
Zlotowicz
 
Avatar użytkownika Bartez
 
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>
Jak najbardziej rsync. Cały backup na cdrinfo mamy oparty o rsynca i działa to wyśmienicie. W synology rsync jest wbudowany, więc nic nie trzeba doinstalowywać, może w WD też tak jest.
__________________
Pozdrawiam
Bartez

Ranking dysków twardych
Bartez jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 20:20   #6
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,547
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
, a moglbys mi podac linijke jaka mam to uczynic? Probowalem, ale sypie bledami :-/
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 20:23   #7
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Jaka jest ich treść?
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 20:47   #8
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,547
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Problem lezy w wymogu opisanym przez andy'ego - nie mam dostepu do roota.

Zrobilem przez dwie komendy:

cd /shares/Library/Backup/WWW
wget --mirror --ftp-user=login --ftp-password=password --no-host-directories ftp://ftp.server.com

Jak teraz zrobic z tego skrypt i wlaczyc tworzenie loga ktory w nazwie bedzie mial date operacji?
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 20:48   #9
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Przecież*zamieściłem linka w którym jest opisane jak go skonfigurować na WD.
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 20:49   #10
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,547
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Pisales o roocie na serwerze a nie na MBLD. To raczej, w ujeciu logicznym, dwie rozne sprawy.
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 16.02.2015, 21:04   #11
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Z rootem chodziło mi o serwer docelowy..
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 20.02.2015, 18:10   #12
sciadzieda
Banned
 
Data rejestracji: 20.02.2015
Posty: 17
sciadzieda zaczyna zdobywać reputację <1 - 49 pkt>
Koledzy mówią o backupie, a ty chcesz zwykłą, prostą kopię. To co innego.

Na lokalnej maszynie wykonujesz takie polecenie (i to wszystko!):

Kod:
ssh user@server 'cd ~/katalog_serwera; tar cf - .' |  tar xf -
W bieżącym katalogu maszyny lokalnej pojawią się pliki z serwera.

Omówienie:
- polecenie ssh loguje się do zdalnej maszyny
- polecenie cd zmienia katalog na ten z którego chcesz skopiować pliki
- polecenie tar cf - . (myślnik i kropka) tworzy tarballa, po to aby go szybko skopiować (tak jest najszybciej)
- polecenie tar xf - rozpakowuje tarballa na maszynie lokalnej

Aby powyższe polecenie zadziałało bez hasła (czyli ze skryptu, z crona) musisz przed jego wykonaniem umożliwić logowanie do zdalnej maszyny za pomocą kluczy publiczny-prywatny.

Na localu generujesz klucze
Kod:
ssh-keygen -t rsa
Wciskasz Enter, Enter aby utworzyć klucze bezhasłowe.

Kopiujesz klucz publiczny na zdalną maszynę:
Kod:
ssh-copy-id user@server
i już możesz wykonać pierwsze polecenie z tego posta.


I
sciadzieda jest offline   Odpowiedz cytując ten post
Stary 20.02.2015, 18:17   #13
sciadzieda
Banned
 
Data rejestracji: 20.02.2015
Posty: 17
sciadzieda zaczyna zdobywać reputację <1 - 49 pkt>
Aby wykonać kopię ze swojego macbooka możesz wykonać:

Kod:
ssh user@serwer_www 'cd ~/katalog; tar cf - .' | ssh user@ten_twój_nas tar xf -'
- po uprzednim umieszczeniu na obu zdalnych maszynach twoich kluczy (oczywiście robimy to jednorazowo!).

Sposób przydatny aby ominąć jakieś firewalle, zabezpieczenia etc
Kopiowanie następuje z użyciem twojego macbooka.

---------
Możesz też w skrypcie użyć polecenia
Kod:
scp
sciadzieda jest offline   Odpowiedz cytując ten post
Stary 20.02.2015, 22:28   #14
M@X
Get a Mac!
 
Avatar użytkownika M@X
 
Data rejestracji: 18.04.2003
Posty: 10,547
M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>M@X jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Ledwo zarejestrowany, a taki fachowiec ;-). Dzieki, przetestuje jutro!
__________________
"Android to syfiasty, zabugowany, irytujący, zaprojektowany przez idiotów,
lagujący, udający otwarty i wolny system." - sobrus

Hosting na świetnych warunkach z rewelacyjnym wsparciem:
M@X jest offline   Odpowiedz cytując ten post
Stary 20.02.2015, 22:39   #15
sciadzieda
Banned
 
Data rejestracji: 20.02.2015
Posty: 17
sciadzieda zaczyna zdobywać reputację <1 - 49 pkt>
Na Mac OS X nie ma chyba ssh-copy-id

Ta linijka robi to samo:

Kod:
cat ~/.ssh/id_rsa.pub | ssh user@host 'cat >> ~/.ssh/authorized_keys'
To samo czyli dopisuje do pliku authorized_keys, plik klucza publicznego: id_rsa.pub.
sciadzieda jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport

Podobne dyskusje
Dyskusja Autor Forum Odpow. Ostatni Post
PS3 i kopie zapasowe gier z PS2 Zagee Nagrywanie/kopiowanie gier na konsole 1 23.11.2007 09:20
Strona WWW ma być rejestrowana ! ? Czołgista Off topic 23 04.04.2007 17:57
Modernizacja serwera CDRinfo.pl Bartez Propozycje, sugestie, błędy forum 212 06.11.2005 20:28
Serwer www na winXP KarolluZ Off topic 8 08.05.2004 20:50
Wolne porty do FTP lub serwera WWW na pryw. IP Patrixs Off topic 1 27.11.2003 09:41


Wszystkie czasy w strefie CET. Aktualna godzina: 09:21.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.