PDA

View Full Version : восстановление бд!


Anry
27.04.2007, 21:15
Допустим хакер удалил из БД некоторые таблицы или испортил их, а до этого я воспользовался сохранением БД из админки сайта! Как мен восстановить структуру БД из файла admin.php (который мне скачался при сохранение копии БД) И еще вопрос, если сохранить БД из админ панели сайта, нужно ли сохранять БД из админ панели форума? Спасибо за помощь!

Astrix
28.04.2007, 00:37
1. есть несколько способов:
- удаляете все таблицы из базы и импортируте туда свою резервную копию (наиболее приемлемый вариант - гарантирует полное восстановление работоспособности сайта, если, конечно, хакеры еще и скрипты не попортили)
- вручную просматриваете базу и восстанавливаете только поврежденные/отсутствующие таблицы (большую базу таким способом восстанавливать - это занятие для настоящих мазохистов :), но зато есть вероятность, что сохранятся данные, внесенные после бэкапа, но до атаки)
- пишете скрипт, который сделает всю "ручную" работу за вас...

2. не нужно - в админке сайта создается дамп всех таблиц в базе

Anry
28.04.2007, 01:45
Astrix Извини, но я или плохо обьяснил или Вы не правильно поняли, вот я сохранил БД, одноименной функцией, тоесть скачался файл admin.php, вдруг сломали БД (хакеры обдолбанные=)) Куда потом этот файл совать???

Astrix
28.04.2007, 02:15
Заходите в PHPMyAdmin - там есть функция импорта. вот туда и суйте. только не забудьте перед этим базу почистить.

Anry
28.04.2007, 02:22
Ok Спасибо, и еще глупый вопрос, у Вас из файлообменника скачал защиту Nyke-Sens... Не могли бы Вы кинуть ссылку на мануал по установке, и подходит ли она под php-Nuke 8.0 русифицированую и если есть то какие особенности игнтеграции! Заранее спасибо!