Ленточные библиотеки и правило 3-2-1: резервное копирование на ленту
Кассета не подключена к сети, и зашифровать её удалённо нельзя — поэтому лента вернулась в схемы резервного копирования. Разбираем поколения LTO, расчёт числа кассет и окна копирования, выбор между приводом, автозагрузчиком и библиотекой.
Правило 3-2-1 — это минимальный стандарт резервного копирования: три копии данных, на двух разных типах носителей, одна из них — вне площадки. Ленточная библиотека остаётся самым дешёвым способом закрыть вторую и третью части правила: кассета не подключена к сети, её нельзя зашифровать удалённо, а хранение терабайта на ленте обходится в разы дешевле, чем на дисках.
Разберём, из чего состоит ленточное хранение, как считать ёмкость и окно копирования, чем автозагрузчик отличается от библиотеки и в каких случаях лента проигрывает дисковой схеме.
Из чего складывается схема 3-2-1
- Продуктивная копия. Данные на системе хранения или в серверах — это ещё не резервная копия, а первый из трёх экземпляров.
- Оперативная копия на диске. Быстрое восстановление отдельных файлов и виртуальных машин: дисковый пул, дедупликация, глубина хранения от недели до месяца.
- Копия на другом носителе. Ленточный накопитель или библиотека: длительное хранение, архивы, требования регуляторов.
- Копия вне площадки. Вывоз кассет в другое здание либо репликация в удалённый ЦОД. Пожар и затопление уничтожают всё, что стоит в одной комнате.
- Неизменяемость. Кассета, извлечённая из библиотеки, физически недоступна для шифровальщика — это и есть главный аргумент в пользу ленты сегодня.
Поколения LTO и что они дают
| Поколение | Ёмкость без сжатия | Скорость потока | Совместимость чтения | Где применяется |
|---|---|---|---|---|
| LTO-6 | 2,5 ТБ | 160 МБ/с | LTO-5, LTO-4 | устаревшие архивы, чтение старых кассет |
| LTO-7 | 6 ТБ | 300 МБ/с | LTO-6, LTO-5 | рабочие архивы среднего объёма |
| LTO-8 | 12 ТБ | 360 МБ/с | LTO-7 | основное поколение в эксплуатации |
| LTO-9 | 18 ТБ | 400 МБ/с | LTO-8 | новые внедрения, долгое хранение |
Заявленные вдвое большие цифры на коробках — это ёмкость со сжатием в отношении 2:1, которое достижимо на текстах и базах, но не на уже сжатых видео, образах и архивах. При расчёте закладывайте объём без сжатия, иначе окно копирования и число кассет будут посчитаны вдвое оптимистичнее реальности.
Автозагрузчик, библиотека или отдельный привод
Отдельный привод подходит там, где копия делается на одну-две кассеты и есть кому их менять. Автозагрузчик — это привод с магазином на 8–24 слота в корпусе высотой 1–2 юнита: он закрывает недельный цикл без участия человека. Полноценная библиотека начинается от нескольких десятков слотов, поддерживает два и более приводов, штрихкодовый считыватель и почтовый слот для выдачи кассет без остановки работы. Библиотеки IBM, HPE и Dell строятся по модульному принципу: базовый модуль расширяется дополнительными полками со слотами.
Подключение — SAS для одиночных приводов и небольших библиотек либо Fibre Channel для нагруженных схем с несколькими серверами копирования. Под SAS-подключение потребуется свободный слот и контроллер с внешними портами, под FC — соответствующий адаптер; встроенных портов на серверных платах для этого обычно нет.
Как посчитать конфигурацию
- Объём полного копирования. Сумма данных, которые уходят на ленту за один полный проход. Отсюда — минимальное число кассет с запасом 30 %.
- Окно копирования. Делим объём на реальную скорость потока. Привод LTO-8 при 360 МБ/с пишет около 1,3 ТБ в час — но только если источник успевает отдавать данные.
- Скорость источника. Лента не любит голодания: при недостаточном потоке привод останавливается и перематывает ленту, а скорость падает в разы. Между дисковым пулом и приводом нужен запас по каналу.
- Глубина хранения. Число циклов, которые должны одновременно лежать на кассетах: месяц, квартал, семь лет для отчётности.
- Число приводов. Два привода вместо одного вдвое сокращают окно и дают отказоустойчивость на время ремонта.
- Сервер копирования. Отдельная машина из раздела серверного оборудования с быстрым дисковым кэшем и производительной сетевой картой.
Когда лента не нужна
При объёмах до нескольких десятков терабайт и коротком сроке хранения дешевле обойтись дисковой схемой: QNAP или Synology на площадке плюс репликация на второй такой же в другом здании. Лента начинает выигрывать по стоимости, когда счёт идёт на сотни терабайт и на годы хранения, а восстановление отдельного файла не требуется в течение минут. Ещё один сценарий против ленты — частое восстановление мелких объектов: доступ к ленте последовательный, и на поиск одного файла уходят минуты вместо секунд. Программные средства вроде Acronis и хранилищ Huawei позволяют совместить оба подхода: диск для оперативного восстановления, лента для долгого хранения.
Частые вопросы
Сколько лет хранится кассета? Производители заявляют 15–30 лет при соблюдении условий: температура 16–25 °C, влажность 20–50 %, вертикальное хранение. Реальный срок ограничивает не лента, а наличие привода, способного её прочитать.
Читает ли новый привод старые кассеты? LTO-8 и LTO-9 читают только одно предыдущее поколение. Раньше поддерживалось два, и при переходе на новое поколение это нужно проверять заранее.
Нужна ли чистящая кассета? Обязательно. Привод сам сообщает о необходимости чистки, и игнорировать это нельзя: загрязнённая головка портит и данные, и саму ленту.
Можно ли шифровать данные на ленте? Да, шифрование AES-256 выполняется аппаратно самим приводом начиная с LTO-4. Ключи хранятся в системе управления копированием, и их потеря равносильна потере архива.
Что делать, если библиотека не видит кассету? Проверить штрихкод и его читаемость, затем провести инвентаризацию магазина. Наклейка со стёртым или нестандартным кодом — самая частая причина.
Заменяет ли облако третью копию? Заменяет по расположению, но не по независимости: доступ к облаку идёт по тем же учётным записям, что и к инфраструктуре. Извлечённая кассета от компрометации учётных данных не зависит.
Спроектируем резервное копирование под ваш объём
Пришлите объём данных, требуемую глубину хранения, допустимое окно копирования и текущее оборудование на server@tkasiatorg.ru. Посчитаем число кассет и приводов, подберём ленточные устройства, дисковый пул из систем хранения и кабельную часть подключения.
Читайте также
