Форум русской поддержки Joomla!® CMS
06.12.2016, 22:02:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Совет по созданию бекапов

 (Прочитано 343 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 266



« : 13.11.2015, 11:32:48 »

Здравствуйте. Посоветуйте как лучше делать бекапы. На хостинге имеется порядка 90 сайтов, на каждом стоит компонент akeeba backup. В ручную заходить на каждый сайт и делать бекап, потом скачивать его на компьютер и удалять с сервера (для экономии места), выходит довольно долго.
В компоненте разрешил удаленный запуск бекапов, и в ISP панели хостинга, в планировщик, добавил строку и задал ежедневный повтор в 0:00:

Код:
wget --max-redirect=10000 "http://сайт1/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
Метод отлично сработал. В указанное время планировщик запустил и создал бекап сайта.

Далее решил сделать для еще одного сайта, добавил в планировщик еще точно такое же задание только для сайта2. - Результат также отличный.

После добавил в планировщик еще 5 строк, для следующих 5 сайтов, с точно такими же настройками. И что я вижу на утро, 2 бекапа которые запускались первыми рабочие, остальные размером по 0КБ.

Я так подозреваю, что сервер не справляется с запуском в одно время стольких команд планировщика. Можно ли как-то объединить все задания планировщика в одно? Чтобы они шли друг за другом, как только завершился бекап первого сайта, начинался делаться второго...

Либо есть вариант начинать играться с временем, для первого задания 0:00, для второго 0:05... Но сайты разные, одни бекапы делаются за минуту, другие за 10 минут.

Вот строки из моих пока 5-ти задач планировщика, все запускаются в 0:00: (естественно я в них скрыл адрес сайта и ключ)
Код:
wget --max-redirect=10000 "http://сайт1/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт2/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт3/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт4/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
wget --max-redirect=10000 "http://сайт5/index.php?option=com_akeeba&view=backup&key=********" -O - 1>/dev/null 2>/dev/null
Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #1 : 13.11.2015, 11:38:00 »

Попробуйте договорится с хостингом оффициально для систематически в указанное время/день делать бекап полный.
Понятно, что платно вам это будет.Пусть сами бекапят, а вы проверяйте переодически.
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6457



« Ответ #2 : 13.11.2015, 11:38:38 »

Рассчитайте время так, что по окончании одного бекапа запускался следующий, но не сразу, а мин через 5 - со временем сайт растет и время бекапа увеличивается
Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 266



« Ответ #3 : 13.11.2015, 11:44:14 »

Попробуйте договорится с хостингом оффициально для систематически в указанное время/день делать бекап полный.
Понятно, что платно вам это будет.Пусть сами бекапят, а вы проверяйте переодически.

На хостинге есть такая функция, наш адмиинстратор ее испытал. Она делает полный бекап ISP панели и всех сайтов на ней в один большой файл. Это не совсем подойдет если мне нужно будет восстановить только 1 сайт. Или восстановить его на другом хостинге который не поддерживает данный вид архивов.

Рассчитайте время так, что по окончании одного бекапа запускался следующий, но не сразу, а мин через 5 - со временем сайт растет и время бекапа увеличивается

Про это я уже подумал, 90 сайтов, если я на каждый буду ставить 15 минут, это займет примерно 22.5 часов, будет складываться ощущение что бекапы делаются постоянно)) Но наверное это пока реальный выход.
Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #4 : 13.11.2015, 11:47:25 »

Но у хостинга есть другое:они могут в планировку ставить определённые вещи, например, бекапы ваших сайтов "поштучно", и тогда вы сможете потребовать любой бекап.
Ну в линуксе вроде есть такая программа, вот не помню точно, поговорите с ними, они же лучше посоветуют.
Если хотите-могу у своего спросить, как лучше в данной ситуации, у меня тоже ИСП панель и линукс у них, и очень мощный хост.
Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 266



« Ответ #5 : 13.11.2015, 11:55:56 »

vipiusss, у нас не совсем хостинг) Это виртуальный сервер, и хостер это наш администратор, поэтому спросить про бекапы у него не получится)

Скажите, а если купить про версию акебы, там как я понял смогу из админки сайта настроить время запуска бекапов, это по сути тоже самое что я делаю в планировщике или это будет лучше работать?
« Последнее редактирование: 13.11.2015, 12:01:12 от Леон » Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #6 : 13.11.2015, 12:02:37 »

ну про акебу незнаю, думаю вам лучше с тех поддержкой акебы пообщаться.
ещё как вариант, можно иной хост купить(для полной уверенности) и там с ними настроить бекапы, чтобы к ним копии шли, а они подскажут, как правильно.
///
лучше технически обезопаситься и делать физические копии, нежели на компоненты или код расчитывать.
думаю лучше с помощью хостинга нового или физ.диска.имхо.
« Последнее редактирование: 13.11.2015, 12:07:39 от vipiusss » Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 266



« Ответ #7 : 13.11.2015, 12:14:34 »

У нас есть 1ТБ на Яндекс диске, в планах настроить чтобы бекапы шли сразу туда, или написание какого-то скрипта который будет также планировщиком или другим способом запускаться и копировать уже созданные бекапы на Яндекс диск. (видели примеры скриптов в сети, но еще не разбирались с этим).
Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #8 : 13.11.2015, 12:24:46 »

Ну Яндекс вы не сможете контролировать и в случае чего-никаких к ним претензий вы не сможете.
А если хост купите и договоритесь-тут уже хост никуда не денется и будет вам делать и отвечать юридически за бекапы.
///
И кстати:посмотрел у себя в ИСП панели:можно восстановление делать, указывая домен полный(я имею ввиду весь бекап сайта),БД и папки по отдельности.
У меня месяц бекапы хост заявляет на хранение.
« Последнее редактирование: 13.11.2015, 12:28:30 от vipiusss » Записан
flyingspook
Профи
********

Репутация: +226/-9
Online Online

Сообщений: 3530


« Ответ #9 : 13.11.2015, 13:11:00 »

В ISP панели есть возможность создавать бэкапы файлов баз и даже отправлять их куда надо для хранения. Вам надо просто все настроить правильно по времени, по папкам/файлам и бд для каждого сайта. Там даже под каждым пользователем настраивается бэкапирование.
Вы выбрали неправильное направление с akeeba backup. Все настраивается и работает в ispmanager только время надо будет указывать свое для каждого бэкапа иначе сервер нагружаться будет.
Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4573


Skype: renor_


« Ответ #10 : 13.11.2015, 13:14:52 »

В ISP панели есть возможность создавать бэкапы файлов баз и даже отправлять их куда надо для хранения.
Вот и я выше написал, что такое в ИСП есть по отдельности, как захочешь, просто ТСу нужно панель лучше поизучать.
Записан
Леон
Давно я тут
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 266



« Ответ #11 : 13.11.2015, 13:18:53 »

Спасибо за советы. Действительно, нужно лучше изучить панель.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet