Alexey Kovyazin wrote:
К сожалению, тема вышла за пределы
взвешенного разговора и перешла к
самопоyтованию и выпячиванию своих
комплексов.
А можно я тоже немножко свои комплексы повыпячиваю и поофтоплю? Не, ну я
немножко совсем и у меня уавжытельные причины: уже почти пятница, я
слегка бухой и мало-мало расстроеный. Можно, да? Спасибо.
Итак к вопросу о медленном backup/restore на FB:
Сегодня решил попробовать проапгрейдить базу постгрес, перенеся ее со
старого и дряхлого Pg 7.4 на 8.0, дабы уйти наконец от старого ба... то
есть фичи этого сервера, напрочь отказывавшегося использовать индекс при
объединении таблиц по полям разных типов. Для чего перво-наперво решил
сделать этот самый бэкап. Запустил, как умный, pg_dump на машине и стал
заниматься своими делами, периодически поглядывая "а не завершилось ли".
И не то чтоб во мне вообще ничего не шевельнулось на тему "а хватит ли
места", нет, мысль такая конешно возникала, но я, гадкий ламер,
изнеженый файрбердом, как-то привык, что бэкап базы занимает места по
крайней мере не больше самой базы - поэтому по дури своей решил, что уж
в > 15G скрипт-то влезть обязан. Поэтому gzipать его на лету не стал,
понадеявшись на здравый смысл. Ха!!! Реальная жизнь - лучшее лекарство
от излишнего оптимизма: свободное место на винте все-таки закончилось
раньше, чем завершился pg_dump. Сильно удивленный таким к себе
неуважением, он сказал что-то типа "не получилось записать в файл: 5!=7"
и обиженно прекратился, оставив меня с обгрызком бэкапа и нулем
свободных байт в /home/mike. Ну да ладно, речь-то собственно не об этом,
это так, лирика и мое криворучье. Речь о том, что с момента начала
бэкапа до момента его облома прошло примерно часа четыре-пять. А потом
еще столько же - на бэкап с загзипливанием "на лету". Сколько займет
накатывание данных из погзипленного файла на "новый" сервер - пока
неизвестно, сей эксперимент еще пока только в самом начале пути и
результаты его будут анализироваться утром. Но одно лично мне ясно -
пусть порвут меня на лоскутки коллеги-постргескюлисты, но слово "быстро"
по отношению к этому процессу имхо даже _рядом не лежало_.