Регистрация
Регистрация Поиск Сообщество  
CGM > Покер > Программы и железо для игроков > Покер софт
Опции темы

PostgreSQL на отдельный винт?

Важные объявления
Старый 01.12.2007, 13:12     TS Старый   #1 (permalink)
Старожил
 
Аватар для whisky
 
Регистрация: 05.11.2005
Адрес: WorldWide
Сообщений: 722
Отправить сообщение для whisky с помощью ICQ
Собственно вопрос. База постгре на копме начинает напрягать своим размером и возникла мысль взять под это дело отдельный винт. Подскажите как можно осуществить перенос существующей базы на этот самый отдельно поставленный винт? И соответственно как запустить сохранение ХХ уже в эту перенесенную базу?
__________________
Если напрягают большие базы в ПТ3 то прочтите: Решение проблемы больших баз в ПТ3
whisky вне форума      
Старый 01.12.2007, 14:49   #2 (permalink)
Участник
 
Аватар для Becks
 
Регистрация: 18.05.2007
Адрес: Monte Carlo
Сообщений: 199
все базы находятся в папке Program Files\Postgresql\8.2\data
1)скопируй эту папку в нужную директорию
2) удали postgresql
3) удали файл postmaster.pid из папки "data"
4) установи postgresql, в процессе установки в "installation options" выбери "data directory" м укажи путь к "data"
5) на стадии "initialize data cluster" убери галочку напротив "initialize data cluster"
6) перезагрузись и помолись

после этого ты сможешь добавить базу(ы) через "maintain database names" -> "select existing postgresql database" в ПТ.


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

Becks вне форума      
Старый 01.12.2007, 17:38   #3 (permalink)
Аксакал
 
Аватар для *ZARATUSTRA*
 
Регистрация: 27.01.2006
Адрес: Киев
Сообщений: 1,842
whisky какого максиального размера достигла база? За какое время? И какое, примерно, количество рук?
__________________
Так говорил Заратустра.
*ZARATUSTRA* вне форума      
Старый 01.12.2007, 19:13     TS Старый   #4 (permalink)
Старожил
 
Аватар для whisky
 
Регистрация: 05.11.2005
Адрес: WorldWide
Сообщений: 722
Отправить сообщение для whisky с помощью ICQ
Цитата:
Сообщение от *ZARATUSTRA* писал сб, 01 декабря 2007 17:38
whisky какого максиального размера достигла база? За какое время? И какое, примерно, количество рук?
10 гигов всего. Но я не майню практически сейчас. Это около 3.5млн рук приблизительно. Просто постгре у меня на С установлен и уже маловато места там. Вот и решил винт под это дело взять. За какое время трудно сказать так как я постоянно чистил ее, что то удалял, что то добавлял. В целом пожешь посчитать сколько рук будет через год если в день майнить по 10к рук/день
__________________
Если напрягают большие базы в ПТ3 то прочтите: Решение проблемы больших баз в ПТ3
whisky вне форума      
Старый 29.01.2008, 00:27   #5 (permalink)
dds
Энтузиаст
 
Регистрация: 17.09.2007
Адрес: МО
Сообщений: 349
Отпишись, пожалуйста, как прошёл перенос базы.
dds вне форума      
Старый 29.01.2008, 01:29   #6 (permalink)
Бессмертный
 
Аватар для lappa
 
Регистрация: 14.09.2005
Адрес: Москва
Сообщений: 2,658
!!! Не забудь сделать бэкап перед переносом
__________________
Патипокер-воры. Не играю на пати и bwin! В срачах не участвую, на провокации посылаю в жопу.
lappa вне форума      
Старый 29.01.2008, 01:48   #7 (permalink)
Старожил
 
Аватар для Mirel
 
Регистрация: 06.04.2005
Адрес: Спб
Сообщений: 880
Отправить сообщение для Mirel с помощью ICQ
Еще можно так сделать, если Far([Зарегистрироваться?]) под рукой есть. (к своему стыду, я не знаю как другими средствами в винде сделать символьный линк)
Останавливаем PostgreSQL.
Берём папку Data.
Переносим куда хотим(с удалением со старого места), далее запускаем фар. Пусть в правой колонке у нас будет папка Data на новом месте, а в левой - c:\program files\Postgresql\8.2\, ставим курсор на папку Data, жмём ALT+F6, ENTER.

Всё, создался символьный линк. Теперь все обращения к C:\program files\postresql\8.2\data будут адресованы по новому адресу.

PS
не забываем про бэкапы.
__________________
There is no money in HU, everyone is solid
Mirel вне форума      
Старый 29.01.2008, 03:04   #8 (permalink)
Старожил
 
Аватар для Mirel
 
Регистрация: 06.04.2005
Адрес: Спб
Сообщений: 880
Отправить сообщение для Mirel с помощью ICQ
Тэкс.
Becks отличный солюшн привёл. Писал сюда еще один вариант с перерегистрацией сервиса pgsql-8.2, попутно проверил его - постгрес перестал запускаться
Пришлось сносить и заново ставить.
Хотелось бы только добавить первым пунктом - остановить PostgreSQL.
C:\Windows\system32\net.exe stop pgsql-8.2
Перегружаться и молиться не пришлось.
__________________
There is no money in HU, everyone is solid
Mirel вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На какой винт ставить игры? WasItMe Железо 3 14.11.2011 14:50
Отдельный майнинг 20-50bb столов RomanSh Покер софт 3 14.11.2010 04:04
Купил SSD-винт Transcend, низкая скорость импорта. cartman Железо 45 24.05.2010 02:26
винды 2к/винт ежык Программное обеспечение 13 10.08.2007 19:31
Полетел винт... HungryPeon Игра вообще 1 09.06.2006 09:22



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Быстрый переход
Правила форумов CGM Контакты Справка Обратная связь CGM.ru Архив Вверх Главная
 
Использование материалов сайта разрешено только при наличии активной ссылки на источник.
Все права на картинки и тексты принадлежат Информационному агентству CGM и их ПАРТНЕРАМ. Политика конфидециальности
CGM.ru на Youtube CGM.ru на Google+ CGM.ru в Twitter CGM.ru на Facebook CGM.ru в vKontakte CGM.ru в Instagram

В сотрудничестве с Pokeroff.ru
Текущее время: 01:35. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot