ďťż
 
 
   Przyrostowa kopia pliku bazy danych na serwerze FTP
 
 

Tematy

 
    
 

 

 

 

Przyrostowa kopia pliku bazy danych na serwerze FTP





jacexx - 17-02-2010 21:02
Witam.
Mam serwer z sambą, na którym znajduje się plik, z którego korzysta program zainstalowany na Windowsie i wpisuję sobie w nim różne dane. Potrzebuje przesłać kopie tego pliku na serwer FTP (kopia zapasowa), moje pytanie jest takie czy można tę kopię przesyłać przyrostowo bo sam plik ma ~1GB i ewentualnie z jakiego programu skorzystać.



Marsell - 18-02-2010 11:17
Wydaje mi się, że nie.

Ale sprawdź co będzie jak go spakujesz, pliki baz danych często są wypakowane tekstem w formacie własnym producenta. Myślę, że sprawę załatwi:
tar czvf kopia.tgz twój_plik.db



jacexx - 18-02-2010 13:49
Dziękuje za odpowiedz

Faktycznie po spakowaniu zajmuje połowę, natomiast to i tak sporo żeby wyrzucać to codziennie na ftp i to przy prędkości 512 :). Zastanawiam sie czy jednak nie pozostanę przy jakimś zewnętrznym dysku usb podpiętym do serwera. Chyba że ktoś juz przetrenował lepszy sposób archiwizacji takich plików.



genobis - 18-02-2010 15:31
Taśm się do takich celów używa.



lessmian2 - 18-02-2010 16:00
Racja, tasiemka w takich zastosowaniach się sprawdza jak mało co.

jacexx sprawdź czy rdiff się nada do Twoich zastosowań.



lolleq - 18-02-2010 20:29
Czytnik kart + zestaw kart SD też może sprawę załatwić.



lessmian2 - 19-02-2010 08:28

Czytnik kart + zestaw kart SD też może sprawę załatwić. Jak dla mnie to raczej dziwny pomysł. Już lepszy ten dysk na USB :->



lolleq - 19-02-2010 09:36
Co w nim dziwnego? Zamiast wywalać kilka k PLN na streamer i zestaw taśm aby robić kopię 2GB danych można to zrobić za jakieś 200 PLN - to pierwsza zaleta. Drugą jest to, że w razie zdarzenia losowego typu pożar, zalanie czy nawet kradzież zawsze zostanie kopia z dnia poprzedniego przy założeniu "jedna karta na każdy dzień tygodnia". Dysk USB poza pojemnością nie ma przewag nad rozwiązaniem z kartami, szybkość w tym przypadku nie będzie miała znaczenia.



LordRuthwen - 20-02-2010 09:46
Jak dla mnie dysk sieciowy w innym pomieszczeniu by załatwił sprawę - jest kopia, jest zabezpieczenie w razie pożaru (zakładam, że pożar nie dotrze do tamtego pomieszczenia), jest szybkość zapisu (bo po LAN-ie), nie kosztuje dużo.



lessmian2 - 20-02-2010 12:18

Co w nim dziwnego? To już chyba zboczenie zawodowe, że stronię od wszelkich tego typu "partyzanckich" rozwiązań. Na kartę SD to mogę co najwyżej skopiować kilka plików .mp3 i parę .jpg - natomiast nigdy nie uzależniłbym od tego działania firmy (może to błędne założenie, ale z pierwszego postu wnioskuję że chodzi o jakiś serwer firmowy).

Porównując dyski twarde i karty SD - średni czas bezawaryjnej pracy (mtbf) dochodzi do 1000000 godzin w przypadku dysków. Uważasz, że chińska karta SD za ~15zł zapewni większe bezpieczeństwo (pomijam zdarzenia losowe). Kopię zapasową na karcie SD mogę sobie co najwyżej przykleić magnesem na lodówce :-> Niestety, albo tanio, albo dobrze. Raczej ciężko pogodzić te dwie kwestie. Najlepiej policzyć ile nasze dane są warte, ile będzie nas kosztował przestój związany z awarią, i na podstawie tego ocenić czy dane rozwiązanie jest drogie, czy może jednak już nie tak bardzo, jak się nam wydawało na początku.

Dobrze wykonana kopia zapasowa, powinna charakteryzować się kilkoma cechami:
    l* Pewne medium na którym robimy kopię zapasową (taśma lub hdd), najlepiej w innej lokalizacji.
    * Pewny mechanizm kopii zapasowej - tak abyśmy mieli pewność że dane są zachowane w niezmienionej formie.
    * Okresowe sprawdzenie kopii zapasowej poprzez odzyskanie z niej danych i sprawdzenie ich poprawności.l

PS.
lolleq, nie chcę abyś odebrał mój post jako jakikolwiek atak w Twoim kierunku. Po prostu jeśli coś robimy, róbmy to dobrze używając narzędzi przeznaczonych do tego co robimy.



lolleq - 21-02-2010 19:08

To już chyba zboczenie zawodowe, że stronię od wszelkich tego typu "partyzanckich" rozwiązań. Na kartę SD to mogę co najwyżej skopiować kilka plików .mp3 i parę .jpg - natomiast nigdy nie uzależniłbym od tego działania firmy (może to błędne założenie, ale z pierwszego postu wnioskuję że chodzi o jakiś serwer firmowy).

Porównując dyski twarde i karty SD - średni czas bezawaryjnej pracy (mtbf) dochodzi do 1000000 godzin w przypadku dysków. Uważasz, że chińska karta SD za ~15zł zapewni
Dlatego należy kupić zestaw lepszych kart, np. SanDisk 2G kosztuje okołol 25 PLN/szt. Takie twierdzenie nie jest zawsze prawdziwe - a omawiany przypadek uważam właśnie za wyjątek od niego. Tyle, że zastosowanie streamera z zestawem taśm nie da nam 100% pewności co do jakości kopii - podobnie jak i rozwiązanie z kartami SD. Miałem już przypadki uwalonych urządzeń i nośników - dlatego nigdy nie robię kopii tylko na jedno medium, zawsze jest na dodatkowym dysku (wewnętrznym lub zewnętrznym) oprócz karty. Oczywiście najlepiej mieć zestaw kart o ile jest ktoś, kto dopilnuje wymian. Spoko, dyskutujemy sobie, omawiamy za i przeciw. Ja uważam, że można kwestię kopii rozwiązać za mniej niż 1/10 wartości rozwiązania zalecanego: zestaw 5 x 2G + czytnik = 200 (cena na wyrost), streamer HP AJ846BM + 5 taśm = 2300, ceny brutto. Przewaga streamera jest oczywiście niezaprzeczalna w przypadku, kiedy potrzebujemy kopiować wielkie ilości danych a także, kiedy chcemy w pełni zautomatyzować proces tworzenia kopii bezpieczeństwa (ale to już zaczynają się poważne koszta). Oczywiście najważniejsze powinniśmy ustalić na początku: kwestia potrzeb - czyli nie zawsze rozwiązaniem optymalnym będzie uruchomienie w małej firmie rozwiązania profesjonalnego za worek kasy ;-) A gdybym miał budżet na uruchomienie systemu tworzenia kopii bezpieczeństwa w okolicach np. 3k PLN to chyba poważnie bym się zastanowił nad tym, czy kupować streamer czy może postawić gdzieś z boku dodatkowy serwer i odpalić na nim np. AoE. To, że streamery są od lat stosowane do robienia kopii bezpieczeństwa i są jako takie rozwiązania sprzedawane nie musi oznaczać, że są rozwiązaniem najlepszym - działa tu pewna bezwładność rynku, której nie musimy się poddawać ;-)



Yampress - 25-02-2010 19:00
rsync



sojeft - 07-03-2010 22:52
Tak jak kolega Yampress napisał albo poczytaj o programie rsync albo o kopiach przyrostowych wykonanych tarem (--listed-incremental).

Przy 1GB pliku, możliwości robienia jego kopi zapasowej są ogromne, za minimalną cenę lub nawet za darmo.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis