Як зробити бекап сайту, а потім грамотно ним скористатися.

Сьогодні після літніх канікул повертається наша постійна рубрика Чи знаєте ви? сторін і демонструє нам їх плюси і мінуси, попереджаючи про всілякі небезпеки, що чатують на недосвідчених блогерів і вебмайстрів :).

Тож над темою для цієї посади ми думали недовго. Отже, сьогодні ми говоримо про те, як зробити бекап сайту і в разі необхідності зуміти грамотно застосувати його для відновлення блогу на Вордпрес (WordPress).

бекап

Є два типи адмінів: ті, які не роблять бекапів, і ті, які вже роблять.

До якого типу належите ви? Я вже роблю : )

Як не дивно, але майже завжди буває так, що поки грім не вдарить, чоловік не перехреститься.

Ось і зі мною нещодавно трапилася пригода, яка змусила не тільки уважніше ставитися до створення резервних копій, але й розібратися з тим, як ними користуватися у разі потреби.

Йдеться сьогодні про відновлення сайту або блогу на вордпресі. Способів це зробити є кілька, я розповім вам той, яким я користуюся.

Етап 1. Як зробити бекап сайту

Робіть бекапи регулярно! Хоча б раз на тиждень. Не забувайте зберігати їх до себе на комп'ютер, а також на зовнішній носій, і перевіряйте, щоб вони відкривалися, щоб були файли, і що розмір архіву більше нуля! Це не жарт.

Зберігайте кілька бекапів (наприклад, останніх 3-4), якщо останній виявиться неробочим.

Також створюйте бекап перед кожним оновленням версії вордпресу, черговим експериментом із шаблоном або перед оновленням встановлених плагінів.

Для того, щоб зробити бекап сайту, який працює на вордпресі, існує безліч різних плагінів, але я користуюсяEZ Backup, тому що він зберігаєі базу даних, і файли сайту. Тобто. все, що може знадобитися для відновлення. Налаштування цього плагіна також дозволяють автоматизувати створення бекапів (наприклад, кожного понеділка) і відразу надсилати архів до вас на пошту.

Є й інші способи створення резервної копії (наприклад, через CPanel та FTP).

Етап 2. Відновлюємо файли сайту.

Розпаковуємо архів бази даних на локальному комп'ютері (ви ж скопіювали бекап до себе на комп'ютер?

За допомогою файлового менеджера (Filezilla, Total Commander) приєднуємося FTP до директорії сайту. Заходимо до папкиpublic_html і видаляємо звідти всі файли. Після чого копіюємо файли з розпакованого бекапа в public_html.

У деяких випадках цієї дії буде достатньо для відновлення даних у блозі. Але не завжди. Може бути пошкоджена база даних (наприклад, якщо файли неправильно оновилися).

Етап 3. Як відновити базу даних (БД)

Увага! Перед тим як починати застосовувати цю інструкцію, обов'язково переконайтеся, що у вас збережено резервну копію бази даних.

Далі знаходимо в розділі "Бази даних" меню php MyAdmin та клацаємо по ньому. У вікні бачимо багато всякої всячини, але треба не розгубитися і знайти серед закладок "Бази даних". : ) Вибачте, що пишу такою мовою, але коли у своїх спробах відновити блог я дісталася до цього моменту, у мене вже була не те що розгубленість, а справжнісінька паніка. Клацаємо по цій закладці, а потім за назвою бази даних вашого сайту.Після цього ви побачите таблицю.

Виділяємо галочками всі її елементи і натискаємо… ВИДАЛИТИ. Усі, пошкоджена база даних видалена. Тепер треба відновити той варіант, який був до невдалого поновлення чи експерименту.

Тепер докладніше про те, як знайти файл бази даних із розширенням .sql.

(Цей файл також створюється плагіном EZ Backup. Якщо ви користуєтеся іншим, переконайтеся, що він також створює копію файлу бази даних.)

Відкрийте ще раз розпакований архів (з якого ви вже скопіювали файли до папки public_html). Знайдіть у списку директорій папку, ім'я якої містить backupBD (наприклад, називатися вона буде ось так User_backupBD, де замість User буде ваше ім'я користувача бази даних).

Відкрийте файл, виділіть все та натисніть "копіювати". У полі, вказане вище, потрібно “вставити” цей текст.

Все тепер база даних повинна працювати, і сайт в цей момент стає доступний.

Етап 4. Відновлюємо останні статті

От і все. Вуаль! Все на місці та знову працює!

Скажу чесно, якби я таку інструкцію знайшла в інеті, то була б дуже рада. Але мені довелося чимало повозитися, щоб розібратися з усім цим. І, до речі, Алла в цьому процесі теж брала активну участь, допомагаючи мені розібратися і впоратися з панікою, що охопила мене в момент цієї страшної втрати. 🙂 Дякую, Алло!

Після цього я стала за бекапами стежити дуже уважно. 🙂

Всім удачі та – подбайте про збереження своїх даних сьогодні!

Автор: Іванко Тетяна