LINUX.ORG.RU
ФорумTalks

бэкап: tar + split + dvd-r - максимальный размер файла?


0

0

Решил поделать бэкап на dvd-r. Для бэкапа используется tar + bz2, затем
получившийся файл нужно разбить на куски с помощью split и записать на
dvd-r. Согласно http://en.wikipedia.org/wiki/DVD-R размер dvd-r 4,707,319,808 байт.

Вопросы следующие:
1. Размер для всех выпускаемых dvd-r одинаков, или есть вариации.
2. Для создания iso планируется использовать mkisofs -iso-level 3 -o cd.iso -r cd_dir
В cd_dir будет 2 файла:
md5.sum
backup`date +"%d-%m-%Y"`.tar.bz2.aa
Интересует какой размер указывать для split (или, что равнозначно,
размер всяких iso заголовков), чтобы использовать обьем dvd-r по
максимуму.
3. Согласно mkisofs(8):
Starting with this level, mkisofs also allows files to be larger than 
4 GB by implementing ISO-9660 multi-extent files
На всякий случай спрошу не будет ли каких-нибудь мутных проблем, если я запишу файлы больше 4Gb



anonymous

прочь из толксов!

//mkisofs —> mkudffs

anonymous
()

если один из дисков хренакнется плакал твой бэкап. Лучше bz2 отдельно на каждый диск по кусочкам - больше инфы восстановишь

anonymous
()
Ответ на: комментарий от anonymous

Угу

1 лента 200Gb - 100-200$

Накопитель - предположу что от 1000$

Заодно уж прикупить и сервер на который водрузить rhel + veritas netbackup + лицензии - это чтобы совсем пацанский ентерпрайз

И все это водрузить дома чтобы бэкапить свое личное файло.

O, еще стойку + ups + кондиционер/вытяжку забыл.

Если нечего сказать так нефиг фразочками услышаными от врослых дядь кидаться.

Если уж совсем понтануться то не поверишь - на работе в том числе поднятием вышеприведённого занимаюсь. В качестве ленты Sun StorageTek C2 + solaris 10 вместо rhel

anonymous
()
Ответ на: комментарий от anonymous

Месье разозлилсо... :)

Вообще во фре это интересно реализовано (из хендбука):

17.6.8. Запись необработанных данных на компакт-диски

Вы можете предпочесть запись файла непосредственно на CD без создания файловой системы ISO 9660. Некоторые поступают так при создании резервных копий. Это выполняется гораздо быстрее. чем запись стандартного компакт-диска:

# burncd -f /dev/acd1 -s 12 data archive.tar.gz fixate

Для извлечения данных, записанных так на компакт-диск, вы должны считывать данные из файла непосредственного доступа к устройству:

# tar xzvf /dev/acd1

Вы не можете монтировать этот диск как обычный CDROM. Такой компакт-диск не может быть прочитан ни в какой другой операционной системе, кроме FreeBSD. Если вы хотите монтировать CD или обменяться данными с другой операционной системой, то вы должны использовать mkisofs(8) так, как это было описано выше.

paranormal ★★
()
Ответ на: комментарий от paranormal

> если один из дисков хренакнется плакал твой бэкап. Лучше bz2 отдельно на каждый диск по кусочкам - больше инфы восстановишь

Об этом думал - решил оказаться вообще от компресси

> Вы можете предпочесть запись файла непосредственно на CD без создания файловой системы ISO 9660.

Тоже об этом думал - но хотелось бы чтобы вместе с куском бекапа были некоторый методанные - в данном случае система (hostname), дата, порядковый номер, номер дампа с случае dump-а c freebsd. Можно конечно диски нумеровать, а вышеприведенную информацию хранить отдельно, но это приведёт к некоторой путанице. А так вставил диск и сразу видно что, когда, куда, зачем.

Вообще меня тупо интересует цифра - чтобы вставить в скрипт, который раз в две недели - месяц будет делать бэкап с 3-4 домашних систем.

anonymous
()

Болвани все разные, к тому же последний ГБ там в особо опасной зоне диска, которая быстро портится, я бы ограничился 4 ГБ на болвань или даже 3.

anonymous
()

Для таких объёмов ленты и только ленты или компьютер в другом здании с задублированным терабайтным диском.

DVD идёт лесом как ненадёжная и неудобная технология.

Evgueni ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.