Требуется ли удерживающий диск для Аманды?
У меня есть стример, подключенный напрямую к серверу, на котором много статических данных. Т.е. данные не будут меняться во время резервного копирования.
Аманде все еще нужен диск?
2 ответа
Я бы сказал, да. Одна из важных причин такого кеша - позволить программе резервного копирования объединить все данные, необходимые для резервного копирования, и записать их на ленту за одну непрерывную операцию. Это предотвращает необходимость запуска и остановки ленточного накопителя все время, пока программа резервного копирования ищет данные для записи, что, в свою очередь, важно, поскольку при повторном запуске необходимо будет немного вернуться на ленту, чтобы найти правильное положение. процесс, называемый чисткой обуви по очевидным причинам, который сильно изнашивает как привод, так и ленту.
Говорят, что современные накопители гораздо лучше справляются с этой задачей, потому что они замедляются до того, как их буфер записи опустеет, уменьшая эффект блеска обуви, но я все равно попытался бы предотвратить это, где это возможно.
Ответ на ваш вопрос зависит от вашей сетевой среды. Если вы используете аппаратный накопитель на магнитной ленте, Amanda будет использовать диск для хранения резервных копий данных от клиентов до тех пор, пока не будет достаточно для одновременной потоковой передачи всей ленты. Старые накопители на магнитной ленте становятся очень неэффективными как в пространстве, так и во времени, если они продолжают останавливать и перемещать ленту, потому что сервер не отправляет достаточно данных достаточно быстро, чтобы поддерживать потоковую передачу диска. Если ваш современный накопитель не страдает от этого, вы можете пропустить удерживающий диск.
Аманда может осуществлять потоковую передачу непосредственно с клиента на ленточное устройство, минуя диск хранения. Но я обнаружил, что большинство клиентов не могут отправлять резервные данные достаточно быстро, чтобы поддерживать потоковую передачу на магнитной ленте. Однако это может потребоваться, если у клиента есть файловые системы, которые создают резервные копии, превышающие общий доступный объем дискового пространства, даже при сжатии.
Если вы используете виртуальные ленты, то есть ваши ленты на самом деле являются облачным хранилищем, сетевым хранилищем или каким-либо другим выделенным диском, то вам не нужен диск хранения, так как нет необходимости извлекать одни и те же данные дважды, один раз удерживать диск и снова втапать диск.
Опять же, если ваше хранилище Vtape находится в ненадежной сети SAN (как у меня), то диск-хранилище становится очень полезным, поскольку ночные операции резервного копирования будут выполняться в обычном режиме, и Аманда просто заполнит диск-хранилище и проигнорирует непокорное устройство Vtape., После того, как сеть SAN снова заработает, вы можете в любой момент сбросить удерживающий диск на ленту или ленту.
Различные команды восстановления Amanda (amrecover, amrestore и т. Д.) Обычно знают, когда существуют дампы, ожидающие записи на ленту, и знают, как восстановить содержимое из этих файлов, когда они присутствуют.
Подводя итог, можно сказать, что Аманда будет работать без удерживающего диска, но, вероятно, она будет работать намного эффективнее, если у вас есть одна или несколько областей удержания, определенных таким образом, что их общая емкость по меньшей мере равна емкости одной из ваших физических лент.