MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để khôi phục cơ sở dữ liệu MongoDB bị rơi?

Tôi đã cố gắng tái tạo những gì bạn đã làm. Tôi đã giết một cơ sở dữ liệu bằng cách sử dụng db.dropDatabase () sau khi tôi đã sao lưu nó :-) Tên db là 'gacheater'. Trước khi thả thư mục mongodb chứa 3 tệp (db không trống):

  • gacheater.ns
  • gacheater.1
  • gacheater.2

sau khi thả các tệp này đã biến mất. Do đó, tôi nghĩ mongodb thực sự xóa dữ liệu của bạn .

Vì vậy, lựa chọn duy nhất bạn có là cố gắng khôi phục tệp từ hệ thống tệp

PS:MacOS 10.5, MongoDB 1.8.2




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sự cố khi cài đặt Mongodb trên Ubuntu 20.04

  2. Chèn dữ liệu trong MongoDB bằng PHP

  3. kết nối với phiên bản mongodb mà không có quản trị viên --authenticationDatabase

  4. CRUD nodejs / express server:app.put req.body trống

  5. Cách xóa một đối tượng lồng nhau sâu trong mongodb