Hướng dẫn backup mongodb database robo 3t - sao lưu cơ sở dữ liệu mongodb robo 3t

Tài liệu về nhà → Hướng dẫn sử dụng MongoDBMongoDB Manual

Hướng dẫn này mô tả quá trình tạo bản sao lưu và khôi phục dữ liệu bằng các tiện ích được cung cấp với MongoDB.

Ghi chú

MongoDB Atlas

MongoDB Atlas, dịch vụ đám mây MongoDB chính thức, cung cấp 2 phương thức được quản lý đầy đủ cho các bản sao lưu:

  1. Các bản sao lưu liên tục, có các bản sao lưu dữ liệu gia tăng trong cụm của bạn, đảm bảo các bản sao lưu của bạn thường chỉ sau một vài giây so với hệ thống vận hành. Các bản sao lưu liên tục ATLAS cho phép bạn khôi phục từ các ảnh chụp nhanh được lưu trữ hoặc từ một thời điểm được chọn trong vòng 24 giờ qua. Bạn cũng có thể truy vấn một ảnh chụp nhanh dự phòng liên tục., which take incremental backups of data in your cluster, ensuring your backups are typically just a few seconds behind the operational system. Atlas continuous backups allow you to restore from stored snapshots or from a selected point in time within the last 24 hours. You can also query a continuous backup snapshot.

  2. Ảnh chụp nhanh của nhà cung cấp đám mây, cung cấp lưu trữ sao lưu bản địa hóa bằng cách sử dụng chức năng chụp nhanh bản địa của nhà cung cấp dịch vụ đám mây của cụm., which provide localized backup storage using the native snapshot functionality of the cluster's cloud service provider.

Các tiện ích mongodump

mongodump --out=/data/backup/

0 hoạt động với các kết xuất dữ liệu BSON và rất hữu ích cho việc tạo các bản sao lưu của các triển khai nhỏ. Đối với các bản sao lưu kiên cường và không phá hủy, hãy sử dụng chức năng chụp ảnh hệ thống tệp hoặc hệ thống tập tin, chẳng hạn như các phương thức được mô tả trong tài liệu Phương thức sao lưu MongoDB.mongodump and

mongodump --out=/data/backup/

0
utilities work with BSON data dumps, and are useful for creating backups of small deployments. For resilient and non-disruptive backups, use a file system or block-level disk snapshot function, such as the methods described in the MongoDB Backup Methods document.

Ghi chú

MongoDB Atlas and

mongodump --out=/data/backup/

0 cannot be part of a backup strategy for 4.2+ sharded clusters that have sharded transactions in progress, as backups created with mongodumpdo not maintain the atomicity guarantees of transactions across shards.

MongoDB Atlas, dịch vụ đám mây MongoDB chính thức, cung cấp 2 phương thức được quản lý đầy đủ cho các bản sao lưu:

  • Các bản sao lưu liên tục, có các bản sao lưu dữ liệu gia tăng trong cụm của bạn, đảm bảo các bản sao lưu của bạn thường chỉ sau một vài giây so với hệ thống vận hành. Các bản sao lưu liên tục ATLAS cho phép bạn khôi phục từ các ảnh chụp nhanh được lưu trữ hoặc từ một thời điểm được chọn trong vòng 24 giờ qua. Bạn cũng có thể truy vấn một ảnh chụp nhanh dự phòng liên tục.,

  • Ảnh chụp nhanh của nhà cung cấp đám mây, cung cấp lưu trữ sao lưu bản địa hóa bằng cách sử dụng chức năng chụp nhanh bản địa của nhà cung cấp dịch vụ đám mây của cụm., or

  • Các tiện ích mongodump

    mongodump --out=/data/backup/

    0 hoạt động với các kết xuất dữ liệu BSON và rất hữu ích cho việc tạo các bản sao lưu của các triển khai nhỏ. Đối với các bản sao lưu kiên cường và không phá hủy, hãy sử dụng chức năng chụp ảnh hệ thống tệp hoặc hệ thống tập tin, chẳng hạn như các phương thức được mô tả trong tài liệu Phương thức sao lưu MongoDB..

mongodump

mongodump --out=/data/backup/

0Cannot là một phần của chiến lược sao lưu cho các cụm phá hủy 4.2+ có các giao dịch đã được tiến hành, vì các bản sao lưu được tạo bằng mongodumpdo không duy trì bảo đảm tính nguyên tử của các giao dịch trên các mảnh vỡ.mongodump and

mongodump --out=/data/backup/

0
operate by interacting with a running

mongodump --out=/data/backup/

6 instance, they can impact the performance of your running database. Not only do the tools create traffic for a running database instance, they also force the database to read all data through memory. When MongoDB reads infrequently used data, it can evict more frequently accessed data, causing a deterioration in performance for the database's regular workload.

Đố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ỡ:

  • Atlas MongoDB,

  • Trình quản lý đám mây MongoDB hoặcMongoDB Cloud Manager if the performance impact of mongodump and

    mongodump --out=/data/backup/

    0 is unacceptable for your use case.

  • Quản lý mongDB OPS.

    mongodump --out=/data/backup/

    9 to capture incoming write operations during the {{out_tool}} operation to ensure that the backups reflect a consistent data state.

  • mongodump

    mongodump --out=/data/backup/

    0 hoạt động bằng cách tương tác với phiên bản

    mongodump --out=/data/backup/

    6 đang chạy, chúng có thể tác động đến hiệu suất của cơ sở dữ liệu đang chạy của bạn. Không chỉ các công cụ tạo lưu lượng truy cập cho một thể hiện cơ sở dữ liệu đang chạy, họ còn buộc cơ sở dữ liệu phải đọc tất cả dữ liệu thông qua bộ nhớ. Khi MongoDB đọc dữ liệu được sử dụng không thường xuyên, nó có thể trục xuất dữ liệu được truy cập thường xuyên hơn, gây ra sự suy giảm hiệu suất cho khối lượng công việc thường xuyên của cơ sở dữ liệu.

Khi sao lưu dữ liệu của bạn bằng các công cụ của MongoDB, hãy xem xét các hướng dẫn sau:

Các tệp nhãn để bạn có thể xác định nội dung của bản sao lưu cũng như thời điểm mà bản sao lưu phản ánh.

Sử dụng chiến lược sao lưu thay thế, chẳng hạn như ảnh chụp nhanh hệ thống tập tin hoặc Trình quản lý đám mây MongoDB nếu tác động hiệu suất của mongodump

mongodump --out=/data/backup/

0 là không thể chấp nhận được đối với trường hợp sử dụng của bạn.

mongodump --out=/data/backup/

0
and mongodump utilities work with BSON data dumps, and are useful for creating backups of small deployments. For resilient and non-disruptive backups, use a file system or block-level disk snapshot function, such as the methods described in the MongoDB Backup Methods document.

Sử dụng

mongodump --out=/data/backup/

9 để chụp các hoạt động ghi đến trong thao tác {{out_tool}} để đảm bảo rằng các bản sao lưu phản ánh trạng thái dữ liệu nhất quán.MongoDB Cloud Manager or file system snapshots are unavailable.

Ghi chú

MongoDB Atlas and

mongodump --out=/data/backup/

0 cannot be part of a backup strategy for 4.2+ sharded clusters that have sharded transactions in progress, as backups created with mongodumpdo not maintain the atomicity guarantees of transactions across shards.

MongoDB Atlas, dịch vụ đám mây MongoDB chính thức, cung cấp 2 phương thức được quản lý đầy đủ cho các bản sao lưu:

  • Các bản sao lưu liên tục, có các bản sao lưu dữ liệu gia tăng trong cụm của bạn, đảm bảo các bản sao lưu của bạn thường chỉ sau một vài giây so với hệ thống vận hành. Các bản sao lưu liên tục ATLAS cho phép bạn khôi phục từ các ảnh chụp nhanh được lưu trữ hoặc từ một thời điểm được chọn trong vòng 24 giờ qua. Bạn cũng có thể truy vấn một ảnh chụp nhanh dự phòng liên tục.,

  • Ảnh chụp nhanh của nhà cung cấp đám mây, cung cấp lưu trữ sao lưu bản địa hóa bằng cách sử dụng chức năng chụp nhanh bản địa của nhà cung cấp dịch vụ đám mây của cụm., or

  • Các tiện ích mongodump

    mongodump --out=/data/backup/

    0 hoạt động với các kết xuất dữ liệu BSON và rất hữu ích cho việc tạo các bản sao lưu của các triển khai nhỏ. Đối với các bản sao lưu kiên cường và không phá hủy, hãy sử dụng chức năng chụp ảnh hệ thống tệp hoặc hệ thống tập tin, chẳng hạn như các phương thức được mô tả trong tài liệu Phương thức sao lưu MongoDB..

mongodump

mongodump --out=/data/backup/

0Cannot là một phần của chiến lược sao lưu cho các cụm phá hủy 4.2+ có các giao dịch đã được tiến hành, vì các bản sao lưu được tạo bằng mongodumpdo không duy trì bảo đảm tính nguyên tử của các giao dịch trên các mảnh vỡ. excludes the content of the

mongodump --collection=myCollection --db=test

6 database in its output.

Đố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ỡ:mongodump against a MongoDB deployment that has access control enabled, you must have privileges that grant

mongodump --collection=myCollection --db=test

8 action for each database to back up. The built-in

mongodump --collection=myCollection --db=test

9 role provides the required privileges to perform backup of any and all databases.

Atlas MongoDB,

Trình quản lý đám mây MongoDB hoặcmongodump utility backs up data by connecting to a running

mongodump --out=/data/backup/

6

Quản lý mongDB OPS.

mongodump

mongodump --out=/data/backup/

0 hoạt động bằng cách tương tác với phiên bản

mongodump --out=/data/backup/

6 đang chạy, chúng có thể tác động đến hiệu suất của cơ sở dữ liệu đang chạy của bạn. Không chỉ các công cụ tạo lưu lượng truy cập cho một thể hiện cơ sở dữ liệu đang chạy, họ còn buộc cơ sở dữ liệu phải đọc tất cả dữ liệu thông qua bộ nhớ. Khi MongoDB đọc dữ liệu được sử dụng không thường xuyên, nó có thể trục xuất dữ liệu được truy cập thường xuyên hơn, gây ra sự suy giảm hiệu suất cho khối lượng công việc thường xuyên của cơ sở dữ liệu.mongodump without any arguments, the command connects to the MongoDB instance on the local system (e.g.

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

5) on port

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

6 and creates a database backup named

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

7 in the current directory.

Khi sao lưu dữ liệu của bạn bằng các công cụ của MongoDB, hãy xem xét các hướng dẫn sau:

Bạn cũng có thể chỉ định

mongorestore --port=<port number> <path to the backup>

0 và

mongorestore --port=<port number> <path to the backup>

1 của ví dụ MongoDB mà mongodump nên kết nối. Ví dụ:

mongorestore --port=<port number> <path to the backup>

0
and

mongorestore --port=<port number> <path to the backup>

1
of the MongoDB instance that the mongodump should connect to. For example:

mongodump --host=mongodb.example.net --port=27017

mongodump sẽ viết các tệp BSON chứa một bản sao dữ liệu có thể truy cập thông qua việc nghe

mongodump --out=/data/backup/

6 trên cổng

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

6 của máy chủ

mongorestore --port=<port number> <path to the backup>

6. Xem Tạo các bản sao lưu từ các trường hợp

mongodump --out=/data/backup/

6 không cục bộ để biết thêm thông tin. will write BSON files that hold a copy of data accessible via the

mongodump --out=/data/backup/

6 listening on port

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

6 of the

mongorestore --port=<port number> <path to the backup>

6 host. See Create Backups from Non-Local

mongodump --out=/data/backup/

6 Instances
for more information.

Để chỉ định một thư mục đầu ra khác, bạn có thể sử dụng tùy chọn

mongorestore --port=<port number> <path to the backup>

8:

mongorestore --port=<port number> <path to the backup>

8
option:

mongodump --out=/data/backup/

Để giới hạn lượng dữ liệu được bao gồm trong kết xuất cơ sở dữ liệu, bạn có thể chỉ định

mongorestore --port=<port number> <path to the backup>

9 và

mongorestore dump-2013-10-25/

0 làm tùy chọn cho mongodump. Ví dụ:

mongorestore --port=<port number> <path to the backup>

9
and

mongorestore dump-2013-10-25/

0
as options to mongodump. For example:

mongodump --collection=myCollection --db=test

Hoạt động này tạo ra một bãi rác của bộ sưu tập có tên

mongorestore dump-2013-10-25/

2 từ cơ sở dữ liệu

mongorestore dump-2013-10-25/

3 trong thư mục con

mongorestore dump-2013-10-25/

4 của thư mục làm việc hiện tại.

mongodump ghi đè 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 mongodump nhiều lần, đảm bảo rằng bạn không còn cần các tệp trong thư mục đầu ra (mặc định là thư mục

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

7) hoặc đổi tên các thư mục hoặc tệp. overwrites output files if they exist in the backup data folder. Before running the mongodump command multiple times, either ensure that you no longer need the files in the output folder (the default is the

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

7 folder) or rename the folders or files.

Tùy chọn

mongodump --out=/data/backup/

9 với mongodump thu thập các mục oplog và cho phép bạn thực hiện sao lưu trên cơ sở dữ liệu trực tiếp. Nếu sau đó bạn khôi phục cơ sở dữ liệu từ bản sao lưu, cơ sở dữ liệu sẽ giống như khi quá trình sao lưu hoàn thành.

mongodump --out=/data/backup/

9
option with mongodump collects the oplog entries and allows you to perform a backup on a live database. If you later restore the database from the backup, the database will be the same as it was when the backup process completed.

Với

mongodump --out=/data/backup/

9, mongodump sao chép tất cả dữ liệu từ cơ sở dữ liệu nguồn cũng như tất cả các mục oplog từ đầu đến cuối thủ tục sao lưu. Hoạt động này, kết hợp với

mongorestore --oplogReplay

2, cho phép bạn khôi phục bản sao lưu phản ánh thời điểm cụ thể tương ứng với khi mongodump hoàn thành việc tạo tệp kết xuất.

mongodump --out=/data/backup/

9
, mongodump copies all the data from the source database as well as all of the oplog entries from the beginning to the end of the backup procedure. This operation, in conjunction with

mongorestore --oplogReplay

2
, allows you to restore a backup that reflects the specific moment in time that corresponds to when mongodump completed creating the dump file.

Các tùy chọn

mongorestore --port=<port number> <path to the backup>

0 và

mongorestore --port=<port number> <path to the backup>

1 cho mongodump cho phép bạn kết nối và sao lưu từ một máy chủ từ xa. Xem xét ví dụ sau:

mongorestore --port=<port number> <path to the backup>

0
and

mongorestore --port=<port number> <path to the backup>

1
options for mongodump allow you to connect to and backup from a remote host. Consider the following example:

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

Trên bất kỳ lệnh mongodump nào bạn có thể, như trên, chỉ định thông tin đăng nhập tên người dùng và mật khẩu để chỉ định xác thực cơ sở dữ liệu.mongodump command you may, as above, specify username and password credentials to specify database authentication.

Ghi chú

mongodump

mongodump --out=/data/backup/

0Cannot là một phần của chiến lược sao lưu cho các cụm phá hủy 4.2+ có các giao dịch đã được tiến hành, vì các bản sao lưu được tạo bằng mongodumpdo không duy trì bảo đảm tính nguyên tử của các giao dịch trên các mảnh vỡ. and

mongodump --out=/data/backup/

0
cannot be part of a backup strategy for 4.2+ sharded clusters that have sharded transactions in progress, as backups created with mongodumpdo not maintain the atomicity guarantees of transactions across shards.

Đố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ỡ:

  • Atlas MongoDB,,

  • Trình quản lý đám mây MongoDB hoặc, or

  • Quản lý mongDB OPS..

Để khôi phục dữ liệu về triển khai MongoDB có kiểm soát truy cập được bật, vai trò

mongorestore --host=mongodb1.example.net --port=3017

1 cung cấp các đặc quyền cần thiết để khôi phục dữ liệu từ các bản sao lưu nếu dữ liệu không bao gồm dữ liệu thu thập

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

1 và bạn chạy

mongodump --out=/data/backup/

0 mà không cần tùy chọn

mongorestore --host=mongodb1.example.net --port=3017

4.

mongodump --out=/data/backup/

0
without the

mongorestore --host=mongodb1.example.net --port=3017

4
option.

Nếu dữ liệu sao lưu bao gồm dữ liệu thu thập

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

1 hoặc bạn chạy với

mongorestore --host=mongodb1.example.net --port=3017

4, bạn cần thêm các đặc quyền:

mongorestore --host=mongodb1.example.net --port=3017

4
, you need additional privileges:

Tiện ích

mongodump --out=/data/backup/

0 khôi phục một bản sao lưu nhị phân được tạo bởi mongodump. Theo mặc định,

mongodump --out=/data/backup/

0 tìm kiếm một bản sao lưu cơ sở dữ liệu trong thư mục

mongorestore dump-2013-10-25/

4.

mongodump --out=/data/backup/

0
utility restores a binary backup created by mongodump. By default,

mongodump --out=/data/backup/

0
looks for a database backup in the

mongorestore dump-2013-10-25/

4 directory.

Tiện ích

mongodump --out=/data/backup/

0 khôi phục dữ liệu bằng cách kết nối trực tiếp với

mongodump --out=/data/backup/

6 đang chạy.

mongodump --out=/data/backup/

0
utility restores data by connecting to a running

mongodump --out=/data/backup/

6 directly.

mongodump --out=/data/backup/

0 có thể khôi phục toàn bộ sao lưu cơ sở dữ liệu hoặc tập hợp con của bản sao lưu. can restore either an entire database backup or a subset of the backup.

Ghi chú

mongodump

mongodump --out=/data/backup/

0Cannot là một phần của chiến lược sao lưu cho các cụm phá hủy 4.2+ có các giao dịch đã được tiến hành, vì các bản sao lưu được tạo bằng mongodumpdo không duy trì bảo đảm tính nguyên tử của các giao dịch trên các mảnh vỡ.

Đố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ỡ:UUIDs by default. When MongoDB restores collections, the restored collections retain their original UUIDs. When restoring a collection where no UUID was present, MongoDB generates a UUID for the restored collection.

Atlas MongoDB,Collections.

Trình quản lý đám mây MongoDB hoặc

mongodump --out=/data/backup/

0 to connect to an active

mongodump --out=/data/backup/

6, use a command with the following prototype form:

mongorestore --port=<port number> <path to the backup>

Quản lý mongDB OPS.

mongorestore dump-2013-10-25/

Để khôi phục dữ liệu về triển khai MongoDB có kiểm soát truy cập được bật, vai trò

mongorestore --host=mongodb1.example.net --port=3017

1 cung cấp các đặc quyền cần thiết để khôi phục dữ liệu từ các bản sao lưu nếu dữ liệu không bao gồm dữ liệu thu thập

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

1 và bạn chạy

mongodump --out=/data/backup/

0 mà không cần tùy chọn

mongorestore --host=mongodb1.example.net --port=3017

4.

mongodump --out=/data/backup/

0
imports the database backup in the

mongorestore --host=mongodb1.example.net --port=3017 --username=user --authenticationDatabase=admin /opt/backup/mongodump-2013-10-24

7 directory to the

mongodump --out=/data/backup/

6 instance running on the localhost interface on the default port

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

6.

Nếu dữ liệu sao lưu bao gồm dữ liệu thu thập

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

1 hoặc bạn chạy với

mongorestore --host=mongodb1.example.net --port=3017

4, bạn cần thêm các đặc quyền:

mongodump --out=/data/backup/

9
option to ensure a point-in-time snapshot, call

mongodump --out=/data/backup/

0
with the

mongorestore --host=mongodb1.example.net --port=3017

4
option, as in the following example:

mongorestore --oplogReplay

Tiện ích

mongodump --out=/data/backup/

0 khôi phục một bản sao lưu nhị phân được tạo bởi mongodump. Theo mặc định,

mongodump --out=/data/backup/

0 tìm kiếm một bản sao lưu cơ sở dữ liệu trong thư mục

mongorestore dump-2013-10-25/

4.mongodump3 option to check the integrity of objects while inserting them into the database, or you may consider the mongodump4 option to drop each collection from the database before restoring from backups.

Tiện ích

mongodump --out=/data/backup/

0 khôi phục dữ liệu bằng cách kết nối trực tiếp với

mongodump --out=/data/backup/

6 đang chạy.

mongodump --out=/data/backup/

0
connects to a MongoDB instance running on the localhost interface and on the default port (

mongodump --host=mongodb1.example.net --port=3017 --username=user --password="pass" --out=/opt/backup/mongodump-2013-10-24

6). If you want to restore to a different host or port, use the

mongorestore --port=<port number> <path to the backup>

0
and

mongorestore --port=<port number> <path to the backup>

1
options.

mongodump --out=/data/backup/

0 có thể khôi phục toàn bộ sao lưu cơ sở dữ liệu hoặc tập hợp con của bản sao lưu.

mongorestore --port=<port number> <path to the backup>

0
and

mongorestore --port=<port number> <path to the backup>

1
options:

mongorestore --host=mongodb1.example.net --port=3017

Mới trong phiên bản 3.6:

mongodump --out=/data/backup/

01 and the

mongodump --out=/data/backup/

02
as well. Omit the

mongodump --out=/data/backup/

03
option to have

mongodump --out=/data/backup/

0
prompt for the password:

mongorestore --host=mongodb1.example.net --port=3017 --username=user --authenticationDatabase=admin /opt/backup/mongodump-2013-10-24

MongoDB có hỗ trợ sao lưu gia tăng không?

Tổng quan.Mongobackup là một công cụ bên ngoài thực hiện sao lưu đầy đủ & gia tăng.Sao lưu được lưu trữ trên hệ thống tập tin và được nén bằng thuật toán LZ4.Sao lưu đầy đủ được thực hiện bằng cách thực hiện một bản sao hệ thống tệp của DBPath và kết xuất oplog một phần được sử dụng để sao lưu gia tăng.Mongobackup is an external tool performing full & incremental backup. Backup are stored on the filesystem and compressed using the lz4 algorithm. Full backup are done by performing a file system copy of the dbPath and partial oplog dump is used for incremental backup.

Lệnh để tạo sao lưu và khôi phục MongoDB là gì?

Lệnh MongoDump sẽ đưa một bản sao lưu của cơ sở dữ liệu vào các cơ sở dữ liệu.Định dạng BSON, và điều này có thể được khôi phục bằng cách cung cấp các câu lệnh logic được tìm thấy trong tệp kết xuất cho cơ sở dữ liệu.Lệnh MongoRestore được sử dụng để khôi phục các tệp kết xuất được tạo bởi MongoDump.Mongodump command dumps a backup of the database into the “. bson” format, and this can be restored by providing the logical statements found in the dump file to the databases. The Mongorestore command is used to restore the dump files created by Mongodump.

MongoDump được lưu trữ ở đâu?

Dữ liệu sao lưu dữ liệu dữ liệu có định dạng BSON còn được gọi là các kết xuất dữ liệu BSON.Theo mặc định, bản sao lưu được lưu trữ trong thư mục Bin \ Dump của MongoDB để chỉ định một thư mục đầu ra khác mà chúng ta có thể sử dụng tùy chọn củaUut.MongoDump được sử dụng theo hai cách có hoặc không có tranh luận.mongodb's bin\dump folder to specify a different output directory we can use the –out option. Mongodump is used in two ways with or without argument.