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