Віддалене створення резервних копій сайтів на Joomla! за допомогою AkeebaBackup
- Детальна інформація
- Опубліковано: П'ятниця, 02 липня 2010 01:40
- Автор Gruz

Відомо, що усі адміністратори діляться на тих хто не робить резервних копій (бекапів) і тих, хто їх вже робить. :)
Проблеми у провайдера, зловмисники чи навіть власні руки можуть звести нанівець місяці вашої роботи.
Користуючись правильно налаштованими Joomla! і Akeebabackup ви можете робити і завантажувати собі на комп'ютер резервні копії декількох сайтів на Joomla! зробивши лише пару кліків.
Більше не буде потреби заходити в п'ятнадцять різних адміністративних частин, запускати процес створення резервних копій і, після його завершення, завантажувати створені файли. Програма зробить все за вас. Автоматичне створення резервних копій може запускатись з певною періодичністю без вашого втручання, що дозволить вам регулярно мати останні резервні копії.
Для цього потрібно:
- Встановити на ваших Joomla-х плагін XML-RPC plugin for Akeeba Backup
- Налаштувати Joomla!
- Встановити на вашому комп'ютері Akeeba Remote Control 2.5
- Налаштувати з'єднання Akeeba Remote Control 2.5 з вашими сайтами
- Запустити процес створення резервних копій
Примітка: Передбачається, що у вас вже встановлено компонент Akeebabackup, його функціональність перевірено.
Отже:
- Вантажимо XML-RPC plugin for Akeeba Backupі встановлюємо його, як звичайний плагін Joomla
Адміністративна частина - Розширення - Встановити/Знищити - Завантажити файл пакета - Browse - обираємо наш файл - тиснемо "Завантажити файли & Встановити"
-
Публікуємо плагін Akeeba Remoting XMLRPC services for Akeeba Backup 3.x
Адміністративна частина - Розширення - Менеджер плагінів
-
Вмикаємо у конфігурації веб-сервіси: Адміністративна частина - Сайт - Конфігурація - Система - Включити Веб-Сервіси - Так
І зберігаємось.
-
Завантажуємо і встановлюємо програму Akeeba Remote Control 2.5
На Linux чудово іде під Wine, проте обіцяють рідну версію незабаром.
Запускаємо.
Рис. 2. Зовнішній вигляд Akeeba Remote Control. -
Обираємо Sites - Add і вводимо відповідні дані
-
Натискаємо Next і очікуємо на результати перевірки. Якщо все пройшло вдало, то програма запитає дані FTP-доступу:
Якщо є така можливість, то бажано вказати ftp-користувача, що має read-only права доступу. Це з'єднання використовується лише для завантаження резервних копій і записувати йому щось на сервер не треба. Але це не критично.
-
Натискаємо Next і очікуємо на результати перевірки. Якщо все пройшло успішно, то після певної затримки матимемо вікно:
Тут треба обрати теку, де зберігаються файли резервних копій на сервері. Зазвичай це administrator/components/com_akeeba/backup
-
Натискаємо Next і програма запитує, куди саме ми збираємось завантажувати резервні копії на вашому комп'ютері. В моєму випадку я їх кладу поряд з локальними версіями сайтів.
-
Після вибору теки, тиснемо Next і отримуємо запитання, щодо періодичності і дати створення резервних копій. Зрозуміло, що для цього програма Akeeba Remote Control має бути запущеною і висіти в треї, якщо йдеться про Windows.
-
Тиснемо Next і ще раз Next.
Отримуємо вікно як, на малюнку
Аналогічними діями у цей перелік можна і варто додати всі ваші сайти.
-
Запускаємо процес
І після його завершення знаходимо файл резервної копій сайту у вказаній у п. 8 директорії.
Примітка 1
З часом резервні копії будуть накопичуватись на сервері, що призведе до перевищення дискової квоти. Щоби цього не сталось, тому можна налаштувати сам компонент Akeebabackup таким чином, щоби він зберігав тільки останні резервні копії за ліком чи за обсягом файлів.
Адміністративна частина - Компоненти - Akeebabackup - Configuration - Quota management
Примітка 2
Часом створення резервної копії чи її завантаження може перериватись, проте перезапуск резервного копіювання чи завантаження допомагає.


Коментарі
Оновив лінки в статті. Перевір.
Там в альфа-стадії з'явилась сьогодні нова версія. Скоро буде актуальна.
Нові версії akeebabackup remote control цього не вимагають. Здається. Ця стаття застаріла, там простіше тепер все робиться.
Підозрюю, їх там просто нема.
Стрічка RSS коментарів цього запису