172 похожих чатов

Добрый день. Подскажите, пожалуйста, выгрузил базу с помощью pg_dump, доп

параметры не указывал. Развернул базу из бекапа старого, и хочу загрузить дамп в нее. Дамп большой 170 гигов. Пробегают строчки только по созданию таблиц а вот сами данные в таблицы не вставляются. Никаких ошибок по нехватки памяти нет, такое чувство что команда COPY игнорируется. Что я делаю не так?

26 ответов

6 просмотров

pg_dump в каком формате был создан?

Oleg- Автор вопроса
Oleg- Автор вопроса

Выводит только error о том что такие constraint,index, trigger уже есть

Oleg
.sql, текстовый формат

Ну так в стандартном sql-dump сначала идёт часть схемы (в основном, таблицы), потом данные (copy), потом остальная часть схемы (индексы, FK, установка sequences и т.п.). То есть это нормально.

Oleg
Выводит только error о том что такие constraint,in...

Значит, не в пустую базу заливаете, казалось бы.

Oleg- Автор вопроса
Yaroslav Schekin
Ну так в стандартном sql-dump сначала идёт часть с...

Нет, не в пустую, какая-то часть данных там уже есть. Непонятно почему игнорится команда COPY?

Oleg
Нет, не в пустую, какая-то часть данных там уже ес...

А что ж не в пустую-то (из-за этого Вам будет труднее настоящую причину найти — всё будет забито вот этими "already exists")? Т.е. выведите этот лог работы psql в файл, поищите там что-то отличное от таких сообщений. Да, и как именно восстанавливаете (может, используете какие-то нестандартные ключи psql)?

Oleg- Автор вопроса
Yaroslav Schekin
А что ж не в пустую-то (из-за этого Вам будет труд...

Хотел сэкономить время, чтобы подгрузить только разрыв в данных

Oleg
Хотел сэкономить время, чтобы подгрузить только ра...

Так не получится, COPY же будут "вылетать" целиком, если какие-то данные уже есть.

Oleg- Автор вопроса
Yaroslav Schekin
Так не получится, COPY же будут "вылетать" целиком...

Я понял.Спасибо. Буду грузить с нуля тогда. 170 гигов из дампа это больно по времени?

Oleg
Я понял.Спасибо. Буду грузить с нуля тогда. 170 ги...

Может быть, да — зависит от настроек. См. https://www.postgresql.org/docs/current/populate.html (особенно если на этом сервере нет других работающих/важных баз).

Oleg- Автор вопроса
Oleg
Я понял.Спасибо. Буду грузить с нуля тогда. 170 ги...

От 20 минут до времени большэ времени жызни вселенной — в зависмости от типа и количества индэксов, размеров таблиц и имеющегося жэлеза.

Oleg- Автор вопроса
Oleg- Автор вопроса
Yaroslav Schekin
Так не получится, COPY же будут "вылетать" целиком...

Ярослав, еще раз спасибо. Все получилось.

Ахуеть, вот єто база. Єто что база какого-то порно сайта?

Oleg
Выводит только error о том что такие constraint,in...

Ну может надо использовать truncate чтобы очистить все инлексы constraints в новой базе?

Марсель Габдрахманов
это же мало еще

Не знаю, просто мне интересно, что он там хранит?

Oleg- Автор вопроса
⛧🇮🇱 Shennaz Martinez 🇺🇸🗽
Ну может надо использовать truncate чтобы очистить...

Дяденька, я не настоящий postgrист, я с оракла пробегал. Как это сделать?

Oleg
Дяденька, я не настоящий postgrист, я с оракла про...

Я не знаю, мне 15. Просто знаю что можно удалить все записи из таблицы TRUNCATE TABLE, Может еще можна и для самой базы. Надо читать доку.

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Привет, запускаю werf в dind в k8s, получаю ошибку на этапе build/beforeSetup: /.werf/stapel/embedded/bin/bash: /.werf/scripts/5898bdfe5214357d3706b879cc8d3d78460fb379607cbd...
florius0
7
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
Добрый день, чат. Мне в очередь из других RabbitMQ по shovel валятся метрики в формате текста для Prometheus. Помогите пожалуйста подружить RabbitMQ и Prometheus, чтобы он (...
Aleksey
4
Карта сайта