The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема архивирования tar, FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Проблема архивирования tar, FreeBSD"  
Сообщение от VVEBER email(ok) on 11-Фев-08, 08:06 
Имеется: мат. плата INTEL DQ35JO (чип q35)
Проц.: Intel Core 2 Duo E6550 2.33 ГГц/ 4Мб/ 1333МГц 775-LGA
Память: 2 модуля по 1Гб Kingston DDR2, НЕ_ECC, НЕ_регистровая
4 HDD: SATA-II 300 Seagate Barracuda ES <3500630NS> 7200rpm 16Mb

А так же:
$ uname -a
FreeBSD fileserv.local 6.2-RELEASE FreeBSD 6.2-RELEASE #1: Tue Jan 15 18:45:50 NOVT 2008     vveber@fileserv.local:/usr/obj/usr/src/sys/FILESERV  amd64

bsdtar 1.2.53 - libarchive 1.2.53

Диски: два из дисков собраны в RAID1, на этом массиве собсвтенно корневая ФС, и особо важные вещицы хранятся (базы от 1Ски, текущие документы организации, расшаренные при помощи samba),
ещё 1 диск просто примонтирован к /storage1 (на нем всякие медиа-файлы), четвертый диск примнотирован /storage2 (сюда кидаем еженедельные архивы баз данных и текущих документов на случай, если кто-то накосячил в базе, чтобы можно было откатиться).

Резервирование базы 1сной (примерно, 2,5 гбайт) проходит четко и нормально, контрольные суммы архива не съезжают, архив поддается разархивированию, данные в порядке.

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

Есть папка /storage0/Kashtak_docs, в ней есть: 20888 файлов (в основном, текстовые и таблицы, немного фотографий. Размер диры 1579 мбайт


/storage0/Kashtak_docs$ ls -la /storage0/Kashtak_docs
total 20888

Сам список опускаю, т.к. очень длинно будет.

Архивируем этот каталог: tar -cpf /storage2/backup/docs/kashtak.tar /storage0/Kashtak_docs

Никаких сообщений об ошибках, архивный файл создается, но размером в 2 раза меньше положенного, и если посмотреть что у него внутри, то полный хаос:

Почему-то каталоги, которые должны быть вложенными, оказались прямо в корне архива, большая часть папок вообще в архив не попала, часть папок оказалось не на своих местах. Причем, появились какие-то странные директории с именем: PaxHeader. В текстовых документах так же полная неразбериха: куски текста из разных файлов. Причем, контрольная сумма архива стабильна не меняется, конец архива правильный, разархивации поддается. Кол-во файлов в архиве: всего 12 тыс., а должно быть 20888. В момент архивирования гарантировано ниодин процесс, кроме tar не обращается к архивируемой ФС.

В чем может быть причина этого безобразия ?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема архивирования tar, FreeBSD"  
Сообщение от butcher (ok) on 11-Фев-08, 10:02 
>Никаких сообщений об ошибках, архивный файл создается, но размером в 2 раза
>меньше положенного, и если посмотреть что у него внутри, то полный
>хаос:

Чем смотрите? Извлекаете куда-то?
archivers/libarchive не пробовали обновлять?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема архивирования tar, FreeBSD"  
Сообщение от VVEBER (ok) on 11-Фев-08, 13:59 
>>Никаких сообщений об ошибках, архивный файл создается, но размером в 2 раза
>>меньше положенного, и если посмотреть что у него внутри, то полный
>>хаос:
>
>Чем смотрите? Извлекаете куда-то?
>archivers/libarchive не пробовали обновлять?

Обновился, все стало нормально: папки встали на места. Спасибо.


Симлинков там вообще нету.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема архивирования tar, FreeBSD"  
Сообщение от vg (??) on 11-Фев-08, 11:56 
ключ -v пробовали? может там много линков (сим-линков)?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру