Как восстановить вложения?

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Как восстановить вложения?

Сообщение alt-x » 24.07.2019 23:44

Предполагаю, что при лечении сайтов от вирусов 1,5 месяца назад было потеряно содержимое папки files, а следовательно, все вложения за 2016-2019 годы более не доступны.
К счастью, в день Икс был сделан бэкап, и папка files до вмешательства сохранилась.
В этой папке кроме файлов вложений (в зашифрованном виде) ещё файлы .htaccess и index.htm.
В рабочей папке новые файлы вложений (датой позже вмешательства) и тоже файлы .htaccess и index.htm.
Как их правильно интегрировать, чтобы удаленные вложения встали на свои прежние места? Просто скопировать из старой папки в новую файлы вложений, а файлы .htaccess и index.htm не трогать? Или их перезаписать старыми файлами? Или как-то по-другому?
Ситуация усугубляется тем, что спустя три дня после лечения, я обновил форум с 3.2.0 до 3.2.7.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9578
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 172 раза
Поблагодарили: 2650 раз
Контактная информация:

Re: Как восстановить вложения?

Сообщение Татьяна5 » 24.07.2019 23:57

Да, просто скопировать, в бинарном режиме. Если не побились при создании бекапа, то подхватятся

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x » 25.07.2019 9:12

Переписал в бинарном режиме всё содержимое из старой папки в рабочую папку кроме:
подпапки plupload;
файла .htaccess;
файла index.htm.

Вложения подхватились, но выглядят примерно так:
файл_pdf.JPG
Это - файл pdf, если что.

Бэкап, из которого производилось восстановление, создавался простым копированием всего аккаунта на хостинге через FTP-клиент. При этом о существовании различных режимов передачи я узнал только вчера. Очевидно, что при создании бэкапа по умолчанию был выставлен режим - авто.

Больше сделать ничего нельзя?

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 9997
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1319 раз
Поблагодарили: 1290 раз
Контактная информация:

Re: Как восстановить вложения?

Сообщение Пчелкин » 25.07.2019 10:27

Значит усе... Это конец.
Может у хостера завалялись папки с хостерскими бекапами? (такое бывает)

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x » 25.07.2019 10:31

У меня есть апрельский бэкап всего моего аккаунта на хостинге, сделанный аппаратными средствами хостинга. Но там, кроме форума, ещё три сайта с базами данных. Как из этого бэкапа восстановить только содержимое папки files форума, не затронув остальные?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11416
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2538 раз
Контактная информация:

Re: Как восстановить вложения?

Сообщение Sheer » 25.07.2019 11:31

alt-x писал(а):
25.07.2019 10:31
Как из этого бэкапа восстановить только содержимое папки files
Скопировать только содержимое этой папки. Ну очевидно же.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x » 25.07.2019 14:15

Расширение .tar.gz сбило с толку.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x » 25.07.2019 20:06

Смог восстановить почти всё, кроме отрезка 08.04.2019 - 12.06.2019. Там 46 файлов.
Обращался даже на хостинг, вдруг у них бэкапчик какой завалялся, но тщетно. Техподдержка хостинга выразила сомнение, что режим копирования данных мог повлиять на целостность. И посоветовали обратиться на форум, посвященный разработке сайтов на используемой CMS )))

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11416
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2538 раз
Контактная информация:

Re: Как восстановить вложения?

Сообщение Sheer » 25.07.2019 20:48

alt-x писал(а):
25.07.2019 20:06
Техподдержка хостинга выразила сомнение, что режим копирования данных мог повлиять на целостность
Режим копирования напрямую влияет на целостность бинарных файлов.
alt-x писал(а):
25.07.2019 20:06
И посоветовали обратиться на форум
Если файлы удалены физически, то можно еще к Папе римскому за помощью обратится. Пусть сотворит чудо, и файлы восстановятся.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x » 25.07.2019 22:36

Они не удалены физически. Они существуют, но не читаются.

Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 170 раз
Поблагодарили: 62 раза

Re: Как восстановить вложения?

Сообщение Beer » 25.07.2019 23:38

Все твои 46 аттачей записаны в таблице phpbb_attachments. Если файла нет в папке forum\files\ физически, а запись имеется - ничего уже не восстановишь. Только по совету Sheer, см. выше.
Сконвертировался с SMF2 в phpBB3.2

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11416
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 52 раза
Поблагодарили: 2538 раз
Контактная информация:

Re: Как восстановить вложения?

Сообщение Sheer » 26.07.2019 1:21

alt-x писал(а):
25.07.2019 22:36
но не читаются
Читаются. Но повреждены. Можно попросить кого-нибудь из тибетских шаманов починить. Ну или сразу к Далай-ламе.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

alt-x
phpBB 1.4.4
Сообщения: 134
Зарегистрирован: 27.11.2016 13:10
Благодарил (а): 30 раз
Поблагодарили: 3 раза

Re: Как восстановить вложения?

Сообщение alt-x » 26.07.2019 9:19

Beer писал(а):
25.07.2019 23:38
Если файла нет в папке forum\files\ физически, а запись имеется - ничего уже не восстановишь.
Они есть.

Аватара пользователя
Beer
phpBB 2.0.8
Сообщения: 652
Зарегистрирован: 07.07.2011 1:33
Благодарил (а): 170 раз
Поблагодарили: 62 раза

Re: Как восстановить вложения?

Сообщение Beer » 26.07.2019 12:00

В БД указан тип файла. Если это картинка - добавь расширение .jpg или какое там надо - и файл откроется. Естественно, если это архив zip, то с расширением .jpg или .rar он не откроется.
Сконвертировался с SMF2 в phpBB3.2

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз
Контактная информация:

Re: Как восстановить вложения?

Сообщение Sumanai » 28.07.2019 13:24

Beer писал(а):
26.07.2019 12:00
и файл откроется
Файл побит, никак он не откроется.

Ответить

Вернуться в «Поддержка phpBB 3.2.x»