Tài liệu về nhà → Hướng dẫn sử dụng MongoDB → MongoDB Manual Show Trên trang này
Khi triển khai MongoDB trong sản xuất, bạn nên có một chiến lược để nắm bắt và khôi phục các bản sao lưu trong trường hợp các sự kiện mất dữ liệu. MongoDB Atlas, tùy chọn dịch vụ MongoDB được lưu trữ trong đám mây, cung cấp hai phương thức được quản lý đầy đủ cho các bản sao lưu:
MongoDB Cloud Manager là một dịch vụ lưu trữ, giám sát và tự động hóa được lưu trữ cho MongoDB. MongoDB Cloud Manager hỗ trợ sao lưu và khôi phục các bộ bản sao MongoDB và các cụm được che chắn từ giao diện người dùng đồ họa.MongoDB Cloud Manager supports backing up and restoring MongoDB replica sets and sharded clusters from a graphical user interface. Trình quản lý đám mây MongoDB hỗ trợ việc sao lưu và khôi phục các triển khai MongoDB.MongoDB Cloud Manager supports the backing up and restoring of MongoDB deployments. Trình quản lý đám mây MongoDB liên tục sao lưu các bộ sao chép MongoDB và các cụm chia nhỏ bằng cách đọc dữ liệu oplog từ triển khai MongoDB của bạn. MongoDB Cloud Manager tạo các ảnh chụp nhanh dữ liệu của bạn trong các khoảng thời gian đã đặt và cũng có thể cung cấp sự phục hồi thời gian của các bộ bản sao MongoDB và các cụm được che phủ. MẹoẢnh chụp nhanh của cụm rất khó đạt được với các phương thức sao lưu MongoDB khác. Để bắt đầu với bản sao lưu của MongoDB Cloud Manager, hãy đăng ký Trình quản lý đám mây MongoDB. Để biết tài liệu về Trình quản lý đám mây MongoDB, hãy xem tài liệu Quản lý đám mây MongoDB.MongoDB Cloud Manager. For documentation on MongoDB Cloud Manager, see the MongoDB Cloud Manager documentation. Với Trình quản lý OPS, các thuê bao MongoDB có thể cài đặt và chạy cùng một phần mềm cốt lõi cung cấp năng lượng cho Trình quản lý đám mây MongoDB trên cơ sở hạ tầng của riêng họ. OPS Manager là một giải pháp tại chỗ có chức năng tương tự như Trình quản lý đám mây MongoDB và có sẵn với các đăng ký nâng cao của Enterprise.MongoDB Cloud Manager on their own infrastructure. Ops Manager is an on-premise solution that has similar functionality to MongoDB Cloud Manager and is available with Enterprise Advanced subscriptions. Để biết thêm thông tin về Trình quản lý OPS, hãy xem Trang Advanced của MongoDB Enterprise và Hướng dẫn quản lý OPS.MongoDB Enterprise Advanced page and the Ops Manager Manual. Ghi chúCân nhắc cho các công cụ lưu trữ được mã hóa bằng cách sử dụng AES256-GCMĐối với các công cụ lưu trữ được mã hóa sử dụng chế độ mã hóa Đối với công cụ lưu trữ được mã hóa được cấu hình bằng mật mã
Mẹo
Với Trình quản lý OPS, các thuê bao MongoDB có thể cài đặt và chạy cùng một phần mềm cốt lõi cung cấp năng lượng cho Trình quản lý đám mây MongoDB trên cơ sở hạ tầng của riêng họ. OPS Manager là một giải pháp tại chỗ có chức năng tương tự như Trình quản lý đám mây MongoDB và có sẵn với các đăng ký nâng cao của Enterprise. Để biết thêm thông tin về Trình quản lý OPS, hãy xem Trang Advanced của MongoDB Enterprise và Hướng dẫn quản lý OPS. Ghi chú Cân nhắc cho các công cụ lưu trữ được mã hóa bằng cách sử dụng AES256-GCM Để biết thêm thông tin, hãy xem Sao lưu và khôi phục với các ảnh chụp nhanh hệ thống tập tin và sao lưu một cụm bị thu hẹp với ảnh chụp nhanh hệ thống tệp để biết các hướng dẫn đầy đủ về sử dụng LVM để tạo ảnh chụp nhanh. Nếu hệ thống lưu trữ của bạn không hỗ trợ ảnh chụp nhanh, bạn có thể sao chép các tệp trực tiếp bằng Các bản sao lưu được sản xuất bằng cách sao chép dữ liệu cơ bản không hỗ trợ điểm phục hồi thời gian cho các bộ bản sao và rất khó quản lý cho các cụm Sharded lớn hơn. Ngoài ra, các bản sao lưu này lớn hơn vì chúng bao gồm các chỉ mục và sao chép phần đệm và phân mảnh lưu trữ cơ bản.
Khi được kết nối với một ví dụ MongoDB, Các ứng dụng có thể tiếp tục sửa đổi dữ liệu trong khi Tuy nhiên, đối với các bộ bản sao, hãy xem xét MongoDB Cloud Manager hoặc OPS Manager.MongoDB Cloud Manager or Ops Manager. Ghi chú
Đối với 4.2+ các cụm được phân chia với các giao dịch bị xử lý theo tiến trình, hãy sử dụng một trong các quy trình sao lưu và khôi phục phối hợp sau đây duy trì khả năng đảm bảo tính nguyên tử của các giao dịch trên các mảnh vỡ:
Xem sao lưu và khôi phục với các công cụ MongoDB và sao lưu một cụm bị thu hẹp với các kết xuất cơ sở dữ liệu để biết thêm thông tin. Các phương pháp sao lưu có sẵn trong MongoDB là gì?Sao lưu với MongoDump MongoDump và MongoRestore là những công cụ đơn giản và hiệu quả để sao lưu và khôi phục triển khai MongoDB nhỏ, nhưng không lý tưởng để thu thập các bản sao lưu của các hệ thống lớn hơn.MongoDump và MongoRestore hoạt động chống lại quy trình MongoD đang chạy và có thể thao tác trực tiếp các tệp dữ liệu cơ bản.mongodump and mongorestore are simple and efficient tools for backing up and restoring small MongoDB deployments, but are not ideal for capturing backups of larger systems. mongodump and mongorestore operate against a running mongod process, and can manipulate the underlying data files directly.
Các phương pháp sao lưu khác nhau là gì?Các loại sao lưu phổ biến nhất là sao lưu đầy đủ, sao lưu gia tăng và sao lưu vi sai.Các loại sao lưu khác bao gồm bản sao lưu đầy đủ tổng hợp và phản chiếu.full backup, incremental backup and differential backup. Other backup types include synthetic full backups and mirroring.
Bốn chiến lược sao lưu là gì?Mỗi chương trình sao lưu có cách tiếp cận riêng trong việc thực hiện sao lưu, nhưng có bốn loại sao lưu phổ biến được triển khai và thường được sử dụng trong hầu hết các chương trình sau: sao lưu đầy đủ, sao lưu vi sai, sao lưu tăng dần và sao lưu gương.full backup, differential backup, incremental backup and mirror backup.
Hai lệnh sao lưu MongoDB là gì?Để làm cho mọi thứ dễ dàng hơn, MongoDB cung cấp các lệnh MongoDump và MongoRestore có thể phục vụ cho nhu cầu sao lưu và phục hồi dữ liệu của bạn. |