用于Django数据库备份和还原。我使用了这个工具https://github.com/django-dbbackup/django-dbbackup。恢复数据库需要花费很多时间。
恢复500MB
压缩文件需要3小时的时间。我使用了以下命令。
time python manage.py dbrestore -i django_db_production_backup_20171109_0200.dump.gz -z
是否有其他方法可以减少时间消耗。
答案 0 :(得分:1)
使用数据库的本机工具。例如,PostgreSQL有pg_dump
和pg_restore
,可能会在不到一分钟的时间内备份和恢复500 MB的数据库。