архивация на ленте в соответствии с Linux

Это немного архаично, но Вы можете использовать что-то как kermit для использования протокола модемной эры (zmodem, и т.д.). Похож существует программа, предназначенная просто с этой целью, также.

Я когда-то должен был загрузить небольшой файл с удаленного сервера Unix без любых инструментов поддержки, таким образом, я кодировал программой uuencode файл, вывел его с кошкой к терминалу и затем получил получающийся текст с моей локальной терминальной программой, где я раскодировал программой uudecode его. Больной, а?:)

3
задан 24 March 2011 в 20:02
7 ответов

Не пытайтесь сделать это сами. Необходимо использовать программу, такую как amanda или бакулюмы для управления резервными копиями.

Используйте amanda, когда у Вас не будет ленточной библиотеки.

Используйте бакулюмы, когда Вы будете иметь ленточную библиотеку в наличии.


мини-напыщенная речь следует

Несомненно, просто использование dump или tar работы и просты.

Как легкий это должно восстановить определенный файл от неделю назад? Месяц назад? Как Вы отслеживаете то, что то, где? Помните, резервные копии легки, но восстановления являются важной частью.

Можно разработать метод для отслеживания то, что продолжается, и сделайте всю эту работу сами. Вперед! Наслаждайтесь болью, когда вещи будут сложными. Но что Вы получаете от вынимания короткого срока из Вашего расписания для конфигурирования amanda (хорошо, это больше для бакулюмов, но это более сложно. Большие инвестиции, большая установка, больший возврат), Вы возвращаетесь почти сразу. Мы используем его даже для резервных сценариев единственного сервера, поскольку настолько легко настроить, и Вы получаете то, что Вы потратили много раз в конечном счете.

6
ответ дан 3 December 2019 в 05:00

Как всегда с резервными копиями, "Лучше всего" относится к тому, чего Вы создаете резервную копию, почему Вы создаете резервную копию (т.е. что Ваш пытаются смягчить через резервные копии), какие инструменты Вы имеете, сколько данных, как часто, политика хранения, и т.д.

Я действительно использую tar для моего. Amanda и Backula являются слишком большими/сложными, по моему скромному мнению, для единственного резервного копирования машины, но все это зависит от упомянутых выше вещей.

1
ответ дан 3 December 2019 в 05:00

Я, конечно, рекомендовал бы полное резервное копирование по возрастающим резервным копиям - это просто экономит такие усилия!

В то время как можно сделать это с tar (по крайней мере, Вы могут с версией Гну tar), я рекомендовал бы использовать что-то более устойчивое - мне нравится afio (в отличие от tar, куда Вы помещаете файлы в архив, затем сжимают архив, afio сжимается, файл сначала затем добавляет его архив - намного больше надежного решения - и это будет использовать любую программу, которую Вы имеете в наличии для сжатия!). Это обрабатывает многотомный материал.

1
ответ дан 3 December 2019 в 05:00

Я использовал все виды резервных копий. Конечно, Бакулюмы являются надежным способом выполнить резервные копирования, но я думаю часть вопроса, вращаемого вокруг безопасности и простоты. Более трудно найти более легкое или более надежное средство резервного копирования файловой системы, чем использовать старый добрый дамп. (Это предполагает использование файловой системы, поддерживаемой дампом. Согласно тестам, сделанным за эти годы, это, конечно, лучше, чем tar, который имеет немного возможностей с коррекцией ошибок, и после начального дампа уровня 0, можно легко выполнить возрастающие резервные копирования.

1
ответ дан 3 December 2019 в 05:00

Имейте взгляд в этой ссылке, имеет каждый маленькие детали для резервного копирования касания

http://www.cyberciti.biz/faq/linux-tape-backup-with-mt-and-tar-command-howto/

0
ответ дан 3 December 2019 в 05:00
#!/bin/bash

INCR_LOG = "/var/log/increment.snar"
DAY_OF_WEEK = $(date +%u)

if [ $DAY_OF_WEEK = 0 ]; then
  rm $INCR_LOG;
fi

tar -cf archive-$DAY_OF_WEEK.tar --listed-incremental=$INCR_LOG /dir/to/be/backed/up

Что-то подобное этому, настраивает его для выполнения каждый день в crontab. Сделает еженедельное полное резервное копирование и ежедневный incrementals.

0
ответ дан 3 December 2019 в 05:00

Я предложил бы сделать полное начальное резервное копирование, которое охватывает несколько лент, и затем сделайте дифференциальное резервное копирование более чем 5-7 лент на ежедневной основе. Когда размер дифференциального резервного копирования растет для заполнения, полная лента берут другое полное резервное копирование и запускают цикл. В Вашем случае это будет одно полное резервное копирование об один раз в год. Вы могли использовать Amanda для установки его.

0
ответ дан 3 December 2019 в 05:00

Теги

Похожие вопросы