我一直在阅读有关在 django 中进行备份和恢复的过程。我能想到的最好的办法就是转储数据。即 python manage.py dumpdata >foo.json
现在要恢复这些数据,我们必须删除或删除当前表,然后使用它作为夹具恢复这个 json 文件。ie do syncdb 有没有什么特别的方法可以做到这一点?即是否有任何可以在我们每次进行备份和恢复时使用的过程?我正在寻找一个像south这样的工具,可以用于数据库备份和恢复。
我正计划让我的网站上线。因此,我们将不胜感激任何帮助。
我一直在阅读有关在 django 中进行备份和恢复的过程。我能想到的最好的办法就是转储数据。即 python manage.py dumpdata >foo.json
现在要恢复这些数据,我们必须删除或删除当前表,然后使用它作为夹具恢复这个 json 文件。ie do syncdb 有没有什么特别的方法可以做到这一点?即是否有任何可以在我们每次进行备份和恢复时使用的过程?我正在寻找一个像south这样的工具,可以用于数据库备份和恢复。
我正计划让我的网站上线。因此,我们将不胜感激任何帮助。
django-dbbackup包可以做数据库备份和恢复。
要正确备份和恢复,请使用数据库附带的工具。
如果您必须使用 django,请编写您自己的自定义管理命令(但我再次质疑这样做的智慧)。