Каков наилучший способ последовательного копирования 9 ТБ данных на несколько внешних дисков?

В настоящее время данные хранятся в RAID-массиве 9 ТБ, и многие пользователи имеют много файлов и каталогов. Мы хотели бы сохранить до пяти внешних жестких дисков по 2 ТБ, но поскольку у нас есть только один свободный USB-порт, это необходимо делать последовательно. Это означает, что после подключения жесткого диска № 2 отключается № 1, и мы не узнаем, что изначально было на жестком диске № 1, если программное обеспечение не запомнит его.

Одним из решений было бы назначить каждый файл или каталог на жесткий диск заранее, а затем выполнить это при их подключении. Есть ли простой способ сделать это?

3 ответа

Решение

Большинство коммерческих пакетов программного обеспечения для резервного копирования поддерживают опцию "съемный носитель", о которой вы здесь говорите. Он выполнит резервное копирование, запросит помощь оператора (поменяет диски) и продолжит резервное копирование. Эти пакеты поддерживают базу данных состояний, чтобы отслеживать, какие данные хранятся на каком носителе, поэтому вам не нужно это делать.

Если вы находитесь в земле UNIX, вы олде tar имеет возможности управления медиа. Объединение больших и больших данных между несколькими лентами - это то, для чего они были созданы.

Если вы используете XFS в Unix, xfsdump в нем также есть медиа-менеджмент, помимо того, что может делать tar.

http://wiki.bacula.org/doku.php?id=removable_disk

В этом документе описывается, как использовать съемные диски в качестве носителя для резервного копирования с помощью Bacula. Видя, как многие люди спрашивают об использовании USB-накопителей в качестве носителя резервного копирования в списке электронной почты пользователя Bacula, я почувствовал, что создание этого документа на основе моего опыта использования накопителей USB в качестве носителя резервного копирования может быть полезным для некоторых пользователей Bacula.,

Далее следует описание метода использования нескольких USB-накопителей в качестве носителя для резервного копирования для решения резервного копирования с использованием Bacula, и он основан на моем опыте настройки системы резервного копирования для небольшой компании с тремя серверами и примерно 10 рабочими станциями. Этот метод включает в себя эмуляцию традиционного ленточного библиотечного устройства на основе журнала с использованием разделов на дисках USB в качестве "журналов". Таким образом, этот метод будет одинаково хорошо работать на дисках в Firewire, eSATA или любых других корпусах с возможностью горячей замены, поддерживаемых ОС.

Я думаю, что это может быть примером того, что вы ищете. Как указывалось ранее, любой пакет резервного копирования будет иметь эту возможность.

Если вы ограничены rsync, то я думаю, что ручная подготовка списков файлов для каждого диска будет вариант.

Это довольно стандартно, и любое решение для резервного копирования должно быть в состоянии справиться с этим, ничем не отличаясь от переключения лент, вы просто создаете резервные копии на объединенном томе.

Другие вопросы по тегам