Бдительность не бывает лишней

August 18, 2016

Как-то раз я копировал postgres-базу с продакшена на тестовый сервер.

Продакшен работал уже на версии 9.4 и там даже добавили таблицу с jsonb-колонкой, тестовый сервер был все еще 9.3. Этот факт у меня был где-то на краю сознания, поэтому я решил проверить как перенеслась эта таблица.

Правильный ответ - таблица никак не перенеслась, она просто не создалась. Наверняка pg_restore об этом написал, но обычно его вывод выглядит примерно так, поэтому я не заметил:

Мораль это истории такова: не стоит терять бдительность при переносе базы, мало ли что.

comments powered by Disqus