Финалната версия на WordPress 2.9.0 беше пусната преди три дни и донесе няколко нови и много полезни функции. Освен тях обаче, има промени по кода и разни оптимизации, които остават на заден план. Като новак в блогването и в света на WordPress, пуснах ъпдейт към версия 2.9 веднага щом видях, че е излязла. И направих грешка 🙂 Поне си научих урока за следващия път и препоръчвам на всички, които използват WordPress за своя блог, да не бързат с инсталирането на нова версия.
От постъпката ми научих няколко важни неща и препоръчвам всеки да се съобрази с тях, преди да инсталира нова версия на блог системата, особено такава с промени в кода, които засягат и базите данни. Първо трябва да се види дали новият код ще е съвместим с темата на блога ви. После трябва да се провери дали Джаджите ще работят нормално или и те ще създават главоболия. След това трябва да се погледне какво се е случило с датабазата. И всичко това трябва първо да се изтества, преди да бъде пуснато пред читателите. Ето какво смятам да направя следващия път:
- Ще пусна виртуален сървър на компютъра ми, за да видя какви ще са последствията от ъпдейта в реално време. Когато оправя грешките, ще направя повторен тест дали всичко работи както трябва.
- Отново ще направя тест на всичко 🙂
- Преди да приложа промените в самия блог, задължително ще направя бекъп на всичките му системни файлове, както и на датабазите. При вас може да има само една датабаза, ако не сте инсталирали приложения, които се нуждаят от собствена датабаза.
- 10 минути преди ъпдейта ще „скрия“ блога и ще поставя страница, че той няма да бъде онлайн в следващия половин час – 30 минути са достатъчни в повечето случаи при грешка да могат да се върнат старите файлове и всичко да си функционира нормално. В крайна сметка, обявеното време зависи от вас.
- След ъпдейтването, веднага ще започна проверка дали всичко е протекло нормално, както при симулациите. При наличието на проблеми, дори и малки, веднага връщам бекъпа на файловата база и на датабазите, пускам блога и пиша пост за преживяното 🙂
В момента TechStation BG използва WordPress 2.9.0. Поради липсата на бекъп обаче, голяма част от функциите на блога не работят или функционират, но дават грешки. Вие може и да не виждате това, защото повечето мизерии са в администраторския панел, но не се надявам да не споделите моята участ. Ето това са последствията от липсата на бекъп и всичко описано в изброените 5 стъпки. Дали обаче съм единственият, допуснал голяма грешка? Случайно да има и други, които да споделят впечатленията и съветите си?

