Joomla honlap mentése

P.J. j.pepo at vnet.hu
2011. Okt. 21., P, 12:47:43 CEST


2011.10.21. 10:33 keltezéssel, Kunci írta:
> Szia!
>
> Én egy kicsit fapadosabb de biztos megoldást használok 2 lépésben:
> 1. FTP-n keresztül mappákat és fájlokat letöltöm
> 2. PhpMyAdminban kijelölöm a Joomla tábláit és tömörítve lementem 
> (exportálom).

---

hát ez nem éppen 'biztos

~ha saját maga csinálja vki a mentést akkor eleve egy pár soros php 
script elég lenne hozzá
(parancssorból meghív egy mysql dump-ot a joomla adatbázisára, plusz egy 
tömörítést a
joomla könyvtárra - és már kész is)(akár utána fizikailag más helyre is 
szinkronizálhatja
pluszban - ha karja, stb.)

persze parancssor sem kell - pl. az adatbázis mentését és a 
könyvtárszerkezet tömörítését, elmásolását
egy php scriptből a megfelelő mysql függvények(pl. BACKUP TABLE , stb.) 
felhasználásával is elintézheti,
ill. a műveletet időzítheti is, stb. (vagy ezt távolról is 'kézzel 
bármikor meghívhatja, stb.)

csak az a gond, hogy ha így kézzel, vagy scripttel csinálja, akkor a 
könyvtárszerkezet-tömörítés/elmásolás, illetve a mysql
dump (vagy akár php myadmin-nal a megfelelő művelet) között eltelik 
valamennyi idő - így előfordulhat, hogy
a kettő között épp valaki (aki akkor be volt jelentkezve, vagy ha nem is 
- de lekérdezett vmit, képet töltött fel, stb.) érvényesített valamit, 
aminek mind fájlszinten, mint a yoomla táblákban, vagy pl. az egyik 
tábla értékeiben lehet vmilyen módosító hatása (és ennek is eleve két 
esete van - attól függően, hogy a fájlok lementése, vagy a yoomla 
adatbázis mentése történik-e meg először)

- így ha valaki így végez mentést - akkor ügyelni kell arra - hogy 
meggyőződjön arról, hogy a műveletek elkezdése
és befejeződése között nem-e történt valamilyen változás

~ _a 'külső ilyetén jobb programok pedig ezt is lekezelik_

a te esetedben pl egy fiktív példával - és feltételezve, hogy a képeket 
pl. nem adatbázisban tárolnák:

1: igazgató hajnal 2.10 -kor belép a site-ra és úgy gondolja - feltölti 
gyönyörű arcképét egy tablóra (elkezdi
keresgélni a konkrét fájlt a pendrive-ján)
2: rencergazda kapcsolódik a (fizikai) joomla fájlokhoz - tallózgat, 
majd rábök a tömörítésre, másolásra - a
feladat befejeződik
3: igazgató megkezdi a kép feltöltését - majd befejezi azt (ekkor 
fizikailag is ott lesz a fájl, ill. a bejegyzés is
róla a megfelelő táblában, stb.)
4: rencergazda behívná a phpmyadmint - de mivel kezdőlapnak a 'sex*.com 
van beállítva a böngészőben
- egy picit elmélázik - de aztán behívja a kedvencekből a phpmyadmin-t - 
majd lementi az adatbázist
...
15: rencergazdát reggel azzal fogadják, hogy nem működik az intézmény 
honlapja
16: rencergazda meggyőződik róla: tényleg így van - a joomla egy nem 
frissített pluginja hibájából kifolyólag az
egész site-ot törölte vki - helyette a független antarktiszi köztársaság 
kiáltványa és címere jelenik meg
17: rencergazda a hajnali backup-ból visszaállítja a site-ot, frissíti, 
vagy letiltja a rossz plugin-t
..
22: igazgató behívatja rencergazdát - közli: gyönyörű arcképe nem 
található meg a tablón (linkje igen) - hanem helyette fehér
négyzet és hibaüzenet van
23: rencergazda 'kifogásokat keres, mentegetőzik - visszamenvén 
konstatálja (ezt már csak magának): apache logban
igazgató tényleg kapcsolódott hajnalban és képet töltött fel
..
x: rencergazda a spec. esetekre is gondolva írja át a scriptjét - vagy 
meggyőződik arról, hogy a műveletek
közti időben nem történt változás, ill. olyan - direkt erre is gondoló 
programot telepít fel - amit nyilván i-
lyesmikre is gondolva írtak meg
..
y: igazgató hajnal 2.10 -kor belép a site-ra és úgy gondolja - (most 
már) feltölti gyönyörű arcképét egy tablóra (elkezdi
keresgélni a konkrét fájlt a pendrive-ján)
..

--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://lista.sulinet.hu/pipermail/techinfo/attachments/20111021/cf04687f/attachment.html


További információk a(z) Techinfo levelezőlistáról