Akeeba backup - відновлення або перенесення сайту

У попередньому уроці вже Ви навчилися робити резервні копії сайту на CMS Joomla, разом з компонентом магазину JoomShopping. звичайно ж. Тепер поставимо нову задачу - відновити сайт з архіву або перенести його на новий хостинг або домен. За своєю суттю ці процеси мало чим відрізняються, і для реалізації задуманого нам будуть потрібні три речі: нова чиста БД, файл з архівом сайту і скрипт для відновлення Akeeba KickStart.

Увага! Перед відновленням сайту з резервної копії переконайтеся в тому, що Ваш архів Новомосковскется і розпаковується. Якщо Ви відновлюєте сайт на тому ж місці і є загроза втратити дані - протестуйте архів на локальному комп'ютері або створіть нову папку на хостингу і відновите сайт спочатку в ній. Тримайте кілька резервних копій Вашого сайту в різних місцях!

Почнемо відновлення з підготовки майданчика - це може бути нова папка для тестування або місце старого сайту. У другому випадку потрібно повністю видалити всі старі файли Joomla - папка повинна бути чистою. Перевірте себе ще раз: точно все надійно зберегли?

Akeeba backup - відновлення або перенесення сайту

Розпакуйте на своєму комп'ютері архівний файл зі скриптом KickStart в окрему папку.

Akeeba backup - відновлення або перенесення сайту

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

Akeeba backup - відновлення або перенесення сайту

Скопіюйте ці чотири файли в ту ж папку, куди Ви помістили файл з резервною копією Вашого сайту.

Akeeba backup - відновлення або перенесення сайту

Наступний крок - це підготовка чистої бази даних. Тут може бути два шляхи: або очистити від таблиць стару базу або створити нову. Насправді є і третій шлях - після запуску скрипта KickStart вибрати очистку або перезапис таблиць в БД, але я віддаю перевагу проробляти подібні операції вручну і усвідомлено.

Увійдіть в панель управління Вашим хостингом і створіть нову базу даних і користувача MySQL з правами на читання і запис в цю БД. Цей крок докладно розглядатися не буде, і, якщо у Вас тут виникли труднощі, зверніться в службу технічної підтримки Вашого хостингу. Якщо Ви хочете використовувати стару Базу, то рекомендую зробити її повну очистку через phpMyAdmin.

Akeeba backup - відновлення або перенесення сайту

Уважно прочитайте інформацію і натисніть ESC. Далі пропонується вибрати файл з резервною копією сайту і витягти файли, натиснувши кнопку «Старт».

Akeeba backup - відновлення або перенесення сайту

Запускається процес вилучення файлів з архіву. Дочекайтеся його закінчення і пропозиції запустити інсталятор.

Akeeba backup - відновлення або перенесення сайту

Ви побачите вікно з інформацією про систему, а в правому верхньому кутку буде знаходитися кнопка «Next», для переходу на наступний рівень установки.

Akeeba backup - відновлення або перенесення сайту

Akeeba backup - відновлення або перенесення сайту

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

Akeeba backup - відновлення або перенесення сайту

Розпочніть процес відновлення Бази Даних. По його завершенню натисніть «Ок».

Akeeba backup - відновлення або перенесення сайту

Akeeba backup - відновлення або перенесення сайту

Введіть необхідну інформацію та натисніть кнопку «Next» в правому верхньому кутку екрану.

Akeeba backup - відновлення або перенесення сайту

Akeeba backup - відновлення або перенесення сайту

Повідомлення каже про успішне видалення директорії інсталятора. Натисніть на кнопку «Ок» і перед Вами відкриється Ваш новий «старий» сайт в тому вигляді, в якому він був збережений. Вітаємо Вас з успішним відновленням або перенесенням Joomla!

Важливий момент!
Обов'язково перейменуйте файл htaccess.txt в .htaccess (точка на початку імені файлу) - без цього не будуть працювати SEF посилання (отримаєте повідомлення - 404 станиця не знайдено). Після повної перевірки сайту на працездатність не забудьте видалити з кореневої директорії п'ять файлів. резервну копію сайту і чотири файли Akeeba KickStart.

P.S. Якщо ви є Власником онлайн-магазину на базі компонента JoomShopping або веб-майстрів, які потребують якісних додатках, то Вам може стати в нагоді наш модуль імпорту та експорту товарів (CSV) або плагін для оптимізації (SEO / SEF).