DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Web Hosting, web serveri i operativni sistemi (http://www.devprotalk.com/forumdisplay.php?f=11)
-   -   Backup - ono o čemu se puno priča, a malo radi (http://www.devprotalk.com/showthread.php?t=6846)

nn.nn 06. 01. 2009. 14:59

Backup - ono o čemu se puno priča, a malo radi
 
Sećam se priče kad su srušeni Blizanci u Njujorku. Neki naš lik je radio u nekoj japanskoj firmi (banka ili nešto slično) na višim spratovima druge zgrade. Kad je u prvu zgradu udario avion, njima su rekli da ne paniče, da ostanu na svojim mestima - sve je u redu. On je čovek došao iz Srbije, pa se odmah sjurio pravo dole niz stepenice. Negde na pola napravila se gužva, pa ga je stigao šef, japanac. Kako je ovaj naš bio dosta mlađi, viši i jači, šef se uhvatio za njegovo rame i non-stop vikao "Napred Srbija, napred Srbija...". Srećom, a zahvaljujući i ovom našem, nekako su uspeli da se probiju kroz tu gužvu i izađu napolje. Ne dugo nakon toga, zgrada se srušila. Tu su se i rastali.

Uveče ovog našeg pozove šef, prvo ga je pitao kako je, onda mu se silno zahvaljivao - život mu je spasao. Na kraju mu kaže da je uspeo da nađe neki novi prostor, da će tokom noći biti postavljeni računari i da sutra dođe na posao, radi se normalno. E, to je backup.

Na koji način i koliko često radite backup?
Da li to radite sami, da li prepuštate da provajder brine o tome ili je možda to zadatak vašeg admina?
Da li backup radite ručno, da li koristite opcije kontrolnog panela (cPanel, Plesk...), da li koristite neku automatiku (koju?)?
Da li radite off-site backup ili je sve lokalno?
Šta backupujete, samo podatke iz baze, aplikaciju, konfiguraciju servera ili možda imate i image celog servera?
Da li testirate backupove i kako?

Dakle, da počnem sa posipanjem pepelom. :)

Na jednoj lokaciji sa dva servera backup se radi 2x dnevno preko cron skripta. Backupuju se podaci iz baze (mysqldump), konfiguracioni fajlovi servera (tar xzvf etc-backup.tgz /etc) i web aplikacije. Backup se potom sinhronizuje (rsync) na drugu mašinu. Nema redovnog off-site backupa. Ako izgore serveri, ode sve dođavola.

Na drugom mestu, gde sam pomagao prijatelju oko administracije, provajder radi backup, ali se 2x dnevno radi backup nezavisno od toga i skida na njegovu lokalnu mašinu (Windows Scheduler task).

Pre neki dan (novogodišnja euforija) zakupio sam Linode VPS, a oni ne rade backup. Planiram da automatizujem off-site backup na Amazon S3 (euforija me držala dva dana :) ).

pcigre 06. 01. 2009. 15:13

Citat:

Na koji način i koliko često radite backup?
DB - 1x dnevno pravim i skidam.
Full (uključujući mailove, ftp itd itd) - pravi se 3x nedeljno, ali se skida samo jednom i jednom se ručno kopira na drugi server.

Citat:

Da li to radite sami, da li prepuštate da provajder brine o tome ili je možda to zadatak vašeg admina?
DB radi skripta na cronu (hvala Peco!)... mada download, naravno, puštam ručno, kao i prebacivanje na drugu mašinu. Full pokrećem ručno.

Citat:

Da li radite off-site backup ili je sve lokalno?
Radim i off-site.

Citat:

Šta backupujete, samo podatke iz baze, aplikaciju, konfiguraciju servera ili možda imate i image celog servera?
Ne radim image celog VPS-a... mada mislim da to radi provajder, pošto u VZPP-u prikazuje da je svakog dana imao promenu statusa u backup (traje oko sat, pa mi deluje da je to to).

Citat:

Da li testirate backupove i kako?
Za sajtove radim samo proveru raspakivanja (jednom sam imao problem sa lošom arhivom).

Jednom sam imao problem sa imenikom... Uredno sam pravio backup imenika na svom kompu... srezao brdo backupova na DVD i sklonio na tamno... verifikacija diska uredno prošla... Crkne imenik na telefonu... Kažem, nema problema, imam ja backup... izvadim... probam jedan, neće, drugi neće... ceo DVD riknuo... U prevodu... samo debili drže backup u rasponu od pola godine na istom DVDu.

flash_back 06. 01. 2009. 15:16

ja radim samo back up baza i to jedamput do dva puta mesecno i tako sve dok nedodje do nekog kraha pa se ne opametim :D salim se, provajder bi trebao da radi back up na svakih 24h, sem ako ne zabusava :)

pcigre 06. 01. 2009. 15:17

Skoro sam imao i drugu situaciju... Postojao je backup (jes' tad bio malo bajatiji). Uzeli da radimo parcijalni restore... i trt... nešto se "pokvarilo" sa našim slovima prilikom importa... Spasao me Flajko :).

srdjan 06. 01. 2009. 16:49

http://phpmybackuppro.net putem cron-ja (nesto jednom, nesto 4x dnevno), salje potom zipovan SQL putem FTP-a na drugi hosting i emailom na GMail.

Backup sajta na drugom hostingu radi isto tako, samo u drugom smeru :)

misk0 06. 01. 2009. 17:04

Na vaznijim serverima imam RAID5 diskove, HOTSWAP + rezervni disk u ormaru (da ne moram cekati dobavljaca).
Na server (svaki) je spojen HP AutoLoader sa 8 ili 10 kaseta (DAT4 i LTO 448) koji svaku noc radi differential backup a jednom sedmicno (za vikend) se radi full backup. Zadnji dan u mjesecu radim FULL backup i kasetu vadim iz Autoloadera i ide na drugo mjesto (u slucaju pozara i slicno).
Na tim serverima, buduci da nema previshe podataka radim backup cijelog sistema, tako da ukoliko se desi ogromna havarija (tipa crknu svi diskovi) imam sistem One Button Disaster Recovery koji se pokrece prije bootovanja OS-a i radi restore sa svih kaseta koje se nalaze u Autoloaderu.

STELLANOVA 06. 01. 2009. 17:37

^ Radis u CIA? :D

LiquidBrain 06. 01. 2009. 17:54

kompletan back up svaki dan, a ponegde i dva puta dnevno :)

misk0 06. 01. 2009. 18:06

Citat:

Originalno napisao STELLANOVA (Napišite 64488)
^ Radis u CIA? :D

Ne, nego imam podatke na serverima koji vrijede vishe od tih servera. Na kraju krajeva, vishe platim VSDL link godisnje nego sto vrijedi server+backup uredjaj (a glava me ne boli).

mangia 07. 01. 2009. 04:48

Citat:

Originalno napisao srdjan (Napišite 64484)
... emailom na GMail.:)

Samo sta kada velicina fajlova predje dozvoljenu kvotu (20MB) a iole ozboljnija baza ima znatno više ?

Moj recept je 1-2x dnevno baza, 1 x dnevno aplikacija, 1 x na 15 dana config fajlovi koji se zapravo i ne mijenjaju tako često. Sve se zipuje i preko ftp-a salje na susjedni server koji takodje radi svoj bekap na ovaj prvi. Sve je podeseno da u 1-2 minuta mogu zamijenuti jedan drugoga. Takođe sve što je manje od mail kvote se šalje i na mail.

To radim preko skripti koje se pokreću preko cron-a.


Vreme je GMT +2. Trenutno vreme je 12:24.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.