Форум сетевых администраторов
Показаны 23 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Back-up Database (http://netadmin.ws/forum/showthread.php?threadid=3423)


Помещено ValeRa+ 06-10-2002 в 19:01:

Question Back-up Database

Ð_ебята, подскажите пожалуйста, как это (Back-up Database) делается и как сделать так (где галочки оставить, а где убрать), чтобы после установки форума в сети, ни осталось ни администратора, ни, конечно же пользователей и всех сообщений и досок, а осталось только оформление форума.

И вообще: что делать с файлом, который остаётся после Back-up'a?

Спасибо


Помещено MarKer 06-10-2002 в 19:43:

Чтобы сохранить стиль (оформление) нужно просто в разделе "Style" выбрать "Download/Upload".
Ну а чтобы его обратно вставить - опять заходишь в этот раздел и уже делаешь не Download, а Upload.
Но учти, это только оформление форума.


Помещено ValeRa+ 06-10-2002 в 19:54:

MarKer , а как же с тэмплэйтами быть?


Помещено Slayer 06-10-2002 в 21:36:

Yevtushenko
Заходи в Back-up Database, отмечай template и жми на Do Backup

__________________
x-forum.info | x-search.info | xnt.info | kinokabra.ru | x-host.biz


Помещено ValeRa+ 06-10-2002 в 21:40:

quote:
Заходи в Back-up Database, отмечай template и жми на Do Backup


а потом что??? что мне с тем файлом, который сохраню делать?!!!


Помещено Alone 06-10-2002 в 22:54:

Yevtushenko
там sql-файл, его можно загрузить в базу в случае потери инфы, используя например phpMyAdmin.

__________________
http://www.compware.ru - сайт о разгоне


Помещено ValeRa+ 07-10-2002 в 22:00:

Короче, я понял: никто ничего толком сказать не может, но всёравно: ВСЕМ, БОЛЬШОЕ СПАСИБО...


Помещено MarKer 07-10-2002 в 22:59:

Yevtushenko
1) Заходишь в админ.панель.
2) Слева в колонке находишь раздел "Import & Maintenance"
3) Выбираешь в нем пункт "Back-up Database"
4) В блоке "Database tables to include in backup" отмечаешь нужные тебе вещи, которые ты хочешь зарезервировать
5) Ставишь все пункты на "No" кроме пункта "template" (если тебе нужно сохранить переведенные шаблоны).
6) Жмешь кнопку Do Backup
7) Сохраняешь у себя на диске файл с расширением .sql
--
Все, шаблоны у тебя сохранены. Теперь чтобы это восстановить:
--
1) Скачиваешь PhpMyAdmin с http://www.phpmyadmin.net
2) Ð_аспаковываешь его
3) Закачиваешь на сервер
4) В директории с phpmyadmin находится файл config.inc.php
5) Ð_едактируешь его (вставляешь данные для доступа к базе MySQL)
6) Запускаешь phpmyadmin (например: http://www.mysite.ru/phpmyadmin/index.php)
7) В левом меню выбираешь базу с форумом (например my_forum)
8) Справа страница обновится
9) Прокручиваей его вниз до текстовой формы "Run SQL query/queries on database userhost_board"
10) Ниже этой текстовой формы находится форма для загрузки файла "Or Location of the textfile :"
11) Нажимаешь "Обзор" (или Browse)
12) На своем диске выбираешь тот файл .sql
13) Нажимаешь кнопку Go
Ð_езерв загружается...


Помещено MCTarakan 08-10-2002 в 00:31:

Yevtushenko
ДА БЫЛО ПÐ_О Ð_ТО ТУТ УЖЕ! пользуй поиск! поэтому и молчим...

__________________
yMC.ru - хомяк музыканта


Помещено Bochkarev_D.S. 08-10-2002 в 05:11:

гыгы


Помещено ValeRa+ 08-10-2002 в 08:09:

Exclamation

quote:
Первоначальное сообщение от MarKer
Yevtushenko
--
Все, шаблоны у тебя сохранены. Теперь чтобы это восстановить:
--
1) Скачиваешь PhpMyAdmin с http://www.phpmyadmin.net
2) Ð_аспаковываешь его
3) Закачиваешь на сервер
4) В директории с phpmyadmin находится файл config.inc.php
5) Ð_едактируешь его (вставляешь данные для доступа к базе MySQL)
6) Запускаешь phpmyadmin (например: http://www.mysite.ru/phpmyadmin/index.php)
7) В левом меню выбираешь базу с форумом (например my_forum)
8) Справа страница обновится
9) Прокручиваей его вниз до текстовой формы "Run SQL query/queries on database userhost_board"
10) Ниже этой текстовой формы находится форма для загрузки файла "Or Location of the textfile :"
11) Нажимаешь "Обзор" (или Browse)
12) На своем диске выбираешь тот файл .sql
13) Нажимаешь кнопку Go
Ð_езерв загружается...



Огромное спасибо, но у меня маленький вопрос:
это делать после установки нового vB или до? или всёравно?


Помещено MarKer 08-10-2002 в 12:17:

Yevtushenko
1) Пожалуйста
2) После. И желательно сразу после установки.
P.S. Забыл добавить. Собственно, перед загрузкой резерва, нужно таблицу "template" удалить из базы. Как это сделать - очень просто:
Доходишь до 8-го шага ("8) Справа страница обновится").
Там в правой части страницы будет такая таблица с названиями таблиц Ставь галочку напротив "template", крути вниз и жми кнопку Drop. Система спросит, типа, реально ль ты хочешь грохнуть таблицу или только мозги пудришь? Отвечай "Yes". Далее, страница опять перезагрузится. Ну а дальше - переходи к девятому шагу ("Прокручиваей его вниз до текстовой формы "Run SQL query/queries on database userhost_board").


Помещено Stim 08-10-2002 в 18:26:

Так вроде ж phpAdmin не желал базу назад заливать по причине тайм-аута большого???

__________________
Hack the forum!


Помещено ValeRa+ 08-10-2002 в 19:30:

MarKer , спасибо огромное! Очень помог! Всё получилось. СПАСИБО!


Помещено MarKer 08-10-2002 в 20:41:

Stim
Ð_то если большой объем - несколько мегабайт...
А шаблоны весят немного...
Yevtushenko
Ð_ад был помочь!


Помещено madgreen 08-10-2002 в 21:39:

quote:
Ð_то если большой объем - несколько мегабайт...
А шаблоны весят немного...

объем может быть очень большой, 1000 юзеров - уже около 30 мб

__________________
Создаю сайт, посвященный мобильным телефонам. Если есть желающие присоединиться к моему труду, буду Вам очень признателен. Пишите в приват.


Помещено Alien 02-11-2003 в 23:10:

Господа, проблемка есть - помогите разобраться...

Судя по всему, есть где-то ошибка в базе (но могу ошибиться в диагнозе) - не удается плучить Back-up. Точнее - каждый раз получается файл разного размера (от 1,5 до 11 МБ) при одних и тех же опциях.

Хочу в принципе понять, какого размера должен (может) получиться backup-файл, если БД состоит из 46 таблиц, 78078 записей, всего - 21.3 МБ (данные phpMyAdmin на хосте - см. присоединенный файл)...

При создании backup программа ничего не сообщала об ошибке. Как проверить базу на ошибки - не знаю. В ACP нашел какую-то проверку в меню Import & Maintenance >Update Counters: Update Thread Info - update thread post counts, original posters, last post date, attachment totals. Выдала программа такое сообщение:




Thread ids:
Processing thread 1408

There seems to have been a slight problem with the БухПравда.Ð_у database.

We apologise for any inconvenience.

Database error in vBulletin Control Panel 2.2.6:

Invalid SQL: UPDATE thread SET lastpost=1067780186,replycount=0,postusername='ПÑ
€охожий', postuserid='0', lastposter='Прохожий',attach= WHERE threadid=1408
mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE threadid=1408' at line 1

mysql error number: 1064

Date: Monday 03rd of November 2003 12:38:56 AM
Script: http://www.forum.buhpravda.ru/admin/misc.php
Referer: http://www.forum.buhpravda.ru/admin/misc.php?action=chooser&





Замечу сразу, что номер топика (в приведенном тексте - 1408) в разные дни не повторяется и соответствует ПОСЛЕДНЕМУ или ПÐ_ЕДПОСЛЕДНЕМУ в базе (опыты проводил в разные дни)....

Кто может сказать, как устранить эту ошибку????......

Alien добавил 03-11-2003 в 00:34:06:
И еще вопрос: backup можно сохранить как на своем диске (Database tables to include in backup), так и на сервере (Save data to file on server).

А что лучше? или в каких случаях тот или иной метод более предпочтителен?

И вообще, кто может подсказать: где можно качнуть полное описание работы с ACP? Желательно на русском....

__________________
Вечно молодой стареющий новичок...


Помещено Alien 03-11-2003 в 22:53:

Народ, друзья, господа, товарищи, А-У!
Неужели никто ничего (под)сказать не может?????

Горю!!! Нужно сохранить, а затем восстановить базу....

__________________
Вечно молодой стареющий новичок...


Помещено Krionix 04-11-2003 в 13:59:

Alien
непомню где, но на этом форуме читал. Создаешь php файл
<?
exec("mysql -hhost -uusername -ppass DB_name< /path_to_backup.sql");
?>
чтобы сохранить если не ошибаюсь надо ставить >

__________________
Форум 3DNews


Помещено Alien 04-11-2003 в 14:17:

quote:
непомню где, но на этом форуме читал

Krionix, облазил все, но подобного, как у меня, не встречал...

quote:
Создаешь php файл
А куда воткнуть этот php файл?

__________________
Вечно молодой стареющий новичок...


Помещено Krionix 04-11-2003 в 16:36:

Alien
да это не важно, ну воткни туда где showthread

__________________
Форум 3DNews


Помещено Alien 04-11-2003 в 17:56:

quote:
воткни туда где showthread

Krionix, в тело showthread?... В любое место?...

__________________
Вечно молодой стареющий новичок...


Помещено Krionix 05-11-2003 в 05:08:

Alien
Да нет же!
Там где у тебя лежит showthread.php создаешь файл backup.php с таким содержанием

PHP:

<? 
exec
("mysql -hHost -uUsername -pPass DB_name < path_to_backup.sql"); 
?> 

естественно вместо Username, host и pass надо вписать свое.
потом в браузере пишешь http://Host/backup.php

__________________
Форум 3DNews


Формат времени GMT. Текущее время 16:38.
Показаны 23 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.