Dịch vụ ứng dụng Atlas cho phép bạn nâng cấp cụm tầng dùng chung (M0, M2 và M5) lên cụm chuyên dụng. Nâng cấp cụm của bạn trước khi phát hành ứng dụng Atlas Device Sync bằng cách hoàn thành các bước sau Show
Ghi chúKhông nên sử dụng cụm tầng dùng chung trên ứng dụng sản xuất. Để tránh mất dữ liệu, hãy nâng cấp lên cụm cấp chuyên dụng trước khi phát hành ứng dụng của bạn Cảnh báoKhôi phục đồng bộ hóa sau khi kết thúc đồng bộ hóaKhi bạn chấm dứt và bật lại Đồng bộ hóa thiết bị Atlas, khách hàng không thể Đồng bộ hóa nữa. Ứng dụng khách của bạn phải triển khai trình xử lý đặt lại ứng dụng khách để khôi phục Đồng bộ hóa. Trình xử lý này có thể loại bỏ hoặc cố gắng khôi phục các thay đổi không được đồng bộ hóa Thủ tục1 Trước khi nâng cấp cụm của bạn, hãy kết thúc Kết nối đồng bộ hóa của bất kỳ ứng dụng khách nào. Để thực hiện việc này, hãy tắt tất cả trình giả lập, trình mô phỏng và thiết bị đầu cuối đang chạy ứng dụng lĩnh vực của bạn Trên trang này Nâng cấp tầng, kích thước đĩa và/hoặc phiên bản MongoDB của cụm MongoDB Atlas cú pháp
Tranh luậnTên Loại Cần thiết Sự miêu tả tên cụm chuỗi sai Tên của cụm để nâng cấp Tùy chọnTên Loại Cần thiết Sự miêu tả --diskSizeGB trôi nổi sai Dung lượng, tính bằng gigabyte, ổ đĩa gốc của máy chủ lưu trữ -f, --file chuỗi sai Tên tệp để sử dụng, tệp tùy chọn có cấu hình cụm json. Để tìm hiểu thêm về các tệp cấu hình cho Atlas CLI, hãy xem https. //www. mongodb. com/docs/atlas/cli/stable/cluster-config-file/ . Để tìm hiểu thêm về các tệp cấu hình cho MongoCLI, hãy xem https. //www. mongodb. com/docs/mongocli/stable/reference/mms-cluster-settings-file/. -h, --trợ giúp sai giúp nâng cấp --mdbVersion chuỗi sai Phiên bản MongoDB của cụm -o, --đầu ra chuỗi sai Định dạng đầu ra. Các giá trị hợp lệ là json, json-path, go-template hoặc go-template-file --projectId chuỗi sai ID dự án để sử dụng. Ghi đè cài đặt trong tệp cấu hình hoặc biến môi trường --tầng chuỗi sai Bậc cho mỗi máy chủ chứa dữ liệu trong cụm Tùy chọn kế thừaTên Loại Cần thiết Sự miêu tả -P, --hồ sơ chuỗi sai Hồ sơ để sử dụng từ tệp cấu hình của bạn ví dụ
Bản đồ MongoDB là gì? → Nếu cụm của bạn chạy một ứng cử viên phát hành của MongoDB 6. 0, Atlas sẽ nâng cấp cụm lên phiên bản phát hành ổn định khi nó khả dụng rộng rãi Để sử dụng một bản phát hành nhanh Phiên bản MongoDB, bạn phải chọn Bản phát hành mới nhất để tự động nâng cấp. Bạn không thể chọn một phiên bản phát hành nhanh cụ thể.Khi có bản phát hành bản vá mới, Atlas sẽ nâng cấp lên các bản phát hành này thông qua quy trình luân phiên để duy trì tính khả dụng của cụm. Trong quá trình nâng cấp lên phiên bản phát hành nhanh tiếp theo, thẻ cụm trong trang Triển khai cơ sở dữ liệu giao diện người dùng Atlas có thể hiển thị . of your cluster instead of the MongoDB version to reflect the features that are currently available on your cluster. Để tìm hiểu thêm về cách Atlas xử lý các phiên bản MongoDB chính sắp hết hạn sử dụng, hãy xem Điều gì xảy ra với các cụm Atlas sử dụng phiên bản MongoDB gần hết hạn sử dụng? Quan trọngTrước khi bạn nâng cấp cụm của mình, hãy tham khảo các phương pháp hay nhất được đề xuất hiện tại để nâng cấp phiên bản chính Để chọn phiên bản MongoDB cho cụm của bạn, hãy sử dụng trình đơn thả xuống trong phần Cài đặt bổ sung của biểu mẫu cụm. Bạn có thể nâng cấp cụm Atlas hiện có lên phiên bản MongoDB chính mới hơn, nếu có, khi bạn mở rộng cụm. Tuy nhiên, bạn không thể hạ cấp một cụm từ một phiên bản chính xuống phiên bản chính trước đó Quan trọngNếu dự án của bạn chứa một vai trò tùy chỉnh sử dụng các hành động được giới thiệu trong một phiên bản MongoDB cụ thể, thì bạn không thể tạo một cụm có phiên bản MongoDB thấp hơn phiên bản đó trừ khi bạn xóa vai trò tùy chỉnh Chọn một nhịp phát hànhBạn có thể đặt các cụm Atlas của mình tuân theo nhịp phát hành chính hoặc nhịp phát hành nhanh. Các cụm bậc miễn phí và bậc chia sẻ phải tuân theo nhịp phát hành chính. Bạn có thể định cấu hình cụm cấp chuyên dụng để tuân theo nhịp phát hành chính bằng cách chọn một phiên bản MongoDB cụ thể từ trình đơn thả xuống trong phần Cài đặt bổ sung của biểu mẫu cụm. Atlas không tự động nâng cấp các cụm theo nhịp phát hành chính. Bạn phải lên lịch nâng cấp thủ công cho từng bản phát hành chính mới khi bản này được cung cấp rộng rãi Bạn có thể định cấu hình cụm cấp chuyên dụng để tuân theo nhịp phát hành nhanh bằng cách chọn Bản phát hành mới nhất từ trình đơn thả xuống trong Additional Settings section of the cluster form. Bạn chỉ có thể định cấu hình một cụm cho các bản phát hành nhanh nếu nó đang chạy bản phát hành chính gần đây nhất của MongoDB. Nếu cụm của bạn đang chạy một bản phát hành chính trước đó, hãy nâng cấp thủ công lên bản phát hành chính gần đây nhất để cho phép chuyển đổi sang bản phát hành nhanh Atlas sử dụng bản phát hành MongoDB gần đây nhất cho các cụm tuân theo nhịp phát hành nhanh. Atlas tự động nâng cấp các cụm này lên các phiên bản phát hành nhanh và chính mới thông qua quy trình luân phiên để duy trì tính khả dụng của cụm khi mỗi bản phát hành có sẵn. Trong quá trình nâng cấp lên phiên bản phát hành nhanh tiếp theo, cụm trong trang Triển khai cơ sở dữ liệu giao diện người dùng Atlas có thể hiển thị Ghi chúNếu bạn chuyển một cụm từ bản phát hành chính sang nhịp phát hành nhanh, cụm đó sẽ nâng cấp trực tiếp lên bản phát hành nhanh hiện có. Ví dụ: nếu MongoDB 6. 2 là bản phát hành nhanh mới nhất và bạn định cấu hình cụm chạy 6. 0 để phát hành nhanh, nó sẽ nâng cấp trực tiếp lên MongoDB 6. 2 Bạn có thể hoàn nguyên cụm theo nhịp phát hành nhanh về nhịp phát hành chính bằng cách chọn bản phát hành chính gần đây nhất từ Chọn phiên bản dropdown menu. However, you can only do this before the first rapid release of the year is available. After a cluster updates from a major release version to a rapid release version, you can't revert the cluster until the next major release. Để tìm hiểu thêm về các phiên bản MongoDB, hãy xem Lập phiên bản MongoDB trong Hướng dẫn sử dụng MongoDB. Để biết thêm chi tiết về nhịp phát hành nhanh, hãy xem Hiểu API ổn định MongoDB và Nhịp phát hành nhanh. Định cấu hình tùy chọn sao lưu cho cụmPhần này mô tả các tùy chọn cấu hình dự phòng cho cụm Atlas của bạn Tùy chọn sao lưu bậc M2/M5Atlas tự động kích hoạt sao lưu cho cụm chia sẻ Tùy chọn sao lưu bậc M10+Để bật sao lưu cho cụm Atlas Atlas cung cấp các tùy chọn sao lưu sau cho cụm Tùy chọn sao lưu Sự miêu tả Sao lưu kế thừa (Không dùng nữa)
Sao lưu kế thừa không dùng nữaCó hiệu lực từ ngày 23 tháng 3 năm 2020, tất cả các cụm mới chỉ có thể sử dụng Sao lưu đám mây Khi bạn nâng cấp lên 4. 2, hệ thống sao lưu của bạn sẽ nâng cấp lên sao lưu đám mây nếu nó hiện được đặt thành sao lưu kế thừa. Sau khi nâng cấp này
Atlas chụp nhanh dữ liệu trong cụm của bạn và cho phép bạn khôi phục dữ liệu từ các ảnh chụp nhanh được lưu trữ hoặc từ một thời điểm đã chọn trong vòng 24 giờ qua. Bạn cũng có thể truy vấn ảnh chụp nhanh bản sao lưu kế thừa Mỗi dự án có một vị trí trung tâm dữ liệu dự phòng được quyết định bởi cụm hỗ trợ sao lưu đầu tiên được tạo trong dự án đó. Để tìm hiểu thêm, hãy xem Vị trí lưu trữ ảnh chụp nhanh Sao lưu triển khai cơ sở dữ liệu của bạn Atlas chụp nhanh dữ liệu trong cụm của bạn và cho phép bạn khôi phục dữ liệu từ những ảnh chụp nhanh đó. Atlas lưu trữ ảnh chụp nhanh trong cùng khu vực nhà cung cấp đám mây với tư cách là thành viên bộ bản sao được nhắm mục tiêu cho ảnh chụp nhanh Bảo vệ chấm dứtĐể bật Bảo vệ chấm dứt cho một cụm, hãy chuyển đổi Bảo vệ chấm dứt to Yes. Nếu được bật, Atlas sẽ ngăn người dùng xóa cụm. Để xóa một cụm đã bật tính năng bảo vệ kết thúc, trước tiên bạn phải tắt tính năng bảo vệ kết thúc. Theo mặc định, Atlas vô hiệu hóa bảo vệ chấm dứt cho tất cả các triển khai cơ sở dữ liệu Để tìm hiểu thêm về việc chấm dứt cụm của bạn, hãy xem Chấm dứt một cụm Triển khai một cụm phân mảnhMẹoBạn có thể định cấu hình Lưu trữ trực tuyến để di chuyển dữ liệu không được truy cập thường xuyên từ cụm Atlas của bạn sang phiên bản cơ sở dữ liệu được liên kết chỉ đọc do MongoDB quản lý thay vì phân tách bộ sưu tập của bạn hoặc nâng cấp tầng cụm của bạn. Để tìm hiểu thêm về Lưu trữ trực tuyến, hãy xem Quản lý lưu trữ trực tuyến Để triển khai cụm của bạn dưới dạng cụm được phân đoạn, hãy chuyển Phân đoạn cụm của bạn (M30 trở lên) thành Các cụm phân đoạn hỗ trợ chia tỷ lệ theo chiều ngang và bao gồm phân đoạn , máy chủ cấu hình and mongos routers:
Bạn không thể chuyển đổi triển khai cụm phân mảnh thành triển khai bộ bản sao Để tìm hiểu thêm về cách số lượng phiên bản máy chủ ảnh hưởng đến chi phí, hãy xem Số lượng nút Để tìm hiểu thêm về các cụm được phân mảnh, hãy xem Sharding trong hướng dẫn sử dụng MongoDB. Định cấu hình số lượng phân đoạnTrường này chỉ hiển thị nếu việc triển khai là một cụm phân đoạn Bạn có thể đặt số lượng phân đoạn để triển khai với cụm phân đoạn. Cụm của bạn có thể có từ 1 đến 50 phân đoạn, bao gồm Nếu bạn đang giảm số lượng phân đoạn trong cụm phân đoạn của mình, Atlas sẽ xóa các phân đoạn theo thứ tự giảm dần dựa trên số trong trường 06 (xem Cấu hình cụm phân đoạn). For example, consider a sharded cluster with the following three shards:
Nếu bạn đặt số lượng phân đoạn thành hai, Atlas sẽ xóa 09 khỏi cụmQuan trọngKhi bạn xóa một phân đoạn, Atlas sử dụng lệnh movePrimary để di chuyển mọi cơ sở dữ liệu chưa được phân chia trong phân đoạn đó sang một phân đoạn còn lại. Tất cả các bộ sưu tập phân đoạn vẫn trực tuyến và có sẵn trong quá trình loại bỏ phân đoạn. Tuy nhiên, các thao tác đọc hoặc ghi vào các bộ sưu tập chưa được chia sẻ trong quá trình hoạt động của Chúng tôi khuyên bạn nên di chuyển phân đoạn chính cho bất kỳ cơ sở dữ liệu nào chứa các bộ sưu tập chưa được phân đoạn trước khi xóa phân đoạn đó Để biết thêm thông tin, hãy xem Xóa phân đoạn khỏi Cụm phân đoạn hiện có. Không tạo một cụm phân đoạn với một phân đoạn duy nhất cho môi trường sản xuất. Các cụm phân đoạn đơn lẻ không mang lại lợi ích giống như cấu hình nhiều phân đoạn Cân nhắc nâng cấp một bộ bản sao thành một cụm phân mảnhNếu cấp cụm của bạn là Sau khi quá trình nâng cấp hoàn tất, bạn phải khởi động lại tất cả ứng dụng khách và kết nối lại với cụm phân đoạn của mình. Nếu bạn không khởi động lại ứng dụng khách, dữ liệu của bạn có thể không nhất quán khi Atlas bắt đầu phân phối dữ liệu trên các phân đoạn
Bật Trình kết nối BI cho AtlasĐể bật Trình kết nối BI cho Atlas cho cụm này, hãy bật Bật Trình kết nối nghiệp vụ thông minh (M10 và . to Yes. Ghi chúTrình kết nối MongoDB dành cho nghiệp vụ thông minh cho Atlas ( Trình kết nối BI ) chỉ khả dụng cho các cụm BI Connector là một công cụ mạnh mẽ cung cấp cho người dùng quyền truy cập dựa trên SQL vào cơ sở dữ liệu MongoDB của họ. Do đó, Trình kết nối BI thực hiện các hoạt động có thể sử dụng nhiều CPU và bộ nhớ. Do tài nguyên phần cứng hạn chế trên các tầng cụm Nếu được bật, hãy chọn loại nút mà Trình kết nối BI cho Atlas sẽ đọc từ đó Đọc tùy chọnBảng sau đây mô tả các tùy chọn đọc có sẵn cho Trình kết nối BI và readPreference and readPreferenceTag connection string options. Tùy chọn đọc trình kết nối BI Sự miêu tả đọcPreference đọcPreferenceTags Sơ cấp Đọc từ nút chính
Không có Thứ hai Đọc từ nút phụ .
phân tích Đọc từ các nút phân tích
Các loại nútThẻ tùy chọn đọc
Đối với môi trường sản xuất có lưu lượng truy cập cao, hãy kết nối với (các) Nút phụ hoặc Nút Analytics( . may be preferable to connecting to the Primary Node. Đối với các cụm có một hoặc nhiều nút phân tích, hãy chọn Nút phân tích để cách ly Trình kết nối BI cho truy vấn Atlas khỏi khối lượng công việc vận hành của bạn và đọc từ chuyên dụng . Với tùy chọn này, các nút có thể chọn không cạnh tranh tài nguyên với BI Connector cho Atlas, do đó cải thiện độ tin cậy và hiệu suất của cụm. Cài đặt lấy mẫuTrình kết nối BI tạo một lược đồ quan hệ bằng cách lấy mẫu dữ liệu từ MongoDB. Bạn có thể định cấu hình các cài đặt lấy mẫu sau. Tùy chọn kết nối BI Loại Sự miêu tả Cỡ mẫu giản đồ số nguyên Tùy chọn. Số lượng tài liệu mà Trình kết nối BI lấy mẫu cho mỗi cơ sở dữ liệu khi nó thu thập thông tin lược đồ. Để tìm hiểu thêm, hãy xem tài liệu về Trình kết nối BI. Khoảng thời gian làm mới mẫu số nguyên Tùy chọn. Tần suất, tính bằng giây, tại đó Trình kết nối BI lấy mẫu lại dữ liệu để tạo lại lược đồ. Để tìm hiểu thêm, hãy xem tài liệu về Trình kết nối BI. Quản lý khóa mã hóa của riêng bạnGhi chúTính năng này không khả dụng cho cụm 0 miễn phí, cụm M2 và M5 . Để tìm hiểu thêm về những tính năng không khả dụng, hãy xem Các giới hạn của Atlas M0 (Cụm miễn phí), M2 và M5Atlas mã hóa tất cả ổ lưu trữ cụm và ảnh chụp nhanh, đảm bảo tính bảo mật của tất cả dữ liệu cụm ở trạng thái lưu trữ (Mã hóa ở trạng thái nghỉ). Atlas Atlas hỗ trợ các nhà cung cấp mã hóa tại phần còn lại sau
điều kiện tiên quyết
Thủ tụcĐể bắt đầu quản lý khóa mã hóa của riêng bạn cho cụm này, hãy chuyển đổi Mã hóa bằng Quản lý khóa của bạn (M10 trở lên) thành Yes. Atlas Encryption at Rest bằng cách sử dụng Quản lý khóa của bạn khả dụng cho các cụm bộ bản sao Việc quản lý các khóa mã hóa của riêng bạn làm tăng chi phí chạy hàng giờ cho các cụm của bạn. Để tìm hiểu thêm về lập hóa đơn Atlas cho các tính năng bảo mật nâng cao, hãy xem Bảo mật nâng cao Quan trọngNếu Atlas không thể truy cập vào nhà cung cấp dịch vụ quản lý khóa dự án Atlas hoặc khóa mã hóa được sử dụng để mã hóa một cụm, thì cụm đó sẽ không thể truy cập và không thể khôi phục được. Hãy hết sức thận trọng trước khi bạn sửa đổi, xóa hoặc vô hiệu hóa khóa mã hóa hoặc thông tin đăng nhập của nhà cung cấp dịch vụ quản lý khóa mà Atlas sử dụng Định cấu hình tùy chọn bổ sungBạn có thể định cấu hình các tùy chọn thời gian chạy ____102 sau trên 6 cụm bậc trả phí. cân nhắcAtlas tự động sửa đổi Kích thước Oplog cho bộ bản sao và cụm phân đoạn. Tuy nhiên, đối với Phiên bản giao thức TLS tối thiểu và Cho phép JavaScript phía máy chủ . Để tìm hiểu thêm về cách Atlas hỗ trợ tính sẵn sàng cao trong các hoạt động bảo trì, hãy xem MongoDB Atlas cung cấp tính sẵn sàng cao như thế nào?. Xem và chỉnh sửa cài đặt bổ sungĐể xem và chỉnh sửa các cài đặt này Đặt cửa sổ Oplog tối thiểuMới trong MongoDB 4. 4 Sửa đổi thời lượng lưu giữ cho các mục oplog trong oplog của cụm. Theo mặc định, Atlas giữ lại các mục nhập trong 24 giờ trước khi chúng được phép xóa khỏi oplog. Tùy chọn này tương ứng với việc sửa đổi tùy chọn tệp cấu hình Đặt Kích thước OplogGhi chúBạn chỉ có thể thấy cài đặt cấu hình Đặt kích thước Oplog nếu trước đó bạn đã định cấu hình cài đặt này cho cụm của mình. Đối với tất cả các cụm mới, hãy đặt Cửa sổ Oplog tối thiểu để thay thế. Sửa đổi kích thước oplog của cụm. Đối với các triển khai cụm được phân đoạn, tùy chọn này sẽ sửa đổi kích thước oplog của từng phân đoạn trong cụm Tùy chọn này tương ứng với việc sửa đổi tùy chọn tệp cấu hình Chỉ định Kích thước Oplog mong muốn của bạn bằng megabyte trong hộp nhập liệu. Cảnh báoGiảm kích thước của oplog yêu cầu xóa dữ liệu khỏi oplog. Atlas không thể truy cập hoặc khôi phục bất kỳ mục oplog nào bị xóa do giảm oplog. Xem xét sự phân nhánh của việc mất dữ liệu này trước khi bạn giảm oplog Quan trọng
Để kiểm tra kích thước oplog
Atlas hiển thị kích thước và thời gian oplog hiện tại Cân nhắc dung lượng ổ đĩaKhông giảm kích thước của oplog để tăng dung lượng đĩa khả dụng. Chỉ bộ sưu tập oplog (_______22) mới có thể lấy lại không gian giúp giảm kích thước oplog tiết kiệm. Các bộ sưu tập khác không được hưởng lợi từ việc giảm lưu trữ oplog Thực thi giới hạn khóa chỉ mụcBật hoặc tắt việc thực thi giới hạn khóa chỉ mục 1024 byte. Chỉ có thể cập nhật hoặc chèn tài liệu nếu đối với tất cả các trường được lập chỉ mục trên bộ sưu tập đích, các mục nhập chỉ mục tương ứng không vượt quá 1024 byte Nếu bị tắt, Quan trọngGiới hạn khóa chỉ mục
Cho phép JavaScript phía máy chủKích hoạt hoặc vô hiệu hóa việc thực thi các hoạt động thực hiện thực thi JavaScript phía máy chủ
Ghi chúTrong MongoDB phiên bản 4. 4 trở lên, Đặt phiên bản giao thức TLS tối thiểuĐặt phiên bản TLS tối thiểu mà cụm chấp nhận cho các kết nối đến. Tùy chọn này tương ứng với việc định cấu hình tùy chọn tệp cấu hình Ghi chúTLS 1. 0 Khấu haoNếu bạn đang cân nhắc tùy chọn này như một phương pháp để kích hoạt Bảo mật tầng vận chuyển (TLS) 1. 0, hãy đọc Atlas hỗ trợ những phiên bản TLS nào? . Atlas ngừng sử dụng TLS 1. 0 cải thiện tính bảo mật của dữ liệu khi truyền và phù hợp với các phương pháp hay nhất trong ngành. Kích hoạt TLS 1. 0 cho bất kỳ cụm Atlas nào mang rủi ro bảo mật. Cân nhắc bật TLS 1. 0 miễn là cần thiết để cập nhật ngăn xếp ứng dụng của bạn để hỗ trợ TLS 1. 1 hoặc muộn hơn Làm cách nào để cập nhật MongoDB Atlas?Đăng nhập vào tài khoản người dùng Atlas của bạn. . Tạo một cụm Atlas cho môi trường dàn dựng của bạn. . Làm mới cụm dàn với dữ liệu cụm sản xuất. . Trỏ ứng dụng dàn của bạn vào cụm dàn. . (Tùy chọn) Nâng cấp ứng dụng của bạn lên trình điều khiển MongoDB mới nhất Phiên bản mới nhất của MongoDB Atlas là gì?Bản phát hành ngày 16 tháng 2 năm 2022 . Nâng cấp các cụm miễn phí ( M0 ) và chia sẻ ( M2 và M5 ) lên MongoDB 5. 0 Mặc định các cụm mới cho MongoDB 5. 0 MongoDB Atlas có miễn phí vĩnh viễn không?Miễn phí — Mãi mãi
.
Atlas sử dụng phiên bản MongoDB nào?Atlas sử dụng MongoDB 5. 0 cho cụm M0/M2/M5. Bạn không thể nâng cấp phiên bản MongoDB mà cụm M0/M2/M5 chạy. Atlas nâng cấp các cụm M0 miễn phí hoặc cụm chia sẻ M2/M5 lên phiên bản MongoDB mới nhất sau khi có một số phiên bản vá cho phiên bản đó. Để tìm hiểu thêm, hãy xem Phiên bản MongoDB. |