Сегодня мы запускаем новый инструмент резервного копирования облачных серверов в InfoboxCloud. Теперь доступна возможность создания резервных копий серверов в подходящее время по вашему расписанию, например в конце рабочего дня. Вы можете выбирать количество хранимых резервных копий и настраивать уведомления о создании бекапа.
![](http://habrastorage.org/getpro/habr/post_images/e78/045/330/e78045330aea2bb75a1f65be9c52ea82.png)
Данный инструмент является собственной разработкой Infobox и будет доступен наряду со стандартным механизмом резервного копирования. Мы будем рады отзывам и пожеланиям от вас, которые будут учтены при дальнейшей разработке!
Для работы с инструментом запустите его с главной страницы панели управления облаком.
![](http://habrastorage.org/getpro/habr/post_images/35b/70c/aa5/35b70caa50e0ca45306f74999c5df498.jpg)
Вы увидите список созданных серверов в облаке. Тут же можно создать резервную копию вручную или нажать на один из этих серверов для восстановления из бекапа или настройки расписания.
![](http://habrastorage.org/getpro/habr/post_images/4aa/5c9/739/4aa5c973900c1407a9cc937e63cbd8a3.jpg)
В разделе «Резервные копии» мы видим созданные бекапы ранее. Можно восстановиться на нужное состояние или удалить бекап, который больше не требуется.
![](http://habrastorage.org/getpro/habr/post_images/b9f/054/d8f/b9f054d8f0de6dfa1452d4326fecfc62.jpg)
В разделе «Настройка расписания» можно планировать расписание резервного копирования в формате crontab в нужное время и с подходящей периодичностью (но не чаще раза в день). Пользователь может самостоятельно указать количество хранимых резервных копий (до 9) и email–адрес для получения уведомлений о создании бекапа.
![](http://habrastorage.org/getpro/habr/post_images/3bb/8f8/8d1/3bb8f88d126e81f00b7dbb6a430a3df6.jpg)
При включении резервного копирования в новом инструменте от Infobox произойдет отключение нативного менее гибкого инструмента. Существующие резервные копии будут удалены, а новые будут создаваться уже новым инструментом.
Формат Crontab — мощный и гибкий способ описания времени и периодичности действий.
Он состоит из пяти полей, разделенных пробелами:
* * * * *
| | | | |
| | | | +----- Дни недели (диапазон: 1-7)
| | | +------- Месяцы (диапазон: 1-12)
| | +--------- Дни месяца (диапазон: 1-31)
| +----------- Часы (диапазон: 0-23)
+------------- Минуты (диапазон: 0-59, поле недоступно для заполнения)
Любое из пяти полей может содержать символ * (звездочка) в качестве значения. Это означает полный диапазон возможных значений, например, каждая минута, каждый час и так далее.
Любое из полей может содержать список значений, разделенных запятыми (наприимер, 1,4,8) или интервал (поддиапазон) значений, обозначаемый дефисом (например, 1-8).
После звездочки (*) или интервала можно с помощью символа / указать шаг значений. Например, 0-22/2 может использоваться в поле «Дни» для указания того, что действие должно происходить каждые два дня (альтернатива из старого варианта — 0,2,4,6,8,10,12,14,16,18,20,22).
В полях «Месяцы» и «Дни недели» можно вместо числовых значений использовать сокращенные до трех букв названия месяцев на английском (Jan, Feb… Dec) и дней недели (Mon, Tue… Sun)
Например, настроим резервное копирование в 18:00 каждый день с понедельника по пятницу.
![](http://habrastorage.org/getpro/habr/post_images/887/1d0/38a/8871d038a08baed654fdf691a5811d04.jpg)
Или настроим резервное копирование в 0 часов ночи по понедельникам.
![](http://habrastorage.org/getpro/habr/post_images/e16/0be/06e/e160be06e7d9be77e8f0be6e33c45859.jpg)
Если у вас возникают сложности со вводом расписания в формате crontab, воспользуйтесь калькулятором тут. И обязательно напишите нам об этом. Если такой формат покажется сложным — сделаем проще. Ждем отзывов и пожеланий. Если вы не можете оставлять комментарии на Хабре, напишите в Сообществе.
Успешного использования!
![](http://habrastorage.org/getpro/habr/post_images/e78/045/330/e78045330aea2bb75a1f65be9c52ea82.png)
Данный инструмент является собственной разработкой Infobox и будет доступен наряду со стандартным механизмом резервного копирования. Мы будем рады отзывам и пожеланиям от вас, которые будут учтены при дальнейшей разработке!
Для работы с инструментом запустите его с главной страницы панели управления облаком.
![](http://habrastorage.org/getpro/habr/post_images/35b/70c/aa5/35b70caa50e0ca45306f74999c5df498.jpg)
Вы увидите список созданных серверов в облаке. Тут же можно создать резервную копию вручную или нажать на один из этих серверов для восстановления из бекапа или настройки расписания.
![](http://habrastorage.org/getpro/habr/post_images/4aa/5c9/739/4aa5c973900c1407a9cc937e63cbd8a3.jpg)
В разделе «Резервные копии» мы видим созданные бекапы ранее. Можно восстановиться на нужное состояние или удалить бекап, который больше не требуется.
![](http://habrastorage.org/getpro/habr/post_images/b9f/054/d8f/b9f054d8f0de6dfa1452d4326fecfc62.jpg)
В разделе «Настройка расписания» можно планировать расписание резервного копирования в формате crontab в нужное время и с подходящей периодичностью (но не чаще раза в день). Пользователь может самостоятельно указать количество хранимых резервных копий (до 9) и email–адрес для получения уведомлений о создании бекапа.
![](http://habrastorage.org/getpro/habr/post_images/3bb/8f8/8d1/3bb8f88d126e81f00b7dbb6a430a3df6.jpg)
При включении резервного копирования в новом инструменте от Infobox произойдет отключение нативного менее гибкого инструмента. Существующие резервные копии будут удалены, а новые будут создаваться уже новым инструментом.
Формат crontab
Формат Crontab — мощный и гибкий способ описания времени и периодичности действий.
Он состоит из пяти полей, разделенных пробелами:
* * * * *
| | | | |
| | | | +----- Дни недели (диапазон: 1-7)
| | | +------- Месяцы (диапазон: 1-12)
| | +--------- Дни месяца (диапазон: 1-31)
| +----------- Часы (диапазон: 0-23)
+------------- Минуты (диапазон: 0-59, поле недоступно для заполнения)
Любое из пяти полей может содержать символ * (звездочка) в качестве значения. Это означает полный диапазон возможных значений, например, каждая минута, каждый час и так далее.
Любое из полей может содержать список значений, разделенных запятыми (наприимер, 1,4,8) или интервал (поддиапазон) значений, обозначаемый дефисом (например, 1-8).
После звездочки (*) или интервала можно с помощью символа / указать шаг значений. Например, 0-22/2 может использоваться в поле «Дни» для указания того, что действие должно происходить каждые два дня (альтернатива из старого варианта — 0,2,4,6,8,10,12,14,16,18,20,22).
В полях «Месяцы» и «Дни недели» можно вместо числовых значений использовать сокращенные до трех букв названия месяцев на английском (Jan, Feb… Dec) и дней недели (Mon, Tue… Sun)
Например, настроим резервное копирование в 18:00 каждый день с понедельника по пятницу.
![](http://habrastorage.org/getpro/habr/post_images/887/1d0/38a/8871d038a08baed654fdf691a5811d04.jpg)
Или настроим резервное копирование в 0 часов ночи по понедельникам.
![](http://habrastorage.org/getpro/habr/post_images/e16/0be/06e/e160be06e7d9be77e8f0be6e33c45859.jpg)
Если у вас возникают сложности со вводом расписания в формате crontab, воспользуйтесь калькулятором тут. И обязательно напишите нам об этом. Если такой формат покажется сложным — сделаем проще. Ждем отзывов и пожеланий. Если вы не можете оставлять комментарии на Хабре, напишите в Сообществе.
Успешного использования!
AlexeyNikolaev
Очень неудобно, что существующие резервные копии удаляются. Затрудняет переход на новый механизм.
И как по мне, этот калькулятор лучше www.corntab.com/pages/crontab-gui.
infobox Автор
AlexeyNikolaev Здравствуйте. Учли ваше пожелание. Теперь при настройке нового резервного копирования появилась по-умолчанию включенная опция «Отключить нативное расписание». Если снять эту галочку — резервные копии, созданные старым механизмом сохранятся.