我在表空间位置 D:\tbl_DATA1 中有一个 postgre 数据库 DATA1。我们使用操作系统备份还原工具将 D:\tbl_DATA1 复制到目标机器 C:\tbl_DATA1。是否可以在第二台机器中从此文件夹重新创建数据库?
https://www.postgresql.org/docs/current/static/backup-file.html
另一种备份策略是直接复制 PostgreSQL 用于在数据库中存储数据的文件
以及后来提到的两个限制
所以是的- 关闭 PostgreSQL,将 PGDATA 目录复制到其他机器并启动 Postgres 以获取集群副本是一种常见的做法。但它是在集群级别完成的 - 不是你提到的表空间或数据库 -应该复制整个 data_directory。
所以不- 复制表空间目录并尝试破解数据库以添加表空间将失败。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句