btrfs
Модераторы: Warderer, Модераторы разделов
-
Atjc
- Сообщения: 10
btrfs
Установил дебиан на btrfs, ен могу разобраться со снапшотами, создавать вроде понял как, а как из этого снапшота восстановить?
например сегодня сделал снапшот, а через неделю нужно отменить все изменения что были за эту неделю, такое возможно?
например сегодня сделал снапшот, а через неделю нужно отменить все изменения что были за эту неделю, такое возможно?
-
BAF
- Сообщения: 225
- Статус: Я это я, какой есть такой есть.
- ОС: Ubuntu
Re: btrfs
А ты можешь их посмотреть? если да то как? Дело в том, что я то же ярый сторонник btrfs (т.к. в линукс более похожего на zfs больше нет), но с этой фс походу проблемы еще. Ну например, в убунту есть команда по созданию снапшотов и их просмотра, но они не просматриваются, т.е. сделал, забыл и зыбил. В дебеина же я не нашел команды по их созданию, а уж просмотр тем более.
Расскажите, что делали и как, лучше покажите.
Поправите меня, если я не прав, буду тока рад.
-
Atjc
- Сообщения: 10
Re: btrfs
вот это вроде работает
# btrfs subvolume snapshot / /xxx
Create a snapshot of '/' in '//xxx'
#
создаётся каталог xxx с копией фс, но который почти ничего не весит,
а вот как потом вернуть систему к состоянию этого каталога я не знаю.
года 4 назад с этой шляпой в солярисе быстро разобрался, а здесь не понятно, скачал себе http://www.nexenta.org/releases/nexenta-co...134_x86.iso.zip попробую как время будет
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: btrfs
https://btrfs.wiki.kernel.org/articles/u/s/...Cases_8bd8.html
Snapshots and subvolumes
I want to be able to do rollbacks with Btrfs
If you use yum you can install the yum-plugin-fs-snapshot plugin and it will take a snapshot before doing any yum transaction. You can also take a snapshot manually by running
then if something goes wrong you can either mount using the mount option subvol=<snapshot name> or the subvolid=<id> option. You can determine the ID of a snapshot by running
If you wish to default to mounting from the rollback snapshot you can run either
using the subvolume ID, or alternatively if you already have the snapshot mounted, you can run
Snapshots and subvolumes
I want to be able to do rollbacks with Btrfs
If you use yum you can install the yum-plugin-fs-snapshot plugin and it will take a snapshot before doing any yum transaction. You can also take a snapshot manually by running
Код: Выделить всё
btrfs subvolume snapshot /path/to/subvolume /path/to/subvolume/snapshot_namethen if something goes wrong you can either mount using the mount option subvol=<snapshot name> or the subvolid=<id> option. You can determine the ID of a snapshot by running
Код: Выделить всё
btrfs subvolume list /path/to/subvolumeIf you wish to default to mounting from the rollback snapshot you can run either
Код: Выделить всё
btrfs subvolume set-default <id>using the subvolume ID, or alternatively if you already have the snapshot mounted, you can run
Код: Выделить всё
btrfs subvolume set-default /path/to/snapshot-
Atjc
- Сообщения: 10
Re: btrfs
# btrfs subvolume snapshot /path/to/subvolume /path/to/subvolume/snapshot_name
ERROR: error accessing '/path/to/subvolume'
ERROR: error accessing '/path/to/subvolume'
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: btrfs
а вы каталог /path/to/subvolume сделали?
-
Atjc
- Сообщения: 10
Re: btrfs
вот это работает
# btrfs subvolume snapshot / /snapshot-2
Create a snapshot of '/' in '//snapshot-2'
а вот это что за ERROR:
# btrfs subvolume set-default /snapshot-2
ERROR: 'subvolume set-default' requires 2 arg(s)
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: btrfs
subvolume set-default требует 2 аргумента.
subvolume set-default <id> <path>
Set the subvolume of the filesystem <path> which is mounted as default. The subvolume is identified by <id>, which
is returned by the subvolume list command.
id нужно посмотреть предварительно как я понял командой
на самом деле я не пробовал. для надёжных система btrfs ещё сырая, а для ненадёжных и снапшоты не нужны.
-
BAF
- Сообщения: 225
- Статус: Я это я, какой есть такой есть.
- ОС: Ubuntu
Re: btrfs
Я же говорю что команды нет такой в дебиане, а уж про восстановление того чего нет вообще речи не идет.
Зато на btrfs уже работает динамическое добавление разделов, это самое нужное и лучше обыкновенного tar бекапа ничего нет. На счет сырой не знаю, но утилиты не пашут.
Код: Выделить всё
btrfs subvolume listЗато на btrfs уже работает динамическое добавление разделов, это самое нужное и лучше обыкновенного tar бекапа ничего нет. На счет сырой не знаю, но утилиты не пашут.
Код: Выделить всё
root@btrfs:~# btrfs subvolum snapshot / /koren2
Create a snapshot of '/' in '//koren2'
root@btrfs:~# btrfs subvolum list /
ERROR: can't perform the search
root@btrfs:~#Поправите меня, если я не прав, буду тока рад.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: btrfs
AVAILABILITY
btrfs is part of btrfs-progs. Btrfs filesystem is currently under heavy development, and not suitable for any uses other
than benchmarking and review. Please refer to the btrfs wiki http://btrfs.wiki.kernel.org for further details.
по русски - не подходит для использования. только "на посмотреть". Это из man'а.
зачем нужны такие бекапы?
-
BAF
- Сообщения: 225
- Статус: Я это я, какой есть такой есть.
- ОС: Ubuntu
Re: btrfs
drBatty писал(а): ↑25.01.2012 05:52
AVAILABILITY
btrfs is part of btrfs-progs. Btrfs filesystem is currently under heavy development, and not suitable for any uses other
than benchmarking and review. Please refer to the btrfs wiki http://btrfs.wiki.kernel.org for further details.
по русски - не подходит для использования. только "на посмотреть". Это из man'а.
зачем нужны такие бекапы?
Первое понятно, но работает у меня уже давно и хорошо, закончилось место, подцепил еще винт, добавил его и не паришься. Винт вышел из строя или сыпаться начил, добавил другой, а битый удалил. Прям как ZFS тока без снапшотов.
На счет бекапов, а как Вы делаете бекап? Я архивирую и складываю в укромном месте.
П.С. Возможно с ядром 3.2 уже все работает, но я пока не могу найти 3.2 для стейбл.
Поправите меня, если я не прав, буду тока рад.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: btrfs
-
BAF
- Сообщения: 225
- Статус: Я это я, какой есть такой есть.
- ОС: Ubuntu
Re: btrfs
И как Вы собираетесь копировать таром венчестер в 1 Тб(ну еще ладно) или таром добавить теробайт в /home? ZFS и BTRFS решают эти задачи и не только, по крайней мере ZFS.
Райд, архив (это и есть tar) и снапшоты вот и все способы резервирования, все остальное работает на эти принципы.
Поправите меня, если я не прав, буду тока рад.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: btrfs
а зачем?
ну и что? вопрос был КАК?
-
BAF
- Сообщения: 225
- Статус: Я это я, какой есть такой есть.
- ОС: Ubuntu