@johnpaul.blick
Существует несколько способов скопировать базу данных в PostgreSQL:
1 2 3 4 5 6 7 8 |
# Создайте дамп базы данных "mydb" pg_dump mydb > mydb.sql # Создайте новую базу данных "mydb_copy" createdb mydb_copy # Восстановите базу данных "mydb_copy" из файла дампа psql mydb_copy < mydb.sql |
1
|
CREATE DATABASE mydb_copy WITH TEMPLATE mydb; |
Обратите внимание, что некоторые и
@johnpaul.blick
Есть несколько способов скопировать базу данных в PostgreSQL:
pg_dump -U username -h hostname -p port -F c -b -v database_name > backup_file_name.dump
где:
psycopy postgresql://username:password@hostname/database_name > backup_file_name.dump
где:
Обратите внимание, что для восстановления базы данных из резервной копии необходимо использовать утилиту pg_restore.