N1 Nex1on

Atsarginės kopijos: padaryti, atsisiųsti, grąžinti, laikyti kitur

Duomenų bazės kopija vienu paspaudimu, grąžinimas su patvirtinimu ir apsauga, kopijos įkėlimas ir siuntimas į šalį užšifruotai.

Atnaujinta 07.11.2026

Duomenų bazės kopija yra draudimas tam atvejui, kai ištrinta ne tai, atnaujinimas nepavyko arba pavedė talpinimas. Daryti ją reikia prieš bet kokį didesnį pakeitimą.

Kas patenka į kopiją

Kopija yra visos duomenų bazės vaizdas: įrašai, naudotojai, nustatymai ir modulių duomenys. Svetainės failų (įkeltų paveikslėlių public/uploads, savo temų ir modulių) joje nėra: juos kopijuokite atskirai, pavyzdžiui, per FTP. Kopija guli už viešo aplanko, atsisiųsti ją gali tik prisijungęs prie skydelio.

Padaryti ir atsisiųsti

Skyrius „Duomenų bazės atsarginės kopijos“ (meniu „Kopijos ir perkėlimas“). Spauskite „Padaryti atsarginę kopiją“: skydelis parašys, kiek lentelių ir eilučių į ją pateko. Prie kiekvienos sąrašo kopijos yra „Atsisiųsti“ ir „Ištrinti“. Atsisiųskite kopiją į savo kompiuterį: kopija, gulinti tik tame pačiame talpinime, neišgelbės, jei talpinimas dings. Prieš variklio atnaujinimą kopiją padaro pats variklis.

Grąžinti duomenų bazę

Grąžinimas pakeičia viską, kas yra dabar, tuo, kas buvo kopijoje: po jos atsiradę įrašai ir nustatymai dings. Todėl:
- pasirinkite kopiją, įveskite jos pavadinimą ranka ir spauskite „Atkurti duomenų bazę“. Pavadinimas įvedamas tyčia: tarp „paspaudžiau ne ten“ ir „perrašiau pavadinimą“ yra sekundė apmąstyti;
- prieš grąžinimą skydelis pats padaro dabartinės bazės kopiją ir nurodo jos failą: jei rezultatas nepatiko, grįšite prie jos;
- jei grąžinimas nutrūko (uždarytas puslapis, serveris persikrovė), puslapyje atsiras „Duomenų bazės grąžinimas pradėtas ir nebaigtas“ ir mygtukas „Grįžti į būseną prieš bandymą“;
- kopijoje su raudona žyma „nepilna“ trūksta kai kurių dabartinės bazės lentelių. Grąžinimas paliks tas lenteles kaip yra, todėl dalis duomenų bus nauja, dalis sena. Jei to norite, pažymėkite „Suprantu“.

Įkelti kopiją iš kompiuterio

.sql arba .sql.gz failą, padarytą to paties variklio, galima įkelti į sąrašą. Tai gali padaryti tik savininkas ir tik pakartotinai įvedęs slaptažodį. Variklis priima tik šios svetainės iškrovą: bet koks kitas SQL (svetimos lentelės, kelios komandos iš eilės, komandos kaip GRANT) atmetamas nurodant priežastį. Įkelta kopija pati nieko nekeičia: grąžinti iš jos bazę reikia atskiru veiksmu.

Kopijos kitur

Skyrius „Kopijos kitoje vietoje“ atviras tik savininkui. Pagal tvarkaraštį (kasdien arba kartą per savaitę) variklis siunčia kopiją į saugyklą už svetainės ribų: suderinamą su S3, WebDAV arba SFTP. Ką verta žinoti:
- kopija šifruojama raktu, kuris parodomas vieną kartą. Išsaugokite jį saugioje vietoje: be rakto kopijos neatidarysite, o serveryje jo nėra. Jei praradote, sukurkite naują; senos kopijos liks su senu raktu;
- saugyklos raktui suteikite tik rašymo teisę, be trynimo ir sąrašo peržiūros: raktas guli svetainėje, o raktas su trynimo teise, svetainę nulaužus, ištrintų ir išorines kopijas. Laikymo laiką geriau nustatyti saugyklos pusėje;
- „Patikrinti ryšį“ įdeda vieną mažą failą ir nieko netrina; „Siųsti kopiją dabar“ paleidžia siuntimą rankiniu būdu;
- įjungimui reikia pakartotinio slaptažodžio, o keičiant saugyklą ar paslaptis kiekvienas savininkas gauna laišką;
- kai ateis pirmoji kopija, atidarykite ją savo kompiuteryje: atsisiųskite mažą failą nx-decrypt.php, šalia padėkite kopiją ir failą su raktu. Taip vieną kartą įsitikinsite, kad raktas veikia.

Kaip dažnai

Veikiančiai svetainei: kasdienė kopija išorėje ir kopija jūsų kompiuteryje prieš kiekvieną didesnį pakeitimą, atnaujinimą ir masinį valymą.

Ar šis straipsnis padėjo?
Šiame puslapyje