Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

SCHEDULE(8)

НАЗВАНИЕ
schedule - база данных для автоматического системного резервного копирования.

ОПИСАНИЕ
База данных schedule используется совместно с fsphoto(8) для полу-автоматического системного резервного копирования. Для каждой файловой системы, подлежащей резервному копированию, задается циклический график уровней резервного копирования backup(1).

Этот циклический график (или цикл) представляет собой список уровней дампа (включая отсутствие такового) и указатель последнего выполненного элемента этого списка. Этот указатель регулярно передвигается на очередной элемент списка (при каждом запуске fsphoto, обычно раз в день), начиная сначала при завершении списка. Впрочем, это передвижение осуществляется только в случая успешного выполнения нужного дампа.

Каждая структура в этом файле занимает отдельную строку. Пустые строки и строки комментариев (начинающиеся с #) могут располагаться в любом месте. Распознаются некоторые ключевые слова:

site sitename
Аргумент sitename передается команде fsave в качестве описания метки ленты. Обычно sitename - это название фирмы или номера здания.
media drive k sizes... [format]
Устройство drive - это дисковод гибких дисков, способный обслуживать диски перечисленных емкостей sizes (в килобайтах). Аргумент format, если он задан, - это команда системы UNIX, используемая для форматирования описанных дискет.
media drive d density sizes... [format]
Устройство drive - это стример, поддерживающий плотность записи density и способный обслуживать ленты указанных размеров sizes (в футах). Как и для дискет, format - это команда системы UNIX, используемая для форматирования описанных лент.
[0-9] size savetime importance marker
Описание каждого уровня резервного копирования, как это представлено в разделе fsave(8). Установки по умолчанию таковы:
Level (уровень)Size (размер)Savetime (время хранения)Importance (важность)Marker (маркер)
0-"1 год"критическаянет
1-"3 месяца"необходимаянет
2...7-"1 месяц"важнаянет
8-"2 недели"полезнаянет
9-"1 неделя"предупредительнаянет

Должны быть заданы все четыре поля. Поле size подразумевает использование первого размера, заданного в соответствующем списке media sizes.

Ключевые слова должны помещаться впереди всех графиков резервного копирования файловых систем. Эти графики задаются в виде:

/dev/rfilesys cycle
Файловая система, располагающаяся на устройстве /dev/filesys, предназначается для резервного копирования в соответствии со значением цикла cycle, который представляет собой список уровней дампа разделенных пробелами (команде dump передаются цифры от 0 до 9) или букв x, означающих отсутсвие дампа.

Список дампа cycle должен иметь по крайней мере один элемент, но длина его не ограничивается. Различные файловые системы могут иметь списки cycle различной длины.

Вот пример файла schedule:


# SYSTEM BACKUP SCHEDULE

site mymachine



# Media entries



# 96 tpi 1.2 MB floppy 0

# media /dev/rfd096ds15 k 1200 format /dev/rfd096ds15



# 96 tpi 1.2 MB floppy 1

# media /dev/rfd196ds15 k 1200 format /dev/rfd196ds15



# Cartridge tape 0

# media /dev/rct0 d 20000 300 450 600 tape erase



# 9-track tape 0

# media /dev/rmt0 d 1600 2400 1200 600



# Backup Descriptor Table

#  Backup   Vol.   Save for    Vitality      Label

#  level    size   how long   (importance)   marker

   0        -      "1 year"   critical       "a red sticker"

   1        -      "4 months" necessary      "a yellow sticker"

   8        -      "3 weeks"  useful         "a blue sticker"

   9        -      "1 week"   precautionary  none

# Schedule Table

#            1 2 3 4 5   6 7 8 9 0   1 2 3 4 5   6 7 8 9 0

# Filesystem M T W T F   M T W T F   M T W T F   M T W T F

  /dev/rroot 0 x 9 x 9   8 x 9 x 9   1 x 9 x 9   8 x 9 x 9

  /dev/ru    9 0 9 9 9   9 8 9 9 9   9 1 9 9 9   9 8 9 9 9

В приведенном выше примере файловая система /dev/root копируется на уровне 0, когда fsphoto запускается первый раз (в понедельник), и если этот дамп пройдет успешно, то в следующий раз (во вторник) резервное копирование не выполняется. Если и этот этап пройдет успешно, то в третий раз (среда) будет выполняться дамп 9-го уровня. В случае его успешного завершения в четвертый раз (четверг) дамп не выполняется, а в пятый раз запуска fsphoto (пятница) будет выполняться дамп 9-го уровня.

После каждого успешного выполнения дампа на заданном уровне указатель продвигается таким образом, что очередной запуск fsphoto (на следующий день недели) выполняет запланированный для данной файловой системы следующий дамп. Если же дамп не проходит (прерванный или отложенный оператором), то указатель не продвигается. Таким образом, в очередной раз при запуске fsphoto будет пвторен дамп того же уровня, так что последовательность не будет нарушена (но время может сместиться).

Продолжая этот пример, на 19-й запуск fsphoto будет выполняться дамп /dev/rroot 9-го уровня, на двадцатый раз дамп не выполняется, а на двадцать-первый раз (понедельник каждой пятой недели) цикл начнется сначала с дампа 0-го уровня.

Для более крупной и быстрее меняющейся файловой системы /dev/ru дампирование выполняется чаще (при каждом запуске fsphoto - раз в день, а не через раз), и уровни выбраны так, чтобы исключить выполнение двух полномасштабных дампов (например, на уровнях 0 и 1) крупных файловых систем в один и тот же день. Цикл резервного копирования короче - две недели вместо четырех.

СМ. ТАКЖЕ
fsphoto(8), fsave(8), backup(1)

ПРИМЕЧАНИЯ
Ключевые слова и имена файлов не должны следовать за пробелами или табуляциями.

Нет необходимости задавать имя первичного (/dev/r*) устройства для каждой файловой системы, но если это сделано, резервное копирование пойдет быстрее.

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...