Hogyan kell eldobni egy mysql adatbázist?
A Joomla CMS-ben két objektum van, amelyeket időnként biztonsági mentés szükséges: a MySQL adatbázis és a Joomla fájlok maguk. A mentések létrehozása és mentése számos módon megvan, mindegyiknek megvan a saját érdeme és hátránya. Az érthetőség érdekében tabletták formájában hozom őket:
Egyes hostok napi biztonsági másolatot készítenek a Joomla adatbázisról (és nem csak ez a CMS-ről) és a webhelyfájlokról. Szükség esetén egyszerre vagy külön helyreállíthatók.
- Minden automatikusan történik, nem kell aggódnia, hogy elfelejtette biztonsági másolatot készíteni
- Számos másolat van, minden nap biztonsági másolatot készít. Három nappal ezelőtt visszaállíthatja a webhelyet az állam felé
- A biztonsági másolatok elvesznek a tárhely által elosztott lemezterületet
- Az utolsó napokban korlátozott számú másolatot (rendszerint legfeljebb hét) tárolnak
- Ennek megfelelően, ha nem veszi észre az időben történő helyreállítás szükségességét, akkor elveszíti a szükséges biztonsági mentést
- Nem lehet beállítani, hogy mely könyvtárak legyenek biztonsági másolatok, és amelyek nem
- Nem csak Joomla, hanem más CMS-kkel is dolgoznak
- Lehetővé teszi, hogy kiválassza a könyvtárakat a biztonsági mentéshez, és amelyek nem
- Néhány további funkció rendelkezésre áll, például: a tárhelyen lévő fájlok kezelése, a Super Administrator Joomla jelszava visszaállítása (visszaállítása)
- Lehetővé teszi a ZIP archívumok létrehozását és kicsomagolását a kiszolgálón
- Meg kell telepítenünk az egyedi szkripteket a tárhelyhez, konfiguráljuk őket, külön jelszavakat állítunk fel nekik
- "Félautomata" munka - meg kell adnia, hogy mely mappák mentése és monitorozása a folyamat
- Tartalék fájlok létrehozása részekre (a szkript 30 másodperces korlátozása miatt)
- Lehetséges kockázata annak, hogy törölni (figyelmetlenség miatt) a szükséges fájlokat vagy mappákat
- Nem mindig működik ingyenes tárhelyen (pl. Weboldal, www.110mb.com)
A Sypex Dumper Lite program létrehoz egy biztonsági másolatot a MySQL adatbázisról. függetlenül attól, hogy melyik CMS-t használja. Ez egy külön PHP szkript.
A Sypex Dumper Lite (11.6 kB) (1.0.8b verzió) webhelyünkről. Oroszul.
Mit kell tenned először:
// mysql szerver
define ('DBHOST', 'localhost');
Sypex Dumper Lite
Akkor minden nagyon egyszerű:
A gyökere a helyén, akkor lásd: „backup” mappát, amely többek között a fájl „nazvanie_vashey_bazy_Data_sozdaniya_Vremya_sozdaniya.sql.gz” - tele lerakó tárol. FTP kliens letölthető.
Ne felejtsd el rendszeresen ellenőrizni a könyvtárat, és időről időre törölni a régi hulladéklerakókat.
A bázist visszaállíthatja ebből a dumpból. Ehhez:
dump létrehozási folyamat
Ugyanezzel a sikerrel a szkript a helyi számítógépen működik, a DENWER fut. Kívánság szerint átviheti az adatbázist az localhost-ról a szolgáltató kiszolgálójára ezen a szkripten keresztül.
Tanács:
ha a CMS-ben a helyi számítógépen létrehoz egy webhelyet, majd a CMS telepítésének szakaszában átküldi a tárhelynek, adja meg az adatbázis típusának nevét: "loc_goodsite". Így az adatbázis nevével ismerkedhet meg, hogy LOCAL és a "goodsite.ru" webhelyhez tartozik.
Alkalmazási gyakorlat:
dzhumlovodami tapasztalt kiderült, hogy munka közben Sypex Dömper Lite létrehozott hosting könyvtárak és fájlok tulajdonában, nem igaz, és a webszerver. Ez azzal a ténnyel jár, hogy nem törölheti őket FTP-hozzáféréssel. Hatékony megoldást találtak erre a problémára. A közeljövőben leckét felteszik a honlapon: „Hogyan lehet megváltoztatni a jogosultságokat a fájlokat és könyvtárakat által létrehozott PHP - forgatókönyvet.”
Ha zökkenőmentes biztonsági másolatot készít a biztonsági mentéssel, digitális zongorát vásárolhat magától. És a "naryarivat" valami optimista és bravura :-)