【发布时间】:2013-01-25 00:42:40
【问题描述】:
我刚刚购买了一台新计算机 (mac OSX),我想继续使用旧计算机上的相同数据库进行开发。我不希望它远程完成,因为我不想让另一台计算机保持打开状态。我只是想复制数据库并将其放在这台计算机上进行开发。我有一个可以使用的 USB 记忆棒,但我不知道如何继续。 brew, rails, ruby, rvm, pg 都安装和配置好了。
【问题讨论】:
-
你试过pg_dump吗?标准模式产生 ascii。 --schema-only 和 --data-only 可能证明是有用的(你需要它们)。您可能需要单独的传递(pg_dumpall)来转储用户和表空间,如果有的话。
-
我对编程很陌生。我可以将保存数据的文件复制到 U 盘并粘贴到新计算机上的相应文件中吗?
标签: postgresql backup development-environment restore