pg单表windows如何迁移到linux-骚操作
作者简介:王旭,在数据库管理方面拥有10多年经验。精通主流数据库系统,在企业数据库管理、性能优化、架构设计和高可用性能解决方案方面拥有丰富得实践经验。目前拥有(ORACLE ACE、MYSQL OCP、PG ACE、PGCA、PGCE、PGCM)等数据库认证。
迁移场景
如何迁移
那能不能通过特殊办法,把元数据拿走,然后直接不停机拷贝物理文件到其它环境,如linux去运行呢?答案是可以的。
执行checkpoint,刷脏,空闲时刻迁移,高峰期拷贝,可能内存中数据没有写到磁盘,数据块可能会有损坏,拷贝出来的用不了。
--如上看到,数据并没有完全恢复,因为部分数据块还在内存中,我直接拷贝的文件走;
--再次执行数据有多了一些,看来没有完全触发检查点写文件。
总结
