Alexey Kovyazin wrote:

К сожалению, тема вышла за пределы
взвешенного разговора и перешла к
самопоyтованию и выпячиванию своих
комплексов.

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

Ответить