Duomenų bazės kopija bei jos atkūrimas
Parašė 2006 kovo 20 12:03:54
Einame į: Administracijos Panelė-> PHP-Fusion Powered Website Administracijos sistema-> Duomenų bazės atsarginės kopijos
Darom kopiją:
1) Pasirenki po lentelių sąrašu kokią kopiją nori daryti - pagrindinę(pagrindinės lentelės), arba viską(visos lentelės)
Patarimas: visada daryti pilną kopiją (viską).
2) Kopijos tipas: .sql.gz (suspaustas), arba sql (tekstinis failas)
Patarimas: nėra reikšmės, kokią darysi. Skirtumas tas, kad sql.gz greičiau ateis. Geriausiai pasidaryk abi kopijas, ir iš ftp serverio atsisiųsk į kompiuterį. Taip ramiau miegosi, kai backupai bus pas tave namie, o ne kažkur serveryje, kuris gali nulūžt ir pradangint duomenis. (Kiek žinau, tokių atvejų buvo ir ne vienas).
Rizika: Uploadinant atgal sql.gz, gali įvykti netikėtų posūkių - ne visas lenteles gali uploadinti, ypač, jei duomenų bazė yra didelė.
Kopiją uploadinam atgal į duomenų bazę.
1) Patariu, kad nebūtų excesų ir ašarų - sql.gz arba sql kopiją uploadink per ftp tiesiai į Administration-> db backups folderį.
2) Vėl sugrįšk čia (Duomenų bazės atsarginės kopijos). Apačioje pamatysi savo sql.gz arba sql failą (db kopiją).
3) Paspausk nuorodą "Atkurti".
Jei operacija nepavyktų - bandyk dar kartą.
Dar patarimas - jei ruošiesi nešdintis į kitą serverį, prieš instaliuodamas PHP-Fusion, turėsi sukurti duomenų bazę, ar ne?
Tai va - neužmiršk duomenų bazės pavadinimą, Vartotojo vardą, slaptažodį parašyti tokius pačius, kokie jie buvo senoje duomenų bazėje, t.y. - dabar.
Nes paskui turėsi daug krušliavos ir duomenų bazę teks atkūrinėti rankiniu būdu.
p.s. Reikia džiaugtis, kad PHP-Fusion turi tik 36 - 40 lentelių. O kai man rankiniu būdu teko sukiloti PostNukės 127 lenteles? Buvau pažaliavęs dvi dienas.
Taigi - sėkmės.