Востановление форума vBulletin

12
SEO-MAN
На сайте с 25.06.2007
Offline
187
1192

Есть форум на vBulletin 3.6.10

Поставил я нового модера 22 числа, запретил ему удалять жестко темы, но о как то смог и снес много тем важных. есть бэкап за 2010.09.21 до его "работы".

после этого появилось уже много контента, откат делать не хочу.

Как можно склеить бэкап от 21 и все темы после 22-го числа (сентябрь)?

Форум сео (http://forum-seo.net) для новичков автоматическая регистрация в 30000 каталогах за 5$ (/ru/forum/157861) Нужна доработка 2 досок объявлений - avtopmr.net, pmrdom.com (вип объявления и удаление дублей)
N
На сайте с 06.05.2007
Offline
419
#1

Может быть, с impex-ом сможете сопоставить и создать недостающие. Идентификаторы изменятся и url в поисковиках "собьются".

Вообще, на каждый косяк найти готовую программу нереально. Я бы забил.

Кнопка вызова админа ()
[Удален]
#2

думаю, склеивать бекапы не нужно.

или вышеприведенный вариант или в имеющуюся базу форума можно попробовать импортировать (т.е. добавить INSTERT'ом) недостающие записи из старого бекапа, предварительно откорректировав ID записей.

Массово поправить ID можно макросами в к-л редакторах. Ну или маленькую софтинку написать.

SEO-MAN
На сайте с 25.06.2007
Offline
187
#3

Так, а как вытянуть со старого бэкапа нужные записи?

В принципе есть список всех топиков удаленных в логах "работы" модератора.

И как их инсертить правльно?

АР
На сайте с 17.10.2009
Offline
23
#4

А если с бекап восстановить в другую базу, селектом выбрать нужные темы, и потом сформировать на основе этих данных инсерты в существующий форум..

однозначно у вас уже задвоились индексы и простое совмещение не подойдет...

нужно восстановить темы и сообщения, правильно я понял?

[Удален]
#5
SEO-MAN:
Так, а как вытянуть со старого бэкапа нужные записи?
В принципе есть список всех топиков удаленных в логах "работы" модератора.

SEO-MAN, как написал Артур Рострига старый бекап восстанавливаете в отдельную базу. Потом делаете выборку.

Вы пишите, что есть список всех удаленных топиков. Я, к сожалению, не знаю структуру базы vBulletin, но принцип такой:

SELECT *

FROM `tablename`

WHERE (

(

`tablename`.`ID` =123

)

OR (

`tablename`.`ID` =321

)

...итд...

)

где tabelname - ваша таблица с сообщениями, ID - для примера. В Вашем случае - поле, значение которого Вам известно (вы писали, что есть список сообщений)

Запрос можно сформировать автоматизированно (макросы/прога)

У Вас получится SQL-запрос c инсертами. Что-то типа такого (естественно вашей структуры):

INSERT INTO `tablename` (`ID`, `text`) VALUES

(123, `топик1`),

(321, `топик2`);

потом смотрите в текущей базе форума в таблице топиков последний ID записи и в своем запросе заменяете ID на следующие по очереди. Импортируете.

P.S. Только не забудьте бэкап сделать :)

[Удален]
#6

В этом случае только одно самое простое решение.

1. Залить базу на другой домен или на локал хост.

2. Сравнить ID тем, и перенести на старый форум.

Модераторам надо сразу в настройках запрещать это делать, пока он не проверен временем, и по моему в вобле есть возможность найти изменения внесённые модератором и их откатить, посмотри в админке.

N
На сайте с 06.05.2007
Offline
419
#7
SEO-MAN:
Так, а как вытянуть со старого бэкапа нужные записи?

это можно сделать с помощью волшебной силы программирования.

назначайте цену.

SEO-MAN
На сайте с 25.06.2007
Offline
187
#8

Еще вопрос - где находятся мягко удаленные темы на vBulletin 3.6.10 ?

Не могу найти в админке и вообще как их востановить.

Север
На сайте с 21.03.2008
Offline
154
#9
SEO-MAN:
Еще вопрос - где находятся мягко удаленные темы на vBulletin 3.6.10 ?
Не могу найти в админке и вообще как их востановить.

Мой кабинет

Модерация

Удалённые темы
Удалённые сообщения

Есть еще полезное дополнение для этих дел: Архив мягко удалённых Тем/Cообщений.

................

Обратитесь к netwind, этот человек в плане программирования может сделать что угодно.

Тех. https://searchengines.guru/ru/forum/255402 подержка Vbulletin √ <---/---> Отличные VDS √ ( https://cp.inferno.name/cart.php?aff=2714 ) <---/---> Хочу Всё Знать https://t.me/hochuVsjoZnat
SEO-MAN
На сайте с 25.06.2007
Offline
187
#10

Странно - удаленных тем нет, а удаленные сообщения есть.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий