Перейти к контенту

Бэкап и восстановление базы форума


theIggs

Рекомендуемые сообщения

Спасибо, с этим разобрался. А как все таки перенести форум со всеми файлами?

Народ, а если я переношу все файлы форума, то как тогда перенести базу? просто грузануть файлы форума и зделать с базой одним из тех способов?

plz, ответте очень нужо

Ссылка на комментарий
Поделиться на других сайтах

через админ панель форума востановить бекап невозможно - читай эту тему для того что бы узнать что и как нада делать для востановления
Ссылка на комментарий
Поделиться на других сайтах

Mitos

 

 

Так нам с AirWolf теперь никак не воосстановить старый форум?Неужели нужно начинать форум с нуля? :D;):)

 

Или как-то можно?

 

Помогите пожалуйста!!! :)

Ссылка на комментарий
Поделиться на других сайтах

Неужели нужно начинать форум с нуля?

нужно тему читать с начала , или мне специально для вас повпихивать на эту страницу то что в ней на других страницах написано написано ?

Ссылка на комментарий
Поделиться на других сайтах

Спасибо уважаемому theIggs'у написавшему инструкцию как сохранять базу на сервер через SSH!

А еще бы пометили как сжимать ее, для последующей скачки на комп (для тех кому это надо):

gzip path/to/file.sql
Ссылка на комментарий
Поделиться на других сайтах

DDfans

Это не я написал. :D

 

AirWolf

Создать на сервере папку backup (если дампер её ещё не создал).

В эту папку залить бэкап (файлы *.sql, а можно и *.bz2, и *.gz).

Ссылка на комментарий
Поделиться на других сайтах

Salavat

Если есть бэкап, то восстановить из него таблицу ibf_members.

Попробовать обратиться к хостеру, может быть, у него есть бэкап.

Иначе никак.

Ссылка на комментарий
Поделиться на других сайтах

Salavat

Поставь 1.3 на локалке.

Вырежь из бэкапа только те команды, где упоминается таблица ibf_members (или какой там у тебя префикс).

Удали таблицу ibf_members в установленной копии форума. Замени её таблицей из бэкапа.

Сконвертируй локальный форум из 1.3 в 2.0. Сделай бэкап только таблицы ibf_members. Его и перенеси в интернет.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

переехал с другого хоста. завёл новую - пустую базу (с другим именем). при восстановлении (и gz и sql; и через php admin и через skdumper) выдаёт:

 

Invalid query: Access denied for user: 'anene3_ane33@localhost' to database 'ane_33' - имя старой базы.

 

то есть имена новой базы и восстанавлиемой должны совпадать? или надо sql - файл подправить?...

Ссылка на комментарий
Поделиться на других сайтах

justin

:-\

то есть имена новой базы и восстанавлиемой должны совпадать?

Да не должны...

Чем бэкап делал?

Открой sql-файл и посмотри, в каких именно запросах там встречается имя старой базы - ane_33. Парочку запросов таких сюда запости...

Ссылка на комментарий
Поделиться на других сайтах

форум был на amillo.net. бэкапил установленным там phpMyAdmin 2.5.6. имя старой базы встречается только в самам начале:

# 
# БД : `ane_33`
# 
CREATE DATABASE `ane_33`;
USE ane_33;

# --------------------------------------------------------

#
# Структура таблицы `ibf_admin_logs`

надо удалить? или переименовать?... ща попробую.

Добавлено в [mergetime]1097230219[/mergetime]

переименовал:

Invalid query: Can't create database 'anene3_forum'. Database exists

 

удалил CREATE DATABASE `ane_33`; USE ane_33;:

дампер восстановил только 31 таблицу из 49. например, форум пишет, что таблицы anene3_forum.ibf_skins нет. посмотрел sql файл - действительно, там она не описана. там вообще НЕТ ничего, что идёт после ibf_skin_templates:

  ibf_skins
   ibf_spider_logs
   ibf_stats
   ibf_subscription_currency
   ibf_subscription_extra
   ibf_subscription_logs
   ibf_subscription_methods
   ibf_subscription_trans
   ibf_subscriptions
   ibf_templates
   ibf_titles
   ibf_tmpl_names
   ibf_topic_mmod
   ibf_topics
   ibf_tracker
   ibf_validating
   ibf_voters
   ibf_warn_logs

вроде экспортирую как написано... попробую восстановить недостающие таблицы поодиночке.

 

 

Добавлено в [mergetime]1097231419[/mergetime]

всё перенёс. один трабл - Could not fetch the templates from the database. Template skin_global, ID 7. - перестал работать неродной скин (он на амилло был установлен под safe mode). ну, да это не выжно - разберусь. всем спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Пользователь в базе есть, я его вижу, помечен как администратор. Кстати, может вся проблема в том, что имя администратора написано русскими буквами. Есть еще один вопрос: а нельзя каким-то образом увидеть в базе пароль?
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.