Pogledajte određenu poruku
Staro 02. 12. 2007.   #14
Peca
Super Moderator
Knowledge base
 
Datum učlanjenja: 02.10.2006
Lokacija: Niš
Poruke: 1.618
Hvala: 263
275 "Hvala" u 104 poruka
Peca će postati "faca" uskoroPeca će postati "faca" uskoroPeca će postati "faca" uskoro
Default

Citat:
Originalno napisao pcigre Pogledajte poruku
Do sada smo backup radili "na živo" međutim znatno bi nam bezbednije po backup bilo da odbijemo posete za vreme backupa... E sad, nezgodna varijanta je što se backup radi automatski u 5 ujutru...

Ideja koja mi je pala na pamet je sledeća:
- 1 min pre početka backupa cron izvrši skriptu koja promeni .htaccess i stavi onaj koji kaže da je sajt nedostupan i da pokušaju kasnije...
- startuje se backup i šljaka
- kad se završi backup pošalje mail...

E sad dolazim do problema... kako upaliti nazad automatski server? Možda neka extra pametna skripta koja po primanju e-maila aktivira cron da vrati original .htaccess?

Jel izvodljivo ovako nešto ili sam počeo da maštam?
moj cron menja samo config.php [podaci za login na bazu]
pre backup-a stavim config.php koji ispise da je backup u toku i 'umre' [die()]
onda uradi backup
i onda samo vrati originalni config.php

ne gasim apache uopste.

p.s. za svaki slucaj postavi u cron zasebnu liniju za vracanje originalnog configa, koja ce da se izvrsi recimo 10 min posle backup-a.
evo zasto.
nikad ne znas hoce li backup skripta iz ko zna kog razloga da pukne.
ako pukne - nece stici do linije koja vraca originalni config, i korisnici ce celo jutro da gledaju 'backup u toku'...
zato ce ovaj drugi cron job za svaki slucaj da vrati original, bez obzira da li je vec vracen.
__________________
Vesti | MyCity | Igrice | Zaštita od virusa

Poslednja izmena od Peca : 02. 12. 2007. u 18:02.
Peca je offline   Odgovorite uz citat