Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как вернуть случайно удаленные файлы с BTRFS?  (Прочитано 6770 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Никто не знает как вернуть файлы с BTRFS? По ошибке стер случайно все фото Черноголовки с марта по август, перепутал хард с флешкой потому что меня кто то сбил. бэкапы всего есть кроме этого

Testdisk пишет эту хрень : Support for this filesystem has'nt been enable during compilation (за это вообще надо избивать за невключение поддержки ФС) . Rstudio под линукс оказывается ДЕНЬГИ требует прикиньте , отпадает. Удалось восстановить лишь 7 фоток с флешки. ни в годовых ни полугодовых бэкапах ничего. т.к. это не какие то значащие события которые я сразу бэкапил. Тут эти фотки есть в Фото-интересностях. Как бы ничего супер ценного но неприятно ( UPD c апреля по август не найдено. нашел еще 1 бэкап.

да и расстраивает эта  БТРФС . все везде работает быстро , даже очень,  но если что с БТРФС ничего не восстановишь дефолтным линуксом не спасешь потому что какой то дурак решил   Support for this filesystem has'nt been enable during compilation

===============

Забил.

Не используйте BTRFS для хранения важной информации.
С нее у меня ни разу не получалось вернуть ни одного файла
EXT4 - наше все.

все заказал 4тб диск для бэкапов.
« Последнее редактирование: 20 Августа 2014, 05:25:19 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Стажер

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #1 : 16 Августа 2014, 03:13:01 »
Тебе повезло. С ext4 файлы не восстанавливаются.

btrfs restore  http://superuser.com/questions/603708/btrfs-undelete-file

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #2 : 16 Августа 2014, 08:06:57 »
dj--alex,
мы ext4 без проблема. кто там инструкции борода?
« Последнее редактирование: 16 Августа 2014, 08:10:44 от victor00000 »
Wars ~.o

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #3 : 16 Августа 2014, 12:04:47 »
user@PC1 ~ $ btrfs-undelete
btrfs-undelete: команда не найдена
http://comments.gmane.org/gmane.comp.file-systems.btrfs/22560
неужели нет до сих пор средства быстренько отменить удаление файлов

поискал на форуме рутрекера, дофига всяких undelete для оффтопика.

мне всего лишь пачку файлов в неудаленной директории надо восстановить

раньше была такая супер прога - R-studio ,  и даже была версия под линукс
нигде что то найти линуксовую не могу

а авторов тестдиска надо пинать за BTRFS, такие вещи исключать.
из за этого придется отказатся от этой ФС в пользу EXT4. c нее файлы восстанавливаются по крайней мере легко и без бубна.

боюсь случайно неверной инструкции последую и почищу все
мне же ведь ненужно целиком  sudo fsck.btrfs --repair /dev/sda10 делать и т.п.

такие проблемы еще плохи тем что вот позвонит человек случайно удаливший тоже самое
ладно я еще покряхтеть с тестдиском могу
но люди они идут на трекеры и качают проги а потом говорят не работает.
« Последнее редактирование: 16 Августа 2014, 12:11:54 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #4 : 16 Августа 2014, 12:10:59 »
Чтоб не бояться — делают посекторную копию диска с помощью dd например
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн altwazar

  • Активист
  • *
  • Сообщений: 430
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #5 : 16 Августа 2014, 12:19:13 »
user@PC1 ~ $ btrfs-undelete
btrfs-undelete: команда не найдена
http://comments.gmane.org/gmane.comp.file-systems.btrfs/22560
неужели нет до сих пор средства быстренько отменить удаление файлов

Сам не пользовался, но судя по твоей ссылке btrfs-undelete это просто скрипт, который как раз к этому сообщению прикреплен. (Attachment (btrfs-undelete))

Оффлайн Стажер

  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #6 : 16 Августа 2014, 12:22:28 »
user@PC1 ~ $ btrfs-undelete
btrfs-undelete: команда не найдена

Команда btrfs-restore, а не btrfs-undelete. Мы мануалы будем читать? https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-restore

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #7 : 16 Августа 2014, 12:26:48 »
да я уже нашел как его запустить.

пока что он пишет чушь
user@PC1 /media/user/D/In/album 2014 $ ./btrfs-undelete.bin /dev/sda1 /media/user/D/In/album\ 2014/Черноголовка/
Searching roots... found 0 roots.
rm: невозможно удалить «/tmp/btrfs-undelete.5279»: Нет такого файла или каталога
Didn't find 'media/user/D/In/album 2014/Черноголовка'
странно я эту папку отлично вижу.
от рута тоже не видит.

user@PC1 /media/user/D/In/album 2014 $ sudo ./btrfs-undelete.bin /dev/sda /In/album\ 2014/Черноголовка/
Searching roots... found 0 roots.
rm: невозможно удалить «/tmp/btrfs-undelete.5373»: Нет такого файла или каталога
Didn't find 'In/album 2014/Черноголовка'
user@PC1 /media/user/D/In/album 2014 $

и так тоже.
скопировал скрипт в эту папку, не помогло.

==========
дд это для тех у кого пара лишних хардов лежит а не кто бэкапит 1-2 папки.
каждые полгода я их бэкаплю и в облако на всякий случай заливаю, не забыв заархивировать с паролем.


=======
btrfs-restore
is used to try to salvage files from a damaged filesystem
у меня файловая система пока что еще не damaged

ее ставить надо
user@PC1 /media/user/D/In/album 2014 $ sudo apt-get install btrfs-progs
E: Не удалось найти пакет btrfs-progs
« Последнее редактирование: 16 Августа 2014, 12:35:05 от dj--alex »
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #8 : 16 Августа 2014, 12:35:34 »
А testdisk имелось ввиду photorec?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн altwazar

  • Активист
  • *
  • Сообщений: 430
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #9 : 16 Августа 2014, 12:37:47 »
ее ставить надо
"btrfs restore" в ubuntu будет.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #10 : 16 Августа 2014, 12:45:23 »
dj--alex,
~# btrfs-find-root /dev/sdb1?
Wars ~.o

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #11 : 16 Августа 2014, 12:49:51 »
у меня MATE.я не люблю Unity, а значит и ставлю всегда только ту Ubuntu которая с Mate =)

чето я запустил этот Photorec  и видно что то не так нажал и он начал
"восстанавливать" весь хард, хорошо на этот раз не проспал и в качестве destination не указал папку которую надо чинить

что интересно - он из комплекта testdisk , но он видит прекрасно раздел BTRFS  и не ругается "Неизвестная ФС"
Кстати R-studio 7.3 win32 скачал - она тоже говорит неизвестная ФС
надо не забыть баг репорт им отослать. что их программа ущербна.  они должны знать о этом.

а благодарю за подсказку, эта прога наконец подсказала ЧТО надо поставить
user@PC1 ~ $ btrfs-find-root /dev/sda0
Программа 'btrfs-find-root' на данный момент не установлена. Вы можете установить её, выполнив:
sudo apt-get install btrfs-tools
поставил, уже надеялся что вдруг тестдиск заработает. я  уж к нему кособокому привык
но нет
Support for this filesystem hasn't been enable during compilation.


Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #12 : 16 Августа 2014, 13:00:32 »
dj--alex,
давно нужен, а лайф?
Wars ~.o

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #13 : 16 Августа 2014, 13:12:04 »
чето я запустил этот Photorec  и видно что то не так нажал и он начал "восстанавливать" весь хард, хорошо на этот раз не проспал и в качестве destination не указал папку которую надо чинить
Так если Photorec работает, что ещё надо? Укажите восстанавливать jpeg или какие-там у Вас, а потом в папке назначения посмотрите — выберите что надо.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Как вернуть случайно удаленные файлы с BTRFS?
« Ответ #14 : 16 Августа 2014, 20:13:28 »
а ничего что Photorec пытается восстановить 1.5Тб диск на диск в 1Тб?

да и папки там перемешанные . куски моих недоделанных сайтов что я стер 2 года назад находит
мне чисто из одной папочки надо чтобы выбрать откуда восстанавливать.
как в тестдиске удобненько сделано
выделенное красным и С нажать и чтобы копировало только 1 файл или 1 папку.

Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.