Помогите расшифровать эти данные, при архивировании системы полностью с помощью тар:
cd /
tar czvf $BACKNAME . -X $EXCLFILE 1> /dev/null 2>> $LOGNAME
в лог файл записываются такие ошибки:
//******************************
2008-04-28
tar: ./dev/log: socket ignored
tar: ./dev/gpmctl: socket ignored
tar: ./home/Base/datafiles/test_system01.dbf: file changed as we read it
tar: Error exit delayed from previous errors
//******************************
при открытии архива выдает ошибку.
при определинии размера архива:
[root@das old]# du -sm bak_das[2008-04-28].tar.gz
3093 bak_das[2008-04-28].tar.gz
этот же каталог расшарен с помощью самба,
c другого компьютера монтируем этот каталог и при команде
[root@backup-server old]# du -sm bak_das[2008-04-28].tar.gz
2096146 bak_das[2008-04-28].tar.gz
тоесть размер того же архива уже другой.
Помогите разобраться с этой проблемой.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
А ты уверен, что tar такое умеет?
Да на работающей системе?
Рекомендую почитать про cpio.
А прочитать что тебе пишет архиватор слабо?
То самое, о чём я говорил: tar не умеет корректно обрабатывать все типы файлов, один из файлов в процессе архивации быд изменён.
Ещё бы не выдавал.
А ты уверен, что tar такое умеет?
Да на работающей системе?
Да тар такое умеет делать, можешь проверить, только вот на работающей системе делает корректно или нет хотелось узнать.
cpio почитаю, спасибо за помощь,
а кто нибудь устанавливал программу bacula на rhel3
я прочитал статью где устанавливали на FreeBSD, так там есть клиент, сервер, и для консоли, но для rhel3 там только один пакет, непонятно что в этом пакете имеется.
Относительно общего случая я бы не рекомендовал источать такую уверенность :)
Как показывает практика, на момент резервного копирования по такому сценарию систему нужно выводить из работы.
Пожалуйста в отдельную тему.
Архиватор покажет тебе список файлов rpm-пакета.
И вообще — man rpm, он тебе много чего подскажет.
1. бэкапить сокеты бесполезно, они автомагически создаются процессом, которому нужны.
2. бэкапить живую базу данных опасно. если это oracle, то позовите своего DBA, пусть расскажет про принятые методы backup/recovery.
3. смотрите размер ls -l или stat, а не du
Я пользуюсь bacula на rhel3, но собираю ее сам. Откуда взялся rpm и как он называется?