ارائه دهنده خدمات ابری PaaS و DBaaS

دیتابیس MongoDB

(MongoDB Database)

MongoDB Restore

اگر تصور کنیم که دیتابیس شما دچار مشکل شده است و قصد دارید به کمک آخرین فایل پشتیبان، داده‌های آن‌را در دیتابیس جدیدی بازسازی کنید می‌توانید طبق این سناریو پیش بروید:

  • ابتدا فایل پشتیبان مدنظرتان را دانلود کنید و آن‌را از حالت فشرده خارج کنید. احتمالا فایل‌هایی شبیه تصویر زیر خواهید داشت.



  • دیتابیس جدیدی هم‌نسخه با دیتابیس قدیم ایجاد می‌کنید، سپس کافیست به وسیله دستور mongorestore داده‌ها را به دیتابیس جدید منتقل کنید:


  • $ mongorestore -u DB_USERNAME -p DB_PASSWORD --host DB_HOST --port DB_PORT --authenticationDatabase admin --verbose --archive=/path/BACKUP_FILE.dump

  • همانطور که در تصویر بالا می‌بینید، به داخل پوشه فایل‌های بک‌آپ رفتیم و با دستور mongorestore اطلاعات فایل بک‌آپ را به دیتابیس‌‌ جدید منتقل کردیم.