Posted by Alex
No comments | 22:42
AMANDA — это гибкая масштабируемая система резервного копирования. Краткий обзор системы приведён на странице http://ru.wikipedia.org/wiki/Amanda.

AMANDA — название системы, которая позволяет организовать процедуру резервного копирования на одном сервере для множества компьютеров в сети.
Система имеет архитектуру клиент-сервер. Клиент — это машина, которая нуждается в резервном копировании; сервер — это машина, где находятся внешние системы памяти для хранения резервных копий. В сети может быть большое число клиентов и много серверов. Эта система вполне может использоваться в качестве инструмента для резервного копирования масштаба предприятия. На сервере AMANDA могут использоваться различные внешние устройства:
  • магнитофоны;
  • жёсткие диски;
  • оптические диски;
  • облачная память
Основные особенности:
  • AMANDA — это акроним от Advanced Maryland Automatic Network Disk Archiver (продвинутый автоматический сетевой дисковый архиватор из университета Мериленда);
  • Написана на C и Perl.
  • Система работает на всех операционных платформах Linux/Unix, а также Windows/XP/Vista/7. Копирование с платформы Windows осуществляется с использованием средств SAMBA.
  • Является свободно распространяемым продуктом (исходные тексты и готовые к исполнению программы) в соответствии с лицензией университета в Мериленде и GPL.
  • Разработана с использованием стандартных средств архивирования (dump/restore, GNU tar и др.); описаны возможности расширения, чтобы использовать новые (дополнительные) средства архивирования;
  • Имеет открытый стандартный формат резервной копии на внешнем носителе (на ленте), таким образом при необходимости можно использовать команды mt, GNU tar для восстановления файлов с резервной копии;
  • Имеется возможность создания резервной копии и восстановления 32 и 64 битных машин под Windows;
  • Запоминает в специальном каталоге все файлы, для которых были созданы резервные копии;
  • Проверяет магнитную ленту, кода планируется выводить резервную копию; если лента не предназначена для резервного копирования, то система не будет её использовать;
  • При восстановлении сообщает оператору, какую ленту следует установить и найдёт верную версию резервной копии на ленте;
  • Может быть легко сконфигурирована для использования практически любой ленточной системы (простой магнитофон, ленточная библиотека, ленточный робот и т.п.);
  • Посредством набора API можно использовать как ленточные устройства, включая RAIT (Redundant Arrays of Inexpensive Tape — избыточный массив недорогих магнитофонов), так и виртуальные ленты и диски, DVD-RW, а также облачную память типа AMAZON S3;
  • Поддерживает аутентификацию в сети с использованием OpenSSH;
  • Поддерживает шифрование резервной копии с использованием GPG или других средств шифрования;
  • По запросу может выполнить уплотнение информации, для которой создаётся резервная копия, посредством gzip или другой программы;
  • Поддерживает протокол Kerberos 5, включая зашифрованную передачу данных по сети;
  • Детально сообщает о всех выполненных операциях и возникших ошибках по электронной почте;
  • Динамически подгоняет расписание резервного копирования с различных клиентских машин, чтобы минимизировать ручное изменение конфигурации при изменении числа машин или дисков на клиентской машине;
  • Поддерживает IPv6;
  • Если размер резервной копии больше ёмкости одной ленты (тома), то резервная копия распределяется по нескольким лентам; при восстановлении оператор (человек) будет информирован, в какой последовательности потребуются магнитные ленты;
  • Набор API позволяет сконфигурировать резервное копирование для специализированных приложений, например, СУБД;
  • Можно добавить скрипты, которые будут выполнены до выполнения резервной копии и/или после выполнения резервной копии, например, для проверки согласованности значений в базе данных.
     
Установка системы AMANDA
Конфигурирование и установка системы AMANDA состоит из нескольких шагов, детальное описание которых следует смотреть на сайте http://www.amanda.org. Конфигурирование клиентской машины, откуда данные будут копироваться на сервер AMANDA, является совсем простым:
  • создать пользователя, под которым будет выполняться AMANDA, и группы для этого пользователя; необходимо, чтобы этому пользователю было доступно чтение любых директорий, которые предполагается копировать;
  • установить клиентскую часть AMANDA;
  • добавить сервисы, связанные с AMANDA, в конфигурационный файл Линукс /etc/services и в директорию /etc/xinetd.d;
  • выбрать и сконфигурировать схему аутентификации, которая будет использоваться системой AMANDA в начале обмена данными между клиентом и сервером. По умолчанию предполагается использование файла .amandahosts, который содержит список доверенных имён хостов для системы AMANDA.
Несколько больше необходимо установить для сервера AMANDA.
  • создать пользователя и группу для него;
  • установить серверную часть AMANDA;
  • добавить сервисы, связанные с AMANDA, в конфигурационный файл Линукс /etc/services и в директорию /etc/xinetd.d;
  • подготовить конфигурационные файлы;
  • подготовить сменные носители путём специальной инициализации каждого сменного носителя (ленты, диска, проч.) утилитой AMANDA amlabel.
  • сконфигурировать crontab, чтобы запускать демон AMANDA amdump по расписанию, которое вам удобно.
Система AMANDA имеет массу дополнительных возможностей по наблюдению за выполнением резервного копирования, восстановления данных (утилита amrecover), тонкой настойки для повышения производительности системы в целом, поддерживает детальные логи и т.д.

Размер файла: 4,15 Мб





0 коммент.:

Отправить комментарий

Хочу сказать...

Related Posts Plugin for WordPress, Blogger...

Компьютерные обзоры от izone.ru

Новые программы для платформы Windows

Яндекс.Метрика

SoftPortal.com: свежие новости

Самые новые версии плееров - KMPlayer, POTplayer, GOMplayer