Mongodb kerberos
Tính năng sao chép-dán tích hợp của Studio 3T cho phép bạn chuyển cơ sở dữ liệu MongoDB từ máy chủ này sang máy chủ khác một cách dễ dàng Show
Nội dung chính Hiển thị Bạn chưa tải xuống Studio 3T? Chỉ cần sao chép một bộ sưu tập sang cơ sở dữ liệu khác? Chỉ cần sao chép một bộ sưu tập sang cơ sở dữ liệu khác?. Trong ví dụ này, chúng tôi đã mở kết nối nguồn mà chúng tôi muốn sao chép từ 92. Bây giờ chúng ta cần mở kết nối đích. Để bắt đầu, hãy mở Trình quản lý kết nối ở góc trên bên phải của ứng dụng và chọn hoặc nhập đích kết nối. Trong trường hợp này là 93Tiếp theo, nhấp chuột phải vào nguồn cơ sở dữ liệu mà bạn muốn sao chép từ các nguồn kết nối của nó trong và chọn Sao chép tất cả bộ sưu tập/Chế độ xem/Nhóm. Trong trường hợp này, đó là cơ sở dữ liệu 94 trong 92You can also click Ctrl-C Chuột phải vào mục tiêu kết nối của bạn trong Cây kết nối và chọn Thêm cơ sở dữ liệu… Trong cửa sổ bật lên, nhập tên của nguồn cơ sở dữ liệu mà bạn đã sao chép từ các nguồn kết nối và nhấn OK Điều quan trọng cần lưu ý là cả hai kết nối phải được mở khi sao chép cơ sở dữ liệu. Điều này là do cơ sở dữ liệu không thể sao chép trực tiếp – nội dung của chúng phải được chuyển từ cơ sở dữ liệu này sang cơ sở dữ liệu khác Chuột phải vào cơ sở dữ liệu, lặp lại khoảng trống trong kết nối đích và chọn Bộ sưu tập/Chế độ xem/Nhóm You can also click Ctrl-V Cửa sổ Hoạt động ở góc dưới cùng bên trái của ứng dụng sẽ hiển thị tiến trình của công việc sao chép và cho biết khi nào hoàn thành Cuối cùng, nếu bạn muốn xóa nguồn cơ sở dữ liệu khỏi nguồn kết nối, chỉ cần nhấp chuột phải vào cơ sở dữ liệu và chọn Drop Database. Bạn cũng có thể nhấn phím Delete Start on MongoDB 4. 4, đã được phát hành riêng biệt với Máy chủ MongoDB và sử dụng phiên bản riêng của nó, với phiên bản ban đầu là 6. Trước đây, đã được phát hành tương tự với Máy chủ MongoDB và sử dụng phiên bản phù hợpTìm hiểu tài liệu về MongoDB 4. 2 hoặc các phiên bản cũ hơn của , hãy tham khảo Tài liệu máy chủ MongoDB cho phiên bản công cụ đó. Tài liệu này dành cho phiên bản 9 củamẹoXem thêm. Liên kết đến tài liệu cũ hơn
khả năng tương thíchKhả năng tương thích của máy chủ MongoDBphiên bản 9 Support the following version of Server MongoDB
Mặc dù có thể hoạt động trên các phiên bản máy chủ MongoDB cũ hơn, nhưng bất kỳ khả năng tương thích nào như vậy đều không chắc chắn Hỗ trợ nền tảngphiên bản 9 đã được hỗ trợ trên các nền tảng nàyx86_64 CÁNH TÂY64 PPC64LE s390x amazon 2 ✓ Amazon 2013. 03+ ✓ Debian 10 ✓ Debian 9 ✓ Debian 8 ✓ RHEL / CentOS 8 ✓ ✓ RHEL / CentOS 7 ✓ ✓ ✓ RHEL / CentOS 6 ✓ SỬ DỤNG 15 ✓ SỬ DỤNG 12 ✓ Ubuntu 20. 04 ✓ ✓ Ubuntu 18. 04 ✓ ✓ ✓ Ubuntu 16. 04 ✓ ✓ ✓ Ubuntu 14. 04 ✓ Windows 8 trở lên ✓ Windows Server 2012 trở lên ✓ macOS 10. 12 or better ✓ Cài đặtCông cụ này là một phần của gói Công cụ cơ sở dữ liệu MongoDB ➤ Làm theo Hướng dẫn Cài đặt Công cụ Cơ sở dữ liệu để cài đặt cú phápcú pháp ________số 8Chạy từ dòng lệnh hệ thống, không phải trình bao Conconnected with Phiên bản MongoDBĐể kết nối với phiên bản cục bộ MongoDB chạy trên cổng 27017 và sử dụng cài đặt mặc định để xuất nội dung, hãy chạy mà không có bất kỳ tùy chọn dòng lệnh nào
Để chỉ định máy chủ và/hoặc cổng của phiên bản MongoDB, bạn có thể
Để biết thêm thông tin về các tùy chọn có sẵn, hãy xem Connected to the copyĐể kết nối với một bản sao được thiết lập để xuất dữ liệu của nó, bạn có thể
Theo mặc định, đọc từ bản chính của bộ sao. To write over default, you can only
Để biết thêm thông tin về các tùy chọn có sẵn, hãy xem Conconnected with a cụm phân đoạnĐể kết nối với một cụm phân đoạn để xuất dữ liệu của nó, bạn có thể
Theo mặc định, đọc từ bản chính của bộ sao phân đoạn. To write over default, you can only
Để biết thêm thông tin về các tùy chọn có sẵn, hãy xem mẹoXem thêmHành viCảnh báoKhi chuyển sang hệ thống tệp không phân biệt chữ hoa chữ thường như Windows hoặc macOS, các bộ sưu tập chỉ có tên khác nhau về cách viết hoa sẽ bị ghi đè. Đối với các hệ thống tệp không phân biệt chữ hoa chữ thường, hãy luôn sử dụng tùy chọn Khôi phục về phiên bản máy chủ phù hợpKhi sử dụng để tải các tệp dữ liệu được tạo bởi , hãy đảm bảo rằng bạn đang khôi phục về cùng một phiên bản chính của máy chủ MongoDB mà các tệp được tạo từ đó. Ví dụ. if your output is made from Máy chủ MongoDB đang chạy phiên bản 34, hãy chắc chắn rằng máy chủ MongoDB mà bạn đang khôi phục cũng đang chạy phiên bản 34Ngoài ra, chắc chắn rằng bạn đang sử dụng cùng một phiên bản để tải các tệp dữ liệu giống như phiên bản mà bạn đã sử dụng để tạo ra chúng. Ví dụ. if you used version 9 để tạo ra kết quả, hãy sử dụng phiên bản ____09 để khôi phục nóđọc tùy chọnTheo mặc định, sử dụng tùy chọn đọc. To write over default, you can only option in the command line or in Nếu tùy chọn đọc được chỉ định trong cả URI chuỗi và tùy chọn, giá trị sẽ ghi lại tùy chọn đọc được chỉ định trong URI chuỗi Loại trừ dữ liệuloại trừ nội dung của cơ sở dữ liệu 09 in the head of itđầu ra
hoặc phải dựng lại các mục sau khi khôi phục dữ liệu Nếu bạn đang sử dụng
Superdata formatsử dụng JSON extension v2. 0 (Chuẩn) định dạng cho siêu dữ liệu. Để phân tích cú pháp các tệp này để phục hồi, hãy sử dụng , hỗ trợ JSON mở rộng v2. 0 (Chế độ chuẩn hoặc Chế độ thoải mái) định dạng. Ghi đè tập tinghi đè lên các tệp đầu ra nếu chúng tồn tại trong thư mục dữ liệu sao lưu. Trước khi chạy lệnh nhiều lần, hãy đảm bảo rằng bạn không cần các tệp trong thư mục đầu ra nữa (mặc định là thư mục 20) hoặc đổi tên các thư mục hoặc tệpmongodump --host="mongodb0. thí dụ. com" --port=27017 [additional options]5 Trong quá trình chia lại phần cứngfail if
Xử lý nén dữ liệuKhi chạy với phiên bản sử dụng công cụ lưu trữ WiredTiger , dữ liệu sẽ xuất ra không nén. doing workcan't image bad to your active. Nếu dữ liệu của bạn lớn hơn bộ nhớ hệ thống, thì bộ công việc sẽ được đưa ra khỏi bộ nhớ FIPStự động tạo các kết nối thủ thuật FIPS tới một kết nối được định cấu hình để sử dụng chế độ FIPS. Quyền truy cập bắt buộcĐể chạy với MongoDB khai triển đã bật kiểm tra truy cập theo dõi , bạn phải có đặc quyền hành động cho từng cơ sở dữ liệu . Vai trò tích hợp trò chơi cung cấp các đặc quyền cần thiết để thực hiện sao lưu bất kỳ và tất cả cơ sở dữ liệu. Sử dụng trong chiến lược sao lưuBộ phát triển và bản sao độc lậpĐối với bộ độc lập hoặc bộ bản sao, có thể là một phần của bộ sao lưu một phần dựa trên truy vấn, đồng bộ hóa từ môi trường sản xuất sang dàn dựng hoặc phát triển hoặc thay đổi công cụ lưu trữ của bộ độc lập Để biết chi tiết về cách sử dụng với tư cách là một phần của chiến lược sao lưu và phục hồi, hãy xem
Cụm phân mảnhand could not be a part of the history of the room for 4. Hơn nữa 2 cụm phân đoạn có các giao dịch phân đoạn đang diễn ra, vì các bản sao lưu được tạo ra bằng cách không duy trì đảm bảo tính nguyên tử của các giao dịch trên các phân đoạn.cho 4. Hơn nữa 2 cụm được phân đoạn với các giao dịch được phân đoạn đang diễn ra, hãy sử dụng một trong các quy trình sao lưu và khôi phục phân phối sau để duy trì tính bảo đảm nguyên tử của các giao dịch trên các phân đoạn
Tùy chọn 44Trả về thông tin về các tùy chọn và cách sử dụng 46Tăng số lượng báo cáo nội bộ được trả về trên đầu ra tiêu chuẩn hoặc trong tệp nhật ký. Tăng mức độ chi tiết với biểu mẫu ________ 947 bằng cách bao gồm tùy chọn nhiều lần, (em. g. 48. )____949Chạy ở chế độ im lặng, cố gắng giới hạn thời lượng bắt đầu Tùy chọn này Stopping
51Trả về số phát hành 53New in version 100. 3. 0 Chỉ đường dẫn đầy đủ đến tệp cấu hình YAML bao gồm các giá trị cảm ứng cho các tùy chọn sau để Đây là cách xuất đề để chỉ định mật khẩu cho , ngoài việc chỉ định mật khẩu thông qua dấu nhắc mật khẩu Cấu hình file có định dạng sau 7Chỉ định mật khẩu cho trường 59 và cung cấp chuỗi kết nối trong trường_______960 có chứa mật khẩu xung đột sẽ dẫn đến lỗiAn ninh bảo mật tệp này bằng các quyền của hệ thống giải thích tệp hợp lệ Ghi chúNếu bạn chỉ định một tệp cấu hình với và cũng sử dụng tùy chọn , hoặc để , thì mỗi dòng lệnh tùy chọn sẽ ghi đè tùy chọn tương ứng của nó trong tệp cấu hình 66Chỉ định chuỗi kết nối URI có thể phân tích quá trình khai triển MongoDB, được đặt trong dấu ngoặc kép. 8Start with version 67 của , chuỗi kết nối có thể được cung cấp thay thế dưới dạng tham số vị trí mà không cần sử dụng tùy chọn 9Là một tham số vị trí, chuỗi kết nối có thể được chỉ định tại bất kỳ điểm nào trên dòng lệnh, miễn phí là nó bắt đầu bằng 70 hoặc 71. Ví dụ 00Chỉ có thể cung cấp một chuỗi kết nối. Cố gắng bao gồm nhiều hơn một, cho dù sử dụng tùy chọn hoặc làm đối số vị trí, sẽ dẫn đến lỗi Để biết thông tin về các thành phần của chuỗi kết nối, hãy xem tài liệu Định dạng URI chuỗi kết nối . Ghi chúNgoài ra, một số thành phần trong đó có thể được xác định chỉ bằng cách sử dụng các tùy chọn dòng lệnh rõ ràng của riêng chúng, có giới hạn như và. Cung cấp chuỗi kết nối đồng thời sử dụng tùy chọn rõ ràng và chỉ định xung đột thông tin sẽ dẫn đến lỗi Ghi chúIf used on Ubuntu 18. 04, bạn có thể gặp lỗi thông báo 77 khi sử dụng (ở định dạng 71) với tùy chọn. Nếu vậy, hãy sử dụng một trong các tùy chọn sau để thay thế
Cảnh báoTrên một số hệ thống, mật khẩu được cung cấp trong chuỗi kết nối có tùy chọn có thể hiển thị đối với các chương trình trạng thái hệ thống, chẳng hạn như giới hạn 84, may be known by the other user. thay vào đó hãy xem xét
86Default. máy chủ cục bộ. 27017 Chỉ định tên máy chủ có thể phân tích quá trình khai thác MongoDB. Theo mặc định, cố gắng kết nối với phiên bản MongoDB đang chạy trên bộ máy chủ cục bộ trên cổng số 88Để kết nối với một bộ sao chép, hãy chỉ định và một danh sách các hạt giống nhau của các thành viên trong bộ, như sau 01Khi chỉ định dạng danh sách sao bộ danh sách, hãy luôn kết nối với Bạn cũng có thể kết nối với bất kỳ thành viên nào của bộ sao bằng cách chỉ định máy chủ và cổng của thành viên duy nhất đó 02Nếu bạn sử dụng IPv6 và sử dụng định dạng 91, bạn phải đặt địa chỉ kết hợp và cổng trong trích dẫn (e. g. 92)Ngoài ra, bạn cũng có thể chỉ định tên máy chủ trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi 95Default. 27017 Chỉ định cổng TCP mà phiên bản MongoDB lắng nghe các kết nối máy khách Ngoài ra, bạn cũng có thể chỉ định cổng trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi 98Cho phép kết nối với một hoặc đã bật TLS/SSL hỗ trợ Ngoài ra, bạn cũng có thể định cấu hình hỗ trợ TLS/SSL trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi Để biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. 003file only 004 có chứa chuỗi chứng chỉ gốc từ Tổ chức phát hành chứng chỉ. Chỉ định tên tệp của tệp 004 bằng đường dẫn tương đối hoặc tuyệt đốiNgoài ra, bạn cũng có thể chỉ định trực tiếp tệp 006 trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗiĐể biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. 009file only 004 bao gồm cả chứng chỉ TLS/SSL và khóa. Chỉ định tên tệp của tệp 004 bằng đường dẫn tương đối hoặc tuyệt đốiTùy chọn này là bắt buộc khi sử dụng tùy chọn để kết nối với một hoặc đã bật mà không cần thiết Ngoài ra, bạn cũng có thể chỉ định trực tiếp tệp 006 trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗiĐể biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. 020Chỉ định mật khẩu để giải mã tệp chứng từ khóa duy nhất (i. e. ). Chỉ sử dụng tùy chọn nếu tệp khóa chứng chỉ được mã hóa. Trong mọi trường hợp, sẽ sắp xếp lại mật khẩu từ tất cả đầu ra báo cáo và ghi nhật ký Nếu khóa riêng trong tệp PEM được mã hóa và bạn không chỉ định tùy chọn, thì sẽ nhắc nhập cụm mật khẩu. Nhìn thấy Ngoài ra, bạn cũng có thể chỉ định mật khẩu trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi Để biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. Cảnh báoTrên một số hệ thống, mật khẩu được cung cấp trực tiếp bằng tùy chọn có thể hiển thị đối với các chương trình trạng thái hệ thống, chẳng hạn như giới hạn 84, may be known by the other user. Thay vào đó, hãy cân nhắc sử dụng tùy chọn chỉ định cấu hình tệp chứa mật khẩu 031file only 004 chứa Danh sách thu hồi chứng chỉ. Chỉ định tên tệp của tệp 004 bằng đường dẫn tương đối hoặc tuyệt đốiĐể biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. 034Bỏ qua kiểm tra xác thực cho chứng chỉ máy chủ và cho phép sử dụng chứng chỉ không hợp lệ. Khi sử dụng cài đặt, MongoDB ghi nhật ký dưới dạng cảnh báo việc sử dụng chứng chỉ không hợp lệ Cảnh báoMặc dù có sẵn, hãy tránh sử dụng tùy chọn 034 nếu có thể. Nếu việc sử dụng 034 là cần thiết, chỉ sử dụng tùy chọn này trên các hệ thống không thể xâm nhậpKết nối với một phiên bản hoặc không xác thực chứng chỉ máy chủ là một rủi ro ro bảo mật ẩn. Nếu bạn chỉ cần tắt xác thực tên máy chủ trong chứng chỉ TLS/SSL, hãy xem 040Ngoài ra, bạn cũng có thể tắt chứng thực trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi Để biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. 040Vô hiệu hóa xác thực tên máy chủ trong chứng chỉ TLS/SSL. Cho phép kết nối với các phiên bản MongoDB ngay cả khi tên máy chủ trong chứng chỉ của chúng không khớp với tên máy chủ đã định sẵn Ngoài ra, bạn cũng có thể tắt xác thực tên máy chủ trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi Để biết thêm thông tin về TLS/SSL và MongoDB, hãy xem Định cấu hình mongod và mongos cho TLS/SSL và TLS/SSL Configuration for Clients. 047Chỉ định tên người dùng để xác thực cơ sở dữ liệu MongoDB sử dụng xác thực. Sử dụng kết hợp với các tùy chọn và tùy chọn Ngoài ra, bạn cũng có thể chỉ định tên người dùng trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi Nếu kết nối với cụm từ MongoDB Atlas bằng cách sử dụng 052 , you can only only ID key access AWS your own in
See for an example about each 056Chỉ định mật khẩu để xác thực cơ sở dữ liệu MongoDB sử dụng xác thực. Sử dụng kết hợp với các tùy chọn và tùy chọn Để yêu cầu người dùng nhập mật khẩu, hãy chuyển tùy chọn không có hoặc chỉ định một chuỗi trống làm giá trị, như trong 062Ngoài ra, bạn cũng có thể chỉ định mật khẩu trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi Nếu kết nối với cụm từ MongoDB Atlas bằng cách sử dụng 052 , bạn chỉ có thể định khóa truy cập bí mật AWS của mình trong
See for an example about each Cảnh báoTrên một số hệ thống, mật khẩu được cung cấp trực tiếp bằng tùy chọn có thể hiển thị đối với các chương trình trạng thái hệ thống, chẳng hạn như giới hạn 84, may be known by the other user. thay vào đó hãy xem xét
073Nếu kết nối với cụm từ MongoDB Atlas bằng cách sử dụng 052 và sử dụng mã thông báo phiên ngoài ID khóa truy cập AWS và khóa truy cập bí mật của bạn
See for an example about each Chỉ hợp lệ khi sử dụng _______0052____0082Chỉ định cơ sở dữ liệu xác thực nơi đã được tạo. Nhìn thấy Nếu bạn không chỉ định cơ sở dữ liệu xác thực, thì hãy giả định rằng cơ sở dữ liệu chỉ được xác định để xuất chứa thông tin đăng nhập của người dùng Nếu bạn không chỉ định cơ sở dữ liệu xác thực hoặc cơ sở dữ liệu để xuất, giả sử cơ sở dữ liệu 086 chứa thông tin đăng nhập của người dùngNếu sử dụng (Kerberos), (LDAP SASL) hoặc 052 , you must set to____0090Ngoài ra, bạn cũng có thể chỉ định cơ sở dữ liệu xác thực trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi 093Default. SCRAM-SHA-1 Chỉ định cơ chế xác thực mà các cá nhân có thể sử dụng để xác minh hoặc Changed in version 100. 1. 0. Started from version 097, thêm hỗ trợ cho cơ chế xác thực 052 khi kết nối với cụm MongoDB Atlas . value Mô tả sự kiện RFC 5802 Cơ chế xác thực phản hồi thử nghiệm tiêu chuẩn hàm sử dụng hàm băm SHA-1. RFC 7677 Cơ chế xác thực phản hồi thử nghiệm tiêu chuẩn hàm sử dụng hàm băm SHA-256. Yêu cầu featureCompatibilityVersion được đặt thành 100Xác thực chỉ MongoDB TLS/SSL 052Xác thực bên ngoài bằng thông tin đăng nhập AWS IAM để sử dụng khi kết nối với cụm từ MongoDB Atlas . Nhìn thấy. New in version 100. 1. 0 (Kerberos) Xác thực bên ngoài việc sử dụng Kerberos. Cơ chế này chỉ khả dụng trong MongoDB Enterprise. (LDAP SASL) Xác thực bên ngoài việc sử dụng LDAP. You can also use 102 để xác thực người dùng trong cơ sở dữ liệu. 102 truyền mật khẩu ở dạng văn bản thuần túy. Cơ chế này chỉ khả dụng trong MongoDB Enterprise. Ngoài ra, bạn cũng có thể chỉ định cơ chế xác thực trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi 106Chỉ định tên của dịch vụ bằng cách sử dụng GSSAPI/Kerberos . Chỉ bắt buộc nếu dịch vụ không sử dụng tên mặc định của 107Tùy chọn này chỉ khả dụng trong MongoDB Enterprise Ngoài ra, bạn cũng có thể chỉ định tên dịch vụ trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi 110Chỉ định tên máy chủ của dịch vụ theo cách sử dụng GSSAPI/Kerberos . Chỉ bắt buộc nếu tên máy chủ của máy chủ không khớp với tên máy chủ được giải quyết bằng DNS. Tùy chọn này chỉ khả dụng trong MongoDB Enterprise 111Chỉ định một cơ sở dữ liệu để sao lưu. Nếu bạn không chỉ định cơ sở dữ liệu, hãy sao chép tất cả cơ sở dữ liệu trong trường hợp này vào tệp xuất Ngoài ra, bạn cũng có thể chỉ định cơ sở dữ liệu trực tiếp trong. Cung cấp chuỗi kết nối đồng thời sử dụng và chỉ định thông tin xung đột sẽ dẫn đến lỗi 115Chỉ định một bộ sưu tập để sao lưu. Nếu bạn không chỉ định một bộ sưu tập, tùy chọn này sẽ sao chép tất cả các bộ sưu tập trong cơ sở dữ liệu hoặc phiên bản đã được định sẵn duy nhất vào các tệp xuất ra 116Cung cấp một truy vấn dưới dạng tùy chọn giới hạn các tài liệu có sẵn trong đầu ra của. To use option 118, bạn cũng phải chỉ định tùy chọnYou must set the query document in the flash menu ( 120) để đảm bảo rằng nó không tương tác với môi trường shell của bạnTruy vấn phải ở Định dạng JSON v2 mở rộng (chế độ thoải mái hoặc chính tắc/nghiêm cấm) , bao gồm cả công việc . Ví dụ. 03Ghi chúKhi bạn sử dụng tùy chọn 118 trên một , bạn chỉ có thể truy vấn trường được xác định duy nhất là 122 123Chỉ định đường dẫn đến một tệp chứa tài liệu JSON dưới định dạng bộ lọc truy vấn giới hạn các tài liệu có trong đầu ra của. cho phép bạn tạo bộ lọc truy vấn quá lớn để phù hợp với bộ đệm của thiết bị đầu cuối của bạn Ghi chúKhi bạn sử dụng tùy chọn 125 trên một, bạn chỉ có thể truy vấn trường được xác định duy nhất là 122 128Default Chỉ định cho. Tùy chọn có thể bị mất
default is Nếu tùy chọn đọc cũng được bao gồm trong , thì dòng lệnh sẽ ghi lại tùy chọn đọc được chỉ định trong chuỗi URI Cảnh báoUse other than with a connection to a could make up the bestquán, sao chép hoặc dẫn đến bỏ sót tài liệu 138Đầu ra. Nếu xuất ra thư mục đầu ra, tính năng mới sẽ nén các tệp riêng lẻ. The has a suffix file 140Nếu đầu ra thành tệp lưu trữ hoặc luồng đầu ra tiêu chuẩn, tính năng mới sẽ nén tệp lưu trữ hoặc đầu ra dữ liệu thành luồng 142Chỉ định vị trí thư mục sẽ ghi tệp cho đầu ra cơ sở dữ liệu. Theo mặc định, lưu tệp đầu ra trong thư mục có tên 145 in the working directory in currentTo send the output database to standard standard, please only " 146" instead of path. Ghi vào tiêu chuẩn đầu ra nếu bạn muốn xử lý đầu ra trước khi lưu nó, chẳng hạn như sử dụng 147 để nén đầu ra. Khi ghi tiêu chuẩn đầu ra, không ghi siêu dữ liệu ghi vào tệp 149 khi ghi trực tiếp vào tệpYou could not use option 150 với tùy chọn ____0152Ghi đầu ra vào một tệp lưu trữ được chỉ định hoặc, nếu tệp lưu trữ không được định chỉ, hãy ghi vào tiêu chuẩn đầu ( 153)
Bạn không thể sử dụng tùy chọn với tùy chọn 160Tạo một tệp có tên 161 as a section of the head. Tệp____0161, nằm ở cấp cao nhất của thư mục đầu ra, chứa các mục oplog xảy ra trong quá trình hoạt động. Tệp này cung cấp ảnh chụp nhanh tại thời điểm hiệu quả về trạng thái của một phiên bản. Để khôi phục bản sao lưu tại một thời điểm cụ thể, hãy sử dụng đầu ra đã được tạo bằng tùy chọn này cùng với tùy chọn nàyKhông có , nếu có thao tác ghi trong quá trình xuất, kết quả xuất sẽ không phản ánh bất kỳ thời điểm nào. Những thay đổi này được thực hiện đối với cơ sở dữ liệu trong quá trình cập nhật nhật ký có thể ảnh hưởng đến đầu ra của bản sao lưu Quan trọngChạy không thành công nếu máy khách phát hành bất kỳ thao tác nào được liệt kê trong quá trình xuất
không có tác dụng khi chạy với một phiên bản để xuất toàn bộ nội dung của cụm phân đoạn. Tuy nhiên, bạn có thể sử dụng để chuyển các mảnh riêng lẻ chỉ hoạt động với các nút duy trì. Điều này bao gồm tất cả các thành viên của một bộ bản sao oplog file oplog no output Ghi chúĐể sử dụng với , bạn phải tạo một đầu ra đầy đủ của một thành viên. không thành công nếu bạn sử dụng bất kỳ tùy chọn nào sau đây để giới hạn chế độ xuất dữ liệu mẹoXem thêm 187Bao gồm các định nghĩa về vai trò và người dùng trong thư mục đầu ra của cơ sở dữ liệu khi thực hiện trên một cơ sở dữ liệu cụ thể. Tùy chọn này chỉ áp dụng khi bạn chỉ định cơ sở dữ liệu trong tùy chọn. MongoDB luôn bao gồm các định nghĩa về trò chơi và người dùng khi áp dụng cho toàn bộ phiên bản chứ không chỉ một cơ sở dữ liệu cụ thể 191Bộ sưu tập loại trừ chỉ được xác định từ đầu ra. Để loại trừ nhiều bộ sưu tập, hãy chỉ định nhiều lần 194Loại trừ tất cả các tập hợp bộ sưu tập có tiền tố chỉ được xác định từ đầu ra. To only many money prime, please only many times 197Default. 4 Số lượng bộ sưu tập nên xuất bài hát bài hát 15When being ĐỊNH, output under the collection file Ghi chúChế độ xem chỉ được xuất ra. Theo mặc định, chỉ xuất siêu dữ liệu của chế độ xem. Để xuất tài liệu dưới dạng xem, hãy sử dụng tùy chọn 15Đối với mỗi chế độ xem, hãy tạo một tệp BSON chứa các tài liệu trong chế độ xem. Nếu bạn sử dụng với tệp BSON được tạo bởi , chế độ xem được khôi phục dưới dạng Nếu bạn không bao gồm , hãy ghi lại siêu dữ liệu của từng chế độ xem. Nếu bạn bao gồm tệp siêu dữ liệu của chế độ xem trong một thao tác, chế độ xem sẽ được tạo lại ví dụChạy từ dòng lệnh hệ thống, không phải trình bao Use mongodump --host="mongodb0. thí dụ. com" --port=27017 [additional options]5 with CollectionThao tác sau đây để tạo một tệp đầu ra chỉ chứa bộ sưu tập tệp có tên 4112 trong cơ sở dữ liệu có tên____04113. Trong trường hợp này, cơ sở dữ liệu đang chạy trên bộ giao diện cục bộ trên port 88 08Use mongodump --host="mongodb0. thí dụ. com" --port=27017 [additional options]5 with Cơ sở dữ liệu và Loại trừ các Bộ sưu tập được chỉ địnhActivity after export all the collections in the database 4113 ngoại trừ 4117 và 4118 09Use mongodump --host="mongodb0. thí dụ. com" --port=27017 [các tùy chọn bổ sung]5 với Kiểm tra truy cập kiểm soátTrong ví dụ tiếp theo, tạo một cơ sở dữ liệu đầu ra tại 4121, từ cơ sở dữ liệu chạy trên cổng 4122 trên máy chủ 4123 và xác thực bằng tên người dùng 4124 như sau 10Nếu bạn không bao gồm , sẽ yêu cầu người dùng nhập mật khẩu Xuất ra tệp lưu trữĐể xuất kết quả thành tệp lưu trữ, hãy chạy với tùy chọn 150 and name file archive. Ví dụ. thao tác sau đây tạo tệp 4129 chứa đầu ra của cơ sở dữ liệu 4113 11Export Storage sang Standard HeaderĐể xuất kho lưu trữ thành luồng đầu ra tiêu chuẩn để chuyển sang quy trình khác, hãy chạy với tùy chọn 4132 nhưng bỏ qua tên tệp 12Ghi chúYou could not use option 150 với tùy chọnĐầu raĐể nén các tệp trong thư mục xuất đầu ra, hãy chạy với tùy chọn 138 mới. Ví dụ. thao tác sau khi xuất tệp nén vào thư mục mặc định ____0145 13Để nén đầu tệp lưu trữ bằng , hãy sử dụng tùy chọn 138 cùng với tùy chọn, chỉ định tên của tệp nén 14Sao chép và sao chép cơ sở dữ liệuStart from version 4. 2, MongoDB loại bỏ lệnh 4141 and command 4142 don't used moreThay vào đó, người dùng có thể sử dụng và (với các tùy chọn 3 và )Ví dụ. to copy database 4113 từ một phiên bản cục bộ chạy trên cổng mặc định 27017 sang cơ sở dữ liệu 4149 trên cùng một phiên bản, bạn có thể
mẹoBao gồm các tùy chọn bổ sung khi cần thiết, chẳng hạn như chỉ định uri hoặc máy chủ lưu trữ, tên người dùng, mật khẩu và cơ sở dữ liệu xác thực Ngoài ra, thay vì sử dụng tệp lưu trữ, bạn có thể chuyển cơ sở dữ liệu 4113 sang luồng đầu ra tiêu chuẩn và dẫn vào 17Kết nối với cụm MongoDB Atlas bằng AWS IAM CredentialsNew in version 100. 1. 0 To connect with cụm từ MongoDB Atlas đã được cấu hình sẵn để hỗ trợ xác thực thông qua thông tin đăng nhập AWS IAM . , cung cấp một tương tự như sau. 18Conconnected to Atlas bằng thông tin đăng nhập AWS IAM theo cách sử dụng này 052 và 090 , như minh họa trong ví dụ nàyNếu sử dụng mã thông báo phiên bản AWS , hãy cung cấp giá trị 076 as after. 19Ghi chúNếu ID khóa truy cập AWS, khóa truy cập bí mật hoặc mã thông báo phiên bản bao gồm các ký tự sau 410các ký tự đó phải được chuyển đổi bằng cách sử dụng Ngoài ra, khóa truy cập ID AWS, khóa truy cập bí mật và mã thông báo phiên bản tùy chọn có thể được cung cấp bên ngoài chuỗi kết nối bằng cách sử dụng tùy chọn, và thay vào đó, như vậy 411Khi được cung cấp dưới dạng tham số dòng lệnh, tùy chọn này không yêu cầu phần trăm mã hóa phần trăm Bạn cũng có thể đặt các thông tin đăng nhập này trên nền tảng của mình bằng tiêu chuẩn. kiểm tra các biến môi trường sau khi bạn sử dụng 052
Nếu được đặt, những thông tin xác thực này không cần thiết phải được chỉ định trong chuỗi kết nối hoặc thông qua các tùy chọn rõ ràng của chúng Ghi chúNếu lựa chọn sử dụng các biến môi trường AWS để chỉ định các giá trị này, thì bạn không thể kết hợp và khớp với các tùy chọn chuỗi kết nối hoặc rõ ràng tương ứng với các thông tin xác thực này. Sử dụng các biến môi trường để ID khóa truy cập và khóa truy cập bí mật (và mã thông báo phiên bản nếu được sử dụng) hoặc chỉ định từng biến này bằng cách sử dụng các tùy chọn chuỗi kết nối hoặc rõ ràng thay thế Ví dụ sau khi đặt các biến môi trường trong shell 4176____0412Cú pháp set the environment variable in other shell is other nhau. Để biết thêm thông tin, hãy xem tài liệu dành cho shell của bạn Để xác minh các biến môi trường đã đặt, hãy sử dụng lệnh này 413Sau khi bạn đặt các biến môi trường, hãy chạy ví dụ sau để kết nối với cụm MongoDB Atlas Làm cách nào để sao chép bộ sưu tập tập tin từ máy chủ này sang máy chủ khác trong MongoDB?Sao chép Bộ sưu tập sang Cơ sở dữ liệu khác là một tính năng chuyên nghiệp của Trình quản lý NoSQL cho MongoDB Pro. Nó cho phép sao chép một hoặc nhiều bộ sưu tập giữa cơ sở dữ liệu và máy chủ. Nhấp chuột phải vào bộ sưu tập tập tin1 trong DB Explorer và chọn Sao chép bộ sưu tập 'bộ sưu tập1' sang Cơ sở dữ liệu khác. mục trong menu bật lên . Làm cách nào để sao chép cơ sở dữ liệu trong MongoDB?Trong MongoDB, bạn có thể sao chép cơ sở dữ liệu bằng Công cụ cơ sở dữ liệu MongoDB. Cụ thể, bạn có thể sử dụng mongodump và mongorestore . MongoDB Database Tools là một bộ tiện ích dòng lệnh để làm việc với MongoDB. Điều đó đặc biệt kiểm tra các phiên bản mongodump và mongorestore. Làm cách nào để sao chép cơ sở dữ liệu MongoDB từ máy chủ sang máy cục bộ?2 câu trả lời . kết nối với máy chủ và tạo đầu ra ở đó (như thế này, mongodump -u root -p password --authenticationDatabase admin -d databaseName -o /database ) |