Уже не знаю, /device нужно архивировать или нет. Вроде, нужно, а вроде и нет. Ну и всё остальное тоже. Я вопрос-то почему задаю, я не знаю, может, в корневой директории всё в динамике и всё везде меняется ежесекундно. Если без вариантов, тогда я знаю, что делать, хотя оно посложнее будет. Спасибо, кто откликнется. Debian11.1) /tmp
2) /proc
3) /sys
4) /текущую
Как архивировать корневую директорию (tar-ом)?
Модераторы: /dev/random, Модераторы разделов
-
- Сообщения: 1024
- ОС: астралинукс
Как архивировать корневую директорию (tar-ом)?
Друзья! Ну то есть зашла речь об инкрементном архивировании и я не знаю, какие директории исключить из копирования. Попытаюсь я исключить, допустим:
Я просто читаю маны.
-
- Модератор
- Сообщения: 20975
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как архивировать корневую директорию (tar-ом)?
Абсолютно бессмысленное занятие. Но вообще у tar есть опция --one-file-system.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 1024
- ОС: астралинукс
Re: Как архивировать корневую директорию (tar-ом)?
почему бессмысленное? Вот я недавно систему так восстановил.Bizdelnick писал: ↑22.10.2022 15:06Абсолютно бессмысленное занятие. Но вообще у tar есть опция --one-file-system.
Я просто читаю маны.
-
- Модератор
- Сообщения: 20975
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как архивировать корневую директорию (tar-ом)?
Во-первых, есть большие сомнения, что всё восстановилось корректно. Во-вторых, действительно ценной информации в таком архиве — максимум несколько процентов.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1024
- ОС: астралинукс
Re: Как архивировать корневую директорию (tar-ом)?
почему же? Если систему восстанавливаешь один к одному.Bizdelnick писал: ↑22.10.2022 18:35Во-первых, есть большие сомнения, что всё восстановилось корректно. Во-вторых, действительно ценной информации в таком архиве — максимум несколько процентов.
...собсно, тема и называется- "Как архивировать корневую директорию (tar-ом)?"
Похоже, вы мне так и не скажите, как её архивировать.
Я просто читаю маны.
-
- Модератор
- Сообщения: 20975
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как архивировать корневую директорию (tar-ом)?
Вы не описали конечную цель, сложно что-то конкретное посоветовать. Ну ладно. Есть два варианта. Если цель — откат к некому предыдущему состоянию, то это решается снапшотами (btrfs или lvm, например). Если цель — восстановление системы после аппаратного сбоя (поломка диска, например), то она достигается путём автоматизации развёртывания самой системы (куча вариантов в зависимости от особенностей системы, её предназначения и количества аналогичных систем в работе), а бекапятся только уникальные пользовательские данные.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1024
- ОС: астралинукс
Re: Как архивировать корневую директорию (tar-ом)?
для чего архивировать корневую директорию? Ну чтобы потом разархивировать и работать. Ну или разархивировать отдельные файлы, если они будут нужны. Но, поскольку, неизвестно, какие именно файлы понадобятся, архивирую всю систему. А для чего ещё-то?Bizdelnick писал: ↑22.10.2022 20:14Вы не описали конечную цель, сложно что-то конкретное посоветовать. Ну ладно. Есть два варианта. Если цель — откат к некому предыдущему состоянию, то это решается снапшотами (btrfs или lvm, например). Если цель — восстановление системы после аппаратного сбоя (поломка диска, например), то она достигается путём автоматизации развёртывания самой системы (куча вариантов в зависимости от особенностей системы, её предназначения и количества аналогичных систем в работе), а бекапятся только уникальные пользовательские данные.
Чтобы была целой.
Чтобы в целости и сохранности была.
И на счёт бэкапа уникальных пользовательских данных- я уже в первом сообщении сказал, что не знаю, что именно исключить из архивации, а что оставить. Всё предусмотрел, но всё равно вынужден переспрашивать.
Я просто читаю маны.
-
- Модератор
- Сообщения: 20975
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как архивировать корневую директорию (tar-ом)?
Это не цель, это задача. Цель — то, ради чего эта задача была (неверно) поставлена. Я цель угадать не могу. Восстановление системы на новом диске? Для этого одного архива мало, надо восстановить разметку и файловые системы, как минимум.
А почему Вам это неизвестно? Файлы, которые установлены из пакетов, ценности не представляют. Нужны только те, которые меняете Вы (или установленные Вами сервисы в ходе своей работы). Это никак не весь корень, скорее всего, только /etc и что-то в /var, ну, может быть, ещё всякие /usr/local, /opt и /srv.
Не знаю, как насчёт целой, но целостной она не будет. Потому что по ходу работы какие-то файлы изменяются, и в архив они могут попасть в нарушенном (недозаписанном) виде, или содержимое нескольких взаимосвязанных файлов окажется рассогласовано, потому что между добавлением их в архив прошло некоторое время. Классический пример — резервное копирование баз данных. Для него необходимо либо останавливать СУБД перед копированием файлов, либо, если остановка недопустима, вместо прямого копирования файлов делать дамп БД.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1024
- ОС: астралинукс
Re: Как архивировать корневую директорию (tar-ом)?
А это придирание к словам. И да, я знаю, что одного архива будет мало. Не о том же речь совсем.Bizdelnick писал: ↑22.10.2022 20:36Это не цель, это задача. Цель — то, ради чего эта задача была (неверно) поставлена. Я цель угадать не могу. Восстановление системы на новом диске? Для этого одного архива мало, надо восстановить разметку и файловые системы, как минимум.
не соглашусь на счёт пакетов. Это что ж, доставлять теперь пакеты все? Несерьёзно. Вообще не нужно было тогда огород городить, можно просто систему переустанавливать, а потом пакеты доустанавливать.Bizdelnick писал: ↑22.10.2022 20:36А почему Вам это неизвестно? Файлы, которые установлены из пакетов, ценности не представляют. Нужны только те, которые меняете Вы (или установленные Вами сервисы в ходе своей работы). Это никак не весь корень, скорее всего, только /etc и что-то в /var, ну, может быть, ещё всякие /usr/local, /opt и /srv.
Так я самое главное это и спрашиваю. Я подобное и предполагал, просто сомневался в своих знаниях. Цитата:Bizdelnick писал: ↑22.10.2022 20:36Не знаю, как насчёт целой, но целостной она не будет. Потому что по ходу работы какие-то файлы изменяются, и в архив они могут попасть в нарушенном (недозаписанном) виде, или содержимое нескольких взаимосвязанных файлов окажется рассогласовано, потому что между добавлением их в архив прошло некоторое время. Классический пример — резервное копирование баз данных. Для него необходимо либо останавливать СУБД перед копированием файлов, либо, если остановка недопустима, вместо прямого копирования файлов делать дамп БД.
Ну, собсно, всё понятно. Я уже знаю, как чё сделать, просто это труднее будет. Это нужно мне корневую систему архивировать как бы со стороны, когда она будет не корневой (и вообще не будет работать). Это нетрудно; трудно другое- тестировать такое решение и искать в нём ошибки, потому хотел обойтись без этого. Но, значит, я исключаю тарирование корневой директории.Я вопрос-то почему задаю, я не знаю, может, в корневой директории всё в динамике и всё везде меняется ежесекундно.
Я просто читаю маны.
-
- Модератор
- Сообщения: 20975
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как архивировать корневую директорию (tar-ом)?
Я же Вам не предлагаю делать это вручную. Всё можно автоматизировать.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1369
- ОС: Mageia 5.1 & 8 x86_64, KDE
Re: Как архивировать корневую директорию (tar-ом)?
жучара, а Вы не попутали цель/задачу? архивирования с резервным копированием/восстановлением системы, например Timeshift (возможно другой). Или Вам не требуется лёгкий путь и нужно "помучиться"…
-
- Сообщения: 1024
- ОС: астралинукс
Re: Как архивировать корневую директорию (tar-ом)?
я в названиях не очень- всё равно придерутся.. Больше на суть стараюсь
-------------------------------------------------------------------
"инкрементном архивировании"
Понятно, что архивировать tar-ом?
Ну, всё...
Я просто читаю маны.