|
Postgres / pg_restore
|
|||
---|---|---|---|
#18+
Доброе время суток. Люди подскажите пожалуйста, можно ли восстановить схему из резервной копии, но с другим именем? (Допустим в резервной копии есть схема S1, а хочу её восстановить как S2). Если можно, то будьте добры подскажите пожалуйста. Благодарю за помощь. Все действия осуществляются ОС "Ubuntu server", а утилиту использую "pg_restore". ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 20:31 |
|
Postgres / pg_restore
|
|||
---|---|---|---|
#18+
EugeneXXX, К сожалению, встроенных средств нету. Если нужно перенести схему и есть возможность переименовать её перед дампом, то так сделать проще всего. При работе с уже снятым дампом, нужно конвертнуть его в SQL (pg_restore custom.pgdump > file.sql), затем либо редактором, либо sed-ом каким переименовать схему в файле. Но нужно быть аккуратным, чтобы не попортить имена таблиц и/или других объектов. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 20:49 |
|
Postgres / pg_restore
|
|||
---|---|---|---|
#18+
EugeneXXXДоброе время суток. Люди подскажите пожалуйста, можно ли восстановить схему из резервной копии, но с другим именем? (Допустим в резервной копии есть схема S1, а хочу её восстановить как S2). Если можно, то будьте добры подскажите пожалуйста. Благодарю за помощь. Все действия осуществляются ОС "Ubuntu server", а утилиту использую "pg_restore". Если вы не спешите и схема не слишком большая то вот так 1)создаете новую пустую базу 2)восстанавливаете нужную вам схему в нее 3)переименовываете там схему под другим именем 4)делаете dump 5)восстанавливаете уже новый dump куда там вам надо... *PROFIT* ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 20:59 |
|
Postgres / pg_restore
|
|||
---|---|---|---|
#18+
vyegorov, Ммм... Мысль я понял. Спасибо большое за ответь. PS: Тогда скорее всего проще делать резервную копию сразу в SQL-файл, чтобы проще было его редактировать, без конвертаций? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 21:07 |
|
|
start [/forum/topic.php?desktop=1&fid=53&tid=1994965]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 157ms |
0 / 0 |