2012年03月22日 星期四 14:18
我是新手,收益于前辈们的辛勤翻译作品,学习了很长时间有一个问题还没有搞清楚,Django有自己的模型体系,不知道他是否能够很方便的执行数据库备份和恢复的功能?~直接用DBMS来备份是肯定可以了,就是不知Django是否有这类方便的功能?请前辈指导一二,postgreSQL或mysql都可以~
2012年03月22日 星期四 22:28
数据库的备份和恢复比较专业,django不太适合
2012年03月23日 星期五 08:56
你是说迁移么?django可以的
2012年03月25日 星期日 01:14
哦,原来备份会恢复属于比较专业的类型,难怪都找不到一个比较通用的资料~~谢谢夏武和test的回复:)test说的迁移我也越到很多问题,用South组件来做迁移,似乎问题多多,并不是所有的更改都能完成迁移,多数都报错~~也可能是自己水平不够,不知道前辈对迁移有没有一套好办法?
2012年03月25日 星期日 19:51
备份分以下几类:冷备份、实时热备、延迟备份
冷备份:pg_dump, mysqldump
实时备份、延迟备份:postgresql 9.0以后和mysql 5.1以后都有完善的数据库主从复制,可以用于实时备份和延迟备份;
数据恢复:mysqlbinlog, pg_restore
供参考。
2012年03月25日 星期日 20:14
谢谢夏武船长!解开谜团了~~~pg的中文资料特少没辙了,只好朝着MySQL走去……:)
2012年03月30日 星期五 11:18
mysql在复制和恢复方面工具比postgresql成熟,不过pg的很多高级特性还是比较不错的,比如视图、子查询、可扩展性。
Zeuux © 2024
京ICP备05028076号