Резервное копирование на ленту обеспечивает простой способ хранения содержимого хранилища данных на магнитных лентах. Это повышает безопасность данных за счёт создания дополнительной копии на другом типе носителя (лента) и в другом физическом расположении (можно переместить ленты за пределы объекта).
При восстановлении данных из резервных копий чаще всего запрашиваются данные последнего задания резервного копирования. По мере старения данных частота запросов на восстановление снижается. Учитывая это, резервное копирование на ленту позволяет освободить дисковое пространство: данные можно удалять с диска после их архивации на ленте. Это особенно актуально при необходимости долгосрочного хранения (несколько лет).
Однако резервные копии на ленте не обеспечивают произвольного доступа к данным. Для получения доступа к информации её необходимо предварительно восстановить на диск. Кроме того, если ленты хранятся за пределами объекта, их нужно вернуть на место перед началом восстановлени. Поэтому восстановление с ленты может занять гораздо больше времени, чем восстановление с диска.
61.10.1. Поддерживаемое оборудование
PBS поддерживает ленточные накопители Linear Tape-Open 5-го поколения (LTO-5) и новее, а также обеспечивает ограниченную поддержку 4-го поколения (LTO-4).
Смена лент осуществляется по протоколу SCSI Medium Changer, поэтому все современные ленточные библиотеки совместимы с PBS.
Современные ленты LTO-8 обеспечивают скорость чтения/записи до 360 МБ/с Даже при максимальной скорости полная запись или чтения одной ленты занимает не менее 9 часов.
Единственный способ увеличить общую пропускную способность — использовать несколько приводов одновременно. Таким образом, можно запускать несколько заданий резервного копирования параллельно или выполнять восстановление на одних приводах, пока другие заняты резервным копированием.
Необходимо также учитывать, что данные сначала считываются из дискового хранилища. Однако обычные жёсткие диски не способны выдавать данные со скоростью 360 МБ/с. На практике скорость чтения обычно составляет 60–100 МБ/с, поэтому для чтения 12 ТБ, необходимых для заполнения ленты LTO-8, требуется около 33 часов. Чтобы записывать на ленту на полной скорости, необходимо, чтобы исходное хранилище данных обеспечивало соответствующую производительность (например, использовать SSD).
Начиная с LTO-9, при первом использовании любой новый носитель необходимо калибровать (инициализировать) в ленточном приводе для достижения максимальной ёмкости и надёжности записи. Калибровка занимает от 40 до 120 минут на каждый носитель. Рекомендуется выполнять инициализацию с помощью инструментов, предоставляемых производителем привода или чейнджера. Некоторые устройства смены лент поддерживают массовую инициализацию.
Форматирование лент в PBS особым образом, чтобы избежать повторной оптимизации при каждом форматировании или маркировке. Если носитель нужно отформатировать впервые или после использования с другой программой, следует либо использовать встроенные функции привода/чейнджера, либо выполнить «медленное» форматирование в командной строке:
# proxmox-tape format --drive your-drive --fast 0
Эта команда полностью стирает все данные и запускает этап оптимизации.
Если носитель LTO-9 форматируется «быстрым» методом (по умолчанию или с параметром --fast 1), форматируется только первый раздел ленты.