/ / अधिक समय लेने वाले django डेटाबेस की पुनर्स्थापना - अजगर, django, डेटाबेस-बैकअप

अधिक समय लेते हुए django डेटाबेस को बहाल करना - पायथन, django, डेटाबेस-बैकअप

Django डेटाबेस बैकअप के लिए और बहाल। मैंने इस टूल का इस्तेमाल किया https://github.com/django-dbbackup/django-dbbackup। डेटाबेस को पुनर्स्थापित करने में इतना समय लग रहा है।

इसे पुनर्स्थापित करने में 3 घंटे का समय लग रहा है 500MB संकुचित फ़ाइल। मैंने नीचे कमांड का उपयोग किया।

time python manage.py dbrestore -i django_db_production_backup_20171109_0200.dump.gz -z

क्या समय की खपत को कम करने के लिए कोई वैकल्पिक तरीका है।

उत्तर:

उत्तर № 1 के लिए 1

अपने डेटाबेस के मूल टूल का उपयोग करें। जैसे, PostgreSQL है pg_dump तथा pg_restore, जो शायद बैकअप और एक मिनट से भी कम समय में 500 एमबी डेटाबेस को पुनर्स्थापित करेगा।