Резервное копирование в linux - точки восстановления в файловой системе BTRFS с timeshift
HTML-код
- Опубликовано: 21 авг 2024
- донат на поддержку и развитие канала
donatty.com/Ob...
статьи по ALT linux
alt linux рабочая станция KDE
dzen.ru/media/...
alt linux рабочая станция mate
dzen.ru/media/...
alt linux simply
dzen.ru/media/...
alt linux starterkit gnome
dzen.ru/media/...
моё железо
Мат плата - gigabyte b560m d3h
оперативная память - 16 гб - 2 плашки по 8 гб kingston 3600
процессор - intel core i3 10100f
видео карта - Gigabyte amd radeon rx6400 4gb
SSD 1 m2 NVME 500 GB adata legend 740 - под систему и игры
SSD 2 m2 SATA 480 GB Adata - вирт машины и файлы
SSD 3 SATA 240 GB WD Green - тестовый стенд
SSD 4 SATA 480 GB adata - стримы и тест игр
HDD 1 TB - под игры и файловую помойку
ТГ канал - t.me/ObychnyPo...
ТГ чат - t.me/ObychnyPo...
группа ВК - obychny...
Канал Дзене - zen.yandex.ru/...
ICQ канал - icq.im/AoLH0cB...
ICQ - icq.im/opvicq
Рутуб - rutube.ru/chan...
В федора подобных дистрибутивах можно организовать "откаты" системы на предыдущие "точки" восстановления посредством самого DNF, у него есть такой функционал.
snapper из openSUSE проще и эффективней
1. Снимки создаются при административных действиях, в GUI отображаются попарно, каждое конкретное действие можно откатить. Переполнения не бывает, так как снимки удаляются по таймингу (кроме начального, он эквивалентен откату до заводских настроек)
2. Снимки можно создавать одиночные, определяя им приоритет и порядок очистки (по таймингу или только вручную)
2. Восстановление системы занимает пару минут, загрузкой в снимок (они находятся в отдельном пункте в меню GRUB) и выполнением простой команды в терминале snapper rollback
4. Подтома в системе уже все прописаны и создаются автоматически установщиком, дополнительно ничего делать не требуется
сузя самый не до оценённый и при этом самый удобный, если нравятся rpm пакеты и есть типо арчевского аура, при этом даже роллинг релиз стабильный.
Спасибо, попробую. Раньше у меня ничего не получалось восстановить при помощи таймшифта. Наверное, что-то делал неправильно. Арч-линукс.
Доступно, понятно, удобно, альт линукс, спасибо!
Вадим, спасибо мне как начинающему линуксоиду очень полезно. Вопрос: а можно восстановиться из таймшифт если загрузиться с флешки?
если резервное копирование делалось через рсинк, то можно, а вот с бтрфс что-то я забыл этот момент уточнить. проверю, отпишусь))
Вам нужно подготовить «спасательную», то есть простую установочную флешку с live-usb образом вашего дистрибутива. Насколько понимаю, утилита timeshift есть в любом современном дистрибутиве. Закиньте эту флешку куда-нибудь в удобное для вас место, чтобы в случае чего долго ее не искать. В день “X” загрузитесь с нее и запустите таймшифт. А она спасет вашу систему. Главное, бэкапы делайте.
@@yurishevchuk спасибо, большое. Я примерно так себе это и представлял. Очень жаль что резерв в системе BTRFS нельзя на другой диск записывать.
Многие настройки в разделе Home хранятся. Будет когда проблема и надо будет откатиться назад где все хорошо , может не получится результат. Потомучто данные поменялись настройки именно которые в Home конфигах лежали!
тоже может быть подобный вариант. тут только чистить конфиги в домашней папке придётся, если система хоть как-то грузится. хотяб в консоль или с флешки с лайвом
не хватает в таймшифте в варианте с бтрфс сделать бекап отдельных папок, но так как этот вариант основан на возможностях файловой системы, тут видимо по другому никак
Это отлично, конечно! Но есть ли проги по резервному копированию папки или файлов из HDD на USB флеку или внешний диск? При включении или по расписанию.
думаю должны быть, но пока я до этого не добрался.
на диск может копировать эта же прога - timeshift, тольк в режиме rsync
там и расписание можно сделать
@@user-hm6ut8tt4p Как узнаете что то интересное на эту тему, пожалуйста, сделайте про это ролик. Буду очень благодарен!
Я использую Rclone, но для облачного копирования. Но насколько помню он и локально может копировать
У кого есть NAS Synology там есть софт для бэкапа в том числе и на Линукс, очень удобно.
Veeam Agent for Linux FREE
Вадим, приветствую! Отличное видео, нашел в нем ответов больше, чем в АЛЬТовой wiki👍 У меня только один вопрос остался по Btrfs. В случае стандартной разметке дисков, как делают на ext4 большинство юзеров. Мы делим раздел на 2 части, под / и под /home. В случае необходимости форматнуть систему, раздел с home остаётся нетронутым, данные пользователя на нем сохранятся. Теперь конкретно по твоему видео. В видео ты создаёшь один раздел с btrfs, потом создаёшь к нему 2 подтома, с @ и с @home. Как в этом случае форматировать систему, чтобы пользовательские данные на @home сохранились? Ведь при форматировании стирается раздел, а не подраздел, а раздел с btrfs всего один. Или можно как-то форматировать только подраздел @, а подраздел @home с данными пользователя при этом остаётся нетронутым?
в случае как делал я - один раздел и сабволюмы @ и @home - форматирование приведёт к удалению всех данных - по факту, насколько понимаю, раздел 1 и уже виртуально делится на подразделы, по крайней мере ни в менеджере разделов кде, не в гномовской утилите он не разбивается на подтома - видится как единое целое.
может средствами самой бтрфс можно отдельно отформатировать подраздел @, но это я не узнавал
@@user-hm6ut8tt4p я когда-то так же сделал, причем использую btrfs на одном большом разделе 2Тб и двумя подразделами, @ и @home. Но на ext4 сделал бы /home на отдельный раздел. С btrfs всё иначе, за 5 лет пользования ей пришел к выводу, что можно всё хранить на одном разделе, необходимость переустановки системы не возникает. Когда я ломал систему вследствии экспериментов с установкой какого-то несовместимого с осью барахла, потом по снимку успешно откатывался в предыдущее состояние без переустановки. Вообще эта ФС гениальная штука. На Alt Linux 10.2 она идёт как дефолтная ФС в установщике👍
да. установщик альта только относительно недавно стал полноценно работать с бтрфс. долгое время она просто была, без возможности добавить подразделы, потом её добавили, теперь в рабочей станции кде вообще авторазметку сделали с поддержкой таймшифта и выставили этот вариант по умолчанию
Привет.
Есть пара вопросов:
1. подскажи, как сделать так. чтобы была возможность выбора снимка для восстановления в Grub всегда, а не только один раз. Чтобы снимок добавлялся туда автоматически
2. ты говорил, что работал в Манджаре. Там менеджером пакетов служит Pamac. Решил ли ты вопрос создания образа перед обновлением системы через Pamac?
И да. третий вопрос привалил. Как сделать снимок системы через rcync, чтобы потом с него устанавливать систему. Сценарий такой:
1. под рабочей системой сделать снимок (на внешний диск)
2. снести рабочую систему (поставить другую, для примера)
3. восстановить систему (допустим другая не подошла)
Не знаю. У меня ext4, система установлена по умолчанию. Таймшифт работает отлично в этих условиях. Несколько раз пришлось возвращаться к предыдущим образам. А в прошлом году вообще переносил систему на другой диск с помощью этой же программки.
Что не знаю? Тут автор показывает что работает с ext4 на 7:34
какие будут дейтсвия timeshifta если во время процесса создания снимка отключится питание? он попробует сделать снимок на следующий день?
вот тут хороший вопрос. я с подобным не сталкивался.
Данные пользователя (документы, файлы) при восстановлении затрагиваются ? Или это зависть от разбивки диска ?
в таймшифте есть галочка - делать снимок пользвоательской папки или как-то так. насколько помню я упоминал это в видео
если её поставить, то будут сохраняться данные из хоум папки, но снимок будет весить заметно больше и так как он на том же диске, что и система, нужен диск под систему большего объёма для комфортного использования
пользовался манжаро много лет, тайм шифт работал всегда, ни какие под тома не создавал, хом на отдельном диске,все ок, сейчас поставил арч все также как в манджаро, и тайм шифт не работает((
манжара сама их создаёт как нужно. во время установки.
ubuntu 24.04 timeshift с btrfs не дружит =(
ага. поломали бтрфс в установщике
Нафига спрашивается?! 22.04 мне больше нравится, пока на ней буду сидеть!
Что нибудь стало известно ? 4:00
пока руки не дошли, но скорее всего займусь этим в ближайший месяц
У меня на форке арча стоит корень brtfs и f2fs домашний раздел. И как я понимаю так удасться на домашний раздел поставить файл подкачки без ошибки которую выдает btrfs
интересное сочетание))
@@user-hm6ut8tt4p Ну f2fs имеет самую высокую скорость чтения мелких файлов на ссд. Так что для игр подходит