AMANDA — это гибкая масштабируемая система резервного копирования. Краткий обзор системы приведён на странице http://ru.wikipedia.org/wiki/Amanda.
AMANDA — название системы, которая позволяет организовать процедуру резервного копирования на одном сервере для множества компьютеров в сети.
Система имеет архитектуру клиент-сервер. Клиент — это машина, которая нуждается в резервном копировании; сервер — это машина, где находятся внешние системы памяти для хранения резервных копий. В сети может быть большое число клиентов и много серверов. Эта система вполне может использоваться в качестве инструмента для резервного копирования масштаба предприятия. На сервере 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 состоит из нескольких шагов, детальное описание которых следует смотреть на сайте http://www.amanda.org. Конфигурирование клиентской машины, откуда данные будут копироваться на сервер AMANDA, является совсем простым:
Несколько больше необходимо установить для сервера AMANDA.
Система AMANDA имеет массу дополнительных возможностей по наблюдению за выполнением резервного копирования, восстановления данных (утилита
Размер файла: 4,15 Мб
- создать пользователя, под которым будет выполняться AMANDA, и группы для этого пользователя; необходимо, чтобы этому пользователю было доступно чтение любых директорий, которые предполагается копировать;
- установить клиентскую часть AMANDA;
- добавить сервисы, связанные с AMANDA, в конфигурационный файл Линукс
/etc/services
и в директорию/etc/xinetd.d
; - выбрать и сконфигурировать схему аутентификации, которая будет использоваться системой AMANDA в начале обмена данными между клиентом и сервером. По умолчанию предполагается использование файла
.amandahosts
, который содержит список доверенных имён хостов для системы AMANDA.
- создать пользователя и группу для него;
- установить серверную часть AMANDA;
- добавить сервисы, связанные с AMANDA, в конфигурационный файл Линукс
/etc/services
и в директорию/etc/xinetd.d
; - подготовить конфигурационные файлы;
- подготовить сменные носители путём специальной инициализации каждого сменного носителя (ленты, диска, проч.) утилитой AMANDA
amlabel
. - сконфигурировать
crontab
, чтобы запускать демон AMANDAamdump
по расписанию, которое вам удобно.
amrecover
), тонкой настойки для повышения производительности системы в целом, поддерживает детальные логи и т.д.Размер файла: 4,15 Мб
0 коммент.:
Отправить комментарий
Хочу сказать...