Atnaujintą atsarginę atsarginę kopiją WordPress Labai svarbu, kad būtų galima atkurti tinklaraštį praradus duomenis arba įvykus programišių išpuoliui. Šiame straipsnyje pateikiami įvairūs būdai, kaip tai padaryti.
3 "WordPress" atsarginių kopijų darymo būdai
"WordPress" sėkmės paslaptis neabejotinai yra tai, kad ja gali naudotis ir mažiau techniškai išprusę žmonės, norėdami įkelti savo tinklaraštį į žiniatinklį. Dėl savo populiarumo daugelis žmonių taip pat naudoja "WordPress", kurio nereguliariai atnaujinami serveriai tampa patrauklūs įsilaužėliams ir duomenų vagims. Nesvarbu, ar tinklaraščio programinės įrangos ir serverio priežiūrą patikėsite sau, ar pasikliausite komerciniu paslaugų teikėju, naujausios atsarginės kopijos nėra raganavimas ir mėgėjams, ir profesionalams.
Komercinių paslaugų teikėjai
Vienas iš paprasčiausių variantų yra "VaultPress" paslauga. Ją siūlo "WordPress" kūrėjai ("Automattic") ir nereikalauja jokių techninių žinių. Atsarginės kopijos daromos naudojant įskiepį, į kurį tereikia įvesti "VaultPress" paskyrą ir prieglobos paslaugų teikėjo prieigos duomenis. Po to jums nebereikia rūpintis atsarginės kopijos kūrimo procesu ar saugykla. Ši prabanga kainuoja 9$ per mėnesį.
Kita automatinio atsarginių kopijų darymo galimybė - įskiepis BackWPup. Galite rinktis nemokamą ir "Pro" versiją, tačiau pastarosios reikia tik tada, jei norite naudotis palaikymo paslaugomis. Šio įskiepio privalumas yra tas, kad galite automatiškai išsaugoti atsarginę kopiją debesų saugykloje. Nemokamoje versijoje šiuo tikslu galima naudotis "Dropbox", S3 paslaugomis ir kitomis paslaugomis, "Microsoft" "Azure", "RackspaceCloud" ir "SugarSync".
Rankų darbo
Žinoma, nebūtina naudoti ir įskiepio, ypač jei turite didesnį projektą serveryje, kurį administruojate patys. Tačiau įsitikinkite, kad naudojate ne tik dabartinį Duomenų bazė bet ir visą WordPress katalogą. Čia rasite ne tik svarbių įskiepių failų, bet ir įkeltų vaizdų. Duomenų bazę galima lengvai eksportuoti naudojant "phpMyAdmin". Jei pasirinksite šį būdą, rekomenduojama procesą automatizuoti. Nereguliarios atsarginės kopijos yra geriau nei jokios, bet vis tiek gali erzinti. Šiuo tikslu su pasirinktu redaktoriumi parašysime tokį scenarijų.
#!/bin/sh
mysqldump -add-drop-table -uusername -ppassword tablename > wordpressbackup.sql
tar -cf wpbackup.tar
ir padarykite jį vykdytinu naudodami chmod +x scriptname.sh.
Tada redaguokite crontabs naudodami cron -e taip:
00 5 * * * 0 /pathtoscript/skriptname.sh
Nuo šiol jūsų serveris sukuria atsarginę duomenų bazės kopiją kiekvieną dieną 5 valandą. Pasirinktinai serveryje arba namuose galite paleisti "cronjob", kuris kartą per dieną automatiškai atsisiunčia atsarginę kopiją. Kita galimybė būtų siųsti jį per curl į pasirinktą vietą.
Išvada
Nesvarbu, ar turite asmeninį, ar verslo tinklaraštį, atsarginių kopijų tema neturėtų būti pamiršta. Dėl savo populiarumo "WordPress" siūlo labai gerus nemokamus ir komercinius sprendimus atsarginėms kopijoms kurti ir apsaugoti. Jei mokate nedidelį mėnesinį mokestį, galite būti tikri, kad jūsų duomenys saugomi pertekliniu būdu ir yra visada prieinami. Jei atsarginę kopiją saugote vietoje, tikimybė, kad ją sugadins sugedusi duomenų laikmena arba į ją bus įsilaužta, yra didesnė nei duomenų centre. Kai atsarginės kopijos daromos rankiniu būdu, svarbu automatizuoti reikiamus procesus naudojant scenarijus. Net ir elementarios "Linux" žinios yra naudingos.