Актуално резервно копие на вашите собствени WordPress От съществено значение е да можете да възстановите блога си в случай на загуба на данни или хакерска атака. В тази статия са показани различни начини за това.
3 начина за създаване на резервно копие на WordPress
Тайната на успеха на WordPress със сигурност се крие във факта, че той може да се използва от хора с по-малко технически познания, за да създадат свой собствен блог в интернет. Поради популярността си много хора използват и WordPress, чиито нередовни актуализации правят сървърите им привлекателни за хакери и крадци на данни. Независимо дали се доверяват на поддръжката на софтуера на блога и на сървъра, или разчитат на търговски доставчик, актуалните резервни копия не са магия както за любителите, така и за професионалистите.
Търговски доставчици
Един от най-простите варианти е услугата VaultPress. Тя се предлага от разработчиците на WordPress (Automattic) и не изисква технически познания. Архивирането се извършва чрез плъгин, в който трябва да въведете само акаунта си във VaultPress и данните за достъп на вашия хостер. След това не е необходимо да се притеснявате за процеса на архивиране или съхранение. Този лукс струва 9$ на месец.
Друга възможност за автоматично архивиране е плъгинът BackWPup. Можете да избирате между безплатна и професионална версия, но последната ви е необходима само ако искате да се възползвате от поддръжката. Предимството на този плъгин е, че можете автоматично да запазвате резервно копие в облачно хранилище. В безплатната версия за тази цел са налични Dropbox, S3 услуги и други услуги, Microsoft Azure, RackspaceCloud и SugarSync, от които да избирате.
Ръчна изработка
Разбира се, не е задължително да използвате и плъгин, особено ако имате по-голям проект на сървър, който администрирате сами. Уверете се обаче, че не използвате само текущия База данни но и цялата директория на WordPress. Тук ще намерите не само важни файлове за плъгините, но и качени изображения. Базата данни може лесно да бъде експортирана с phpMyAdmin. Ако изберете този начин, препоръчваме да автоматизирате процеса. Нередовните резервни копия са по-добри от никакви, но все пак могат да бъдат досадни. За целта ще напишем следния скрипт с редактор по наш избор.
#!/bin/sh
mysqldump -add-drop-table -uusername -ppassword tablename > wordpressbackup.sql
tar -cf wpbackup.tar
и го направете изпълним с chmod +x scriptname.sh.
След това редактирайте crontabs, като използвате cron -e, както следва:
00 5 * * 0 /pathtoscript/skriptname.sh
Отсега нататък сървърът ви създава резервно копие на базата данни всеки ден в 5 часа. По желание можете да стартирате cronjob на сървъра или вкъщи, който автоматично да изтегля резервното копие веднъж дневно. Другата възможност е да го изпратите чрез curl до избрано от вас място.
Заключение
Независимо дали управлявате личен или бизнес блог, темата за архивирането не бива да се пренебрегва. Поради своята популярност WordPress предлага много добри безплатни и комерсиални решения за създаване и защита на резервно копие. Ако плащате малка месечна такса, можете да сте сигурни, че данните ви се съхраняват резервирано и са винаги на разположение. Ако съхранявате резервното копие локално, вероятността да бъдете засегнати от дефектен носител на данни или взлом е по-голяма, отколкото в център за данни. Когато архивирате ръчно, е важно да автоматизирате необходимите процеси със скриптове. Дори елементарни познания за Linux са от полза за това.