Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
QuAzI
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-08-04 16:41:09
Непрочитанное сообщение
QuAzI » 2011-03-17 12:13:13
Есть ZFS-пул на котором вертится /
Сделал резервную копию на другой винт (тоже под ZFS разметил)
Код: Выделить всё
rsync -aHSx --fileflags --delete --delete-excluded --exclude-from=/mnt/qbackup/rsync-exclude_qroot.lst /.zfs/snapshot/backup/ /mnt/qbackup/qroot/
Первый раз прокатило, потом мир/ядро обновил, а перед обновлением софта решил сделать ещё один бекап. На второй раз стало плеваться ошибками
Код: Выделить всё
sending incremental file list
bin/rcp
rsync: rename "/mnt/qbackup/qroot/bin/.rcp.8jnRAT" -> "bin/rcp": Operation not permitted (1)
lib/libc.so.7
lib/libcrypt.so.5
lib/libthr.so.3
libexec/ld-elf.so.1
rsync: rename "/mnt/qbackup/qroot/lib/.libc.so.7.9SrMJ4" -> "lib/libc.so.7": Operation not permitted (1)
rsync: rename "/mnt/qbackup/qroot/lib/.libcrypt.so.5.WlzC7Y" -> "lib/libcrypt.so.5": Operation not permitted (1)
rsync: rename "/mnt/qbackup/qroot/lib/.libthr.so.3.3zwIgw" -> "lib/libthr.so.3": Operation not permitted (1)
rsync: rename "/mnt/qbackup/qroot/libexec/.ld-elf.so.1.smlUew" -> "libexec/ld-elf.so.1": Operation not permitted (1)
... и так далее на каждый изменившийся файл...
Что-то напортачил с параметрами rsync и правами, но не соображу, что. Перечитал man rsync, вроде всё в порядке должно быть.
Последний раз редактировалось
f_andrey 2011-03-17 12:29:50, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
QuAzI
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
unix-admin
- ст. сержант
- Сообщения: 324
- Зарегистрирован: 2010-11-26 12:43:04
- Откуда: Cornucopia
Непрочитанное сообщение
unix-admin » 2011-03-17 15:38:49
Код: Выделить всё
ls -lo /lib/{libc.so.7,libcrypt.so.5,libthr.so.3}
-r--r--r-- 1 root wheel schg 1297528 Mar 3 13:26 /lib/libc.so.7
-r--r--r-- 1 root wheel schg 34176 Mar 3 13:26 /lib/libcrypt.so.5
-r--r--r-- 1 root wheel schg 94992 Mar 3 13:26 /lib/libthr.so.3
man chflags
и
man rsync на предмет --fileflags
unix-admin
-
QuAzI
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-08-04 16:41:09
Непрочитанное сообщение
QuAzI » 2011-03-17 15:58:23
Спасибо! Похоже оно, вечером приду, грохну всё и попробую заново залить. Как-то раньше просто поверх систему не заливал, а первым проходом rsync нормально пережёвывал этот параметр.
Как корректно бекапить с флагами, чтобы при случае можно было свободно развернуть из бекапа систему?
Сбивать перед бекапом на съёмном винте через chflags и rsync'ать так же? Он по идее зальёт новый файл и опять установит права.
QuAzI
-
unix-admin
- ст. сержант
- Сообщения: 324
- Зарегистрирован: 2010-11-26 12:43:04
- Откуда: Cornucopia
Непрочитанное сообщение
unix-admin » 2011-03-17 18:46:48
или добавить эти файлы в 'exclude', до следующего "мир/ядро обновил"
unix-admin
-
QuAzI
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-08-04 16:41:09
Непрочитанное сообщение
QuAzI » 2011-03-17 19:38:00
exclude для этих файлов не интересен, потому как хочется иметь возможность быстро поднять систему на другом винте при выходе текущего root из строя.
QuAzI