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

Muốn sao lưu gia tăng cho mongodb. Viết nhật ký? Oplog?

MongoDB không cung cấp tùy chọn sao lưu gia tăng, nhưng bạn có thể thực hiện chụp nhanh tệp và phát lại oplog. Bạn đã thiết lập máy chủ của mình dưới dạng tập hợp bản sao theo các bước được nêu trong tài liệu chưa? http://www.mongodb.org/display/DOCS/Replica+Sets+-+Basics

Bạn cũng có thể cho chúng tôi biết mục đích của những bản sao lưu này? Bạn đã cân nhắc việc thêm nút thứ hai vào tập hợp bản sao của mình để đảm bảo độ bền của dữ liệu chưa?

Nếu bạn đã thực hiện qua các bước để thiết lập máy chủ với tư cách là thành viên của nhóm bản sao, bạn có thể chạy rs.status () trong shell không?

Một lưu ý khác (chỉ cần làm rõ) - viết nhật ký không có nghĩa là một chiến lược dự phòng; ghi nhật ký chỉ đảm bảo rằng cơ sở dữ liệu có thể trở lại trạng thái nhất quán trong trường hợp chuyển đổi dự phòng. Thực hiện với tính năng ghi nhật ký được kích hoạt rất được khuyến khích.

Đây là tài liệu MongoDB để sao lưu: http://www.mongodb.org/display/DOCS / Bản sao lưu



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. sử dụng cho thời gian tạo ObjectId mongodb

  2. Lưu danh sách các đối tượng giao diện bằng trình điều khiển mongo cho java

  3. Cách xem các thay đổi đối với các trường cụ thể trong luồng thay đổi MongoDB

  4. MongoDB:Tìm các giá trị trường đã cho của tài liệu trong một đối tượng có khóa không xác định

  5. Giới hạn con trỏ Pymongo (1) trả về nhiều hơn 1 kết quả