Сегодня мы запускаем новый инструмент резервного копирования облачных серверов в InfoboxCloud. Теперь доступна возможность создания резервных копий серверов в подходящее время по вашему расписанию, например в конце рабочего дня. Вы можете выбирать количество хранимых резервных копий и настраивать уведомления о создании бекапа.
Данный инструмент является собственной разработкой Infobox и будет доступен наряду со стандартным механизмом резервного копирования. Мы будем рады отзывам и пожеланиям от вас, которые будут учтены при дальнейшей разработке!
Для работы с инструментом запустите его с главной страницы панели управления облаком.
Вы увидите список созданных серверов в облаке. Тут же можно создать резервную копию вручную или нажать на один из этих серверов для восстановления из бекапа или настройки расписания.
В разделе «Резервные копии» мы видим созданные бекапы ранее. Можно восстановиться на нужное состояние или удалить бекап, который больше не требуется.
В разделе «Настройка расписания» можно планировать расписание резервного копирования в формате crontab в нужное время и с подходящей периодичностью (но не чаще раза в день). Пользователь может самостоятельно указать количество хранимых резервных копий (до 9) и email–адрес для получения уведомлений о создании бекапа.
При включении резервного копирования в новом инструменте от 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 каждый день с понедельника по пятницу.
Или настроим резервное копирование в 0 часов ночи по понедельникам.
Если у вас возникают сложности со вводом расписания в формате crontab, воспользуйтесь калькулятором тут. И обязательно напишите нам об этом. Если такой формат покажется сложным — сделаем проще. Ждем отзывов и пожеланий. Если вы не можете оставлять комментарии на Хабре, напишите в Сообществе.
Успешного использования!
Данный инструмент является собственной разработкой Infobox и будет доступен наряду со стандартным механизмом резервного копирования. Мы будем рады отзывам и пожеланиям от вас, которые будут учтены при дальнейшей разработке!
Для работы с инструментом запустите его с главной страницы панели управления облаком.
Вы увидите список созданных серверов в облаке. Тут же можно создать резервную копию вручную или нажать на один из этих серверов для восстановления из бекапа или настройки расписания.
В разделе «Резервные копии» мы видим созданные бекапы ранее. Можно восстановиться на нужное состояние или удалить бекап, который больше не требуется.
В разделе «Настройка расписания» можно планировать расписание резервного копирования в формате crontab в нужное время и с подходящей периодичностью (но не чаще раза в день). Пользователь может самостоятельно указать количество хранимых резервных копий (до 9) и email–адрес для получения уведомлений о создании бекапа.
При включении резервного копирования в новом инструменте от 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 каждый день с понедельника по пятницу.
Или настроим резервное копирование в 0 часов ночи по понедельникам.
Если у вас возникают сложности со вводом расписания в формате crontab, воспользуйтесь калькулятором тут. И обязательно напишите нам об этом. Если такой формат покажется сложным — сделаем проще. Ждем отзывов и пожеланий. Если вы не можете оставлять комментарии на Хабре, напишите в Сообществе.
Успешного использования!
AlexeyNikolaev
Очень неудобно, что существующие резервные копии удаляются. Затрудняет переход на новый механизм.
И как по мне, этот калькулятор лучше www.corntab.com/pages/crontab-gui.
infobox Автор
AlexeyNikolaev Здравствуйте. Учли ваше пожелание. Теперь при настройке нового резервного копирования появилась по-умолчанию включенная опция «Отключить нативное расписание». Если снять эту галочку — резервные копии, созданные старым механизмом сохранятся.