btrfs

Knoppix

Модераторы: Warderer, Модераторы разделов

Atjc
Сообщения: 10

btrfs

Сообщение Atjc »

Установил дебиан на btrfs, ен могу разобраться со снапшотами, создавать вроде понял как, а как из этого снапшота восстановить?
например сегодня сделал снапшот, а через неделю нужно отменить все изменения что были за эту неделю, такое возможно?
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: btrfs

Сообщение BAF »

Atjc писал(а):
24.01.2012 12:56
Установил дебиан на btrfs, ен могу разобраться со снапшотами, создавать вроде понял как, а как из этого снапшота восстановить?
например сегодня сделал снапшот, а через неделю нужно отменить все изменения что были за эту неделю, такое возможно?

А ты можешь их посмотреть? если да то как? Дело в том, что я то же ярый сторонник btrfs (т.к. в линукс более похожего на zfs больше нет), но с этой фс походу проблемы еще. Ну например, в убунту есть команда по созданию снапшотов и их просмотра, но они не просматриваются, т.е. сделал, забыл и зыбил. В дебеина же я не нашел команды по их созданию, а уж просмотр тем более.
Расскажите, что делали и как, лучше покажите.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
Atjc
Сообщения: 10

Re: btrfs

Сообщение Atjc »

BAF писал(а):
24.01.2012 18:29
А ты можешь их посмотреть? если да то как?
Расскажите, что делали и как, лучше покажите.

вот это вроде работает

# 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

Сообщение drBatty »

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

Код: Выделить всё

btrfs subvolume snapshot /path/to/subvolume /path/to/subvolume/snapshot_name

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

Код: Выделить всё

btrfs subvolume list /path/to/subvolume


If 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
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Atjc
Сообщения: 10

Re: btrfs

Сообщение Atjc »

# btrfs subvolume snapshot /path/to/subvolume /path/to/subvolume/snapshot_name
ERROR: error accessing '/path/to/subvolume'
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: btrfs

Сообщение drBatty »

Atjc писал(а):
25.01.2012 00:06
ERROR: error accessing '/path/to/subvolume'

а вы каталог /path/to/subvolume сделали?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Atjc
Сообщения: 10

Re: btrfs

Сообщение Atjc »

drBatty писал(а):
25.01.2012 02:00
Atjc писал(а):
25.01.2012 00:06
ERROR: error accessing '/path/to/subvolume'

а вы каталог /path/to/subvolume сделали?

вот это работает
# 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

Сообщение drBatty »

drBatty писал(а):
24.01.2012 21:23
btrfs subvolume set-default /path/to/snapshot

Atjc писал(а):
25.01.2012 02:12
а вот это что за ERROR:
# btrfs subvolume set-default /snapshot-2
ERROR: 'subvolume set-default' requires 2 arg(s)

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 нужно посмотреть предварительно как я понял командой
drBatty писал(а):
24.01.2012 21:23
btrfs subvolume list /path/to/subvolume

на самом деле я не пробовал. для надёжных система btrfs ещё сырая, а для ненадёжных и снапшоты не нужны.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: btrfs

Сообщение BAF »

Я же говорю что команды

Код: Выделить всё

 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

Сообщение drBatty »

BAF писал(а):
25.01.2012 05:28
Я же говорю что команды
btrfs subvolume list
нет такой в дебиане

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 писал(а):
25.01.2012 05:28
Зато на btrfs уже работает динамическое добавление разделов, это самое нужное и лучше обыкновенного tar бекапа ничего нет. На счет сырой не знаю, но утилиты не пашут.

зачем нужны такие бекапы?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: btrfs

Сообщение BAF »

drBatty писал(а):
25.01.2012 05:52
BAF писал(а):
25.01.2012 05:28
Я же говорю что команды
btrfs subvolume list
нет такой в дебиане

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 писал(а):
25.01.2012 05:28
Зато на btrfs уже работает динамическое добавление разделов, это самое нужное и лучше обыкновенного tar бекапа ничего нет. На счет сырой не знаю, но утилиты не пашут.

зачем нужны такие бекапы?

Первое понятно, но работает у меня уже давно и хорошо, закончилось место, подцепил еще винт, добавил его и не паришься. Винт вышел из строя или сыпаться начил, добавил другой, а битый удалил. Прям как ZFS тока без снапшотов.
На счет бекапов, а как Вы делаете бекап? Я архивирую и складываю в укромном месте.
П.С. Возможно с ядром 3.2 уже все работает, но я пока не могу найти 3.2 для стейбл.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: btrfs

Сообщение drBatty »

BAF писал(а):
25.01.2012 05:58
Первое понятно, но работает у меня уже давно и хорошо, закончилось место, подцепил еще винт, добавил его и не паришься. Винт вышел из строя или сыпаться начил, добавил другой, а битый удалил. Прям как ZFS тока без знапшотов.

дык можно скопировать tar'ом, и всё.
BAF писал(а):
25.01.2012 05:58
На счет бекапов, а как Вы делаете бекап? Я архивирую и складываю в укромном месте.

Web сервер на debian (бэкапы, восстановление и т.п.)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: btrfs

Сообщение BAF »

drBatty писал(а):
25.01.2012 07:09
BAF писал(а):
25.01.2012 05:58
Первое понятно, но работает у меня уже давно и хорошо, закончилось место, подцепил еще винт, добавил его и не паришься. Винт вышел из строя или сыпаться начил, добавил другой, а битый удалил. Прям как ZFS тока без знапшотов.

дык можно скопировать tar'ом, и всё.

И как Вы собираетесь копировать таром венчестер в 1 Тб(ну еще ладно) или таром добавить теробайт в /home? ZFS и BTRFS решают эти задачи и не только, по крайней мере ZFS.

drBatty писал(а):
25.01.2012 07:09
BAF писал(а):
25.01.2012 05:58
На счет бекапов, а как Вы делаете бекап? Я архивирую и складываю в укромном месте.

Web сервер на debian (бэкапы, восстановление и т.п.)

Райд, архив (это и есть tar) и снапшоты вот и все способы резервирования, все остальное работает на эти принципы.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: btrfs

Сообщение drBatty »

BAF писал(а):
25.01.2012 19:06
И как Вы собираетесь копировать таром венчестер в 1 Тб(ну еще ладно) или таром добавить теробайт в /home?

а зачем?
BAF писал(а):
25.01.2012 19:06
Райд, архив (это и есть tar) и снапшоты вот и все способы резервирования, все остальное работает на эти принципы.

ну и что? вопрос был КАК?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: btrfs

Сообщение BAF »

drBatty писал(а):
25.01.2012 20:59
BAF писал(а):
25.01.2012 19:06
И как Вы собираетесь копировать таром венчестер в 1 Тб(ну еще ладно) или таром добавить теробайт в /home?

а зачем?
BAF писал(а):
25.01.2012 19:06
Райд, архив (это и есть tar) и снапшоты вот и все способы резервирования, все остальное работает на эти принципы.

ну и что? вопрос был КАК?

:unsure: В смысле зачем? Место имеет свойство быть ограниченным, btrfs/zfs это не помеха.

А про бекап, вы же привели ссылку на тему про бекап, читайте там. Это дело каждого.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали: