Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

mongooplog - Trực tuyến trên đám mây

Chạy mongooplog trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là mongooplog lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mongooplog - MongoDB

Mới trong phiên bản 2.2.

SYNOPSIS


mongooplog là một công cụ đơn giản giúp thăm dò các hoạt động từ nhân rộng xin lỗi của một điều khiển từ xa
máy chủ và áp dụng chúng cho máy chủ cục bộ. Khả năng này hỗ trợ một số lớp
di chuyển thời gian thực yêu cầu máy chủ nguồn vẫn trực tuyến và hoạt động
trong suốt quá trình di chuyển.

Thông thường, lệnh này sẽ có dạng sau:

mongooplog --từ mongodb0.example.net --host mongodb1.example.net

Lệnh này sao chép các mục nhập nhật ký từ mongod ví dụ đang chạy trên máy chủ
mongodb0.example.net và sao chép các hoạt động với máy chủ mongodb1.example.net. Nếu bạn làm
không cần phải giữ --từ máy chủ đang chạy trong quá trình di chuyển, hãy cân nhắc sử dụng mongodump
cửa hàng mongore hay cách khác sao lưu hoạt động, có thể phù hợp hơn với
hoạt động.

Lưu ý Nếu mongod trường hợp được chỉ định bởi --từ đối số đang chạy với
xác thựcthì mongooplog sẽ không thể sao chép các mục oplog.

Xem thêm

mongodump, cửa hàng mongore, "/ management / backup""oplog Nội bộ Giới thiệu chung", và
"Replica Thiết lập oplog Sizing".

LỰA CHỌN


mongooplog

--Cứu giúp Trả về trợ giúp và văn bản sử dụng cơ bản.

-- dài dòng, -v
Tăng số lượng báo cáo nội bộ được trả về trên dòng lệnh. Tăng
độ dài với -v hình thành bằng cách bao gồm tùy chọn nhiều lần, (ví dụ:
-vvvvv.)

--phiên bản
Trả về phiên bản của mongooplog tiện ích.

--tổ chức <: port>, -h
Chỉ định một tên máy chủ có thể phân giải cho mongod ví dụ mà mongooplog sẽ
ứng dụng xin lỗi các hoạt động được truy xuất từ ​​lần giao bóng được chỉ định bởi --từ tùy chọn.

mongooplog giả định rằng tất cả các mục tiêu mongod các phiên bản có thể truy cập bằng cổng
27017. Bạn có thể, tùy ý, khai báo số cổng thay thế như một phần của
đối số tên máy chủ.

Bạn luôn có thể kết nối trực tiếp với một mongod ví dụ bằng cách chỉ định máy chủ
và số cổng trực tiếp.

Để kết nối với nhóm bản sao, bạn có thể chỉ định tên hạt giống của nhóm bản sao và hạt giống
danh sách các thành viên tập hợp, theo định dạng sau:

/ <: port>, , ...

--Hải cảng Chỉ định số cổng của mongod ví dụ ở đâu mongooplog sẽ áp dụng xin lỗi
mục. Chỉ chỉ định tùy chọn này nếu phiên bản MongoDB mà bạn muốn kết nối
không chạy trên cổng tiêu chuẩn. (I E 27017) Bạn cũng có thể chỉ định một cổng
sử dụng số --tổ chức chỉ huy.

--ipv6 Bật hỗ trợ IPv6 cho phép mongooplog để kết nối với phiên bản MongoDB
sử dụng mạng IPv6. Tất cả các chương trình và quy trình MongoDB, bao gồm mongooplog,
tắt hỗ trợ IPv6 theo mặc định.

--ssl Mới trong phiên bản 2.4: MongoDB đã thêm hỗ trợ cho các kết nối SSL vào mongod trường hợp
trong mongooplog.

Lưu ý Hỗ trợ SSL trong mongooplog không được biên dịch thành bản phân phối mặc định của MongoDB.
Xem / management / ssl để biết thêm thông tin về SSL và MongoDB.

Ngoài ra, mongooplog không hỗ trợ các kết nối đến mongod trường hợp đó
yêu cầu xác thực chứng chỉ khách hàng.

Cho phép mongooplog để kết nối với mongod ví dụ qua kết nối SSL.

--tên tài khoản , -u
Chỉ định tên người dùng để xác thực đối tượng MongoDB, nếu cơ sở dữ liệu của bạn
yêu cầu xác thực. Sử dụng kết hợp với --mật khẩu mở khóa tùy chọn để cung cấp một
mật khẩu.

--mật khẩu mở khóa , -p
Chỉ định mật khẩu để xác thực cá thể MongoDB. Sử dụng kết hợp
với --tên tài khoản tùy chọn cung cấp tên người dùng.

Nếu bạn chỉ định một --tên tài khoản không có --mật khẩu mở khóa Tùy chọn, mongooplog sẽ nhắc
cho một mật khẩu tương tác.

--authenticationCơ sở dữ liệu
Mới trong phiên bản 2.4.

Chỉ định cơ sở dữ liệu chứa người dùng (ví dụ: --tên tài khoản) thông tin đăng nhập.

Theo mặc định, mongooplog giả định rằng cơ sở dữ liệu được chỉ định cho --db đối số
giữ thông tin đăng nhập của người dùng, trừ khi bạn chỉ định --authenticationCơ sở dữ liệu.

Xem người dùngSource, / tham chiếu / tài liệu đặc quyền/ tham chiếu / đặc quyền người dùng cho
thêm thông tin về xác thực được ủy quyền trong MongoDB.

--cơ chế xác thực
Mới trong phiên bản 2.4.

Chỉ định cơ chế xác thực. Theo mặc định, cơ chế xác thực là
MONGODB-CR, là cơ chế xác thực phản hồi / thử thách MongoDB. Trong
Phiên bản Người đăng ký MongoDB, mongooplog cũng bao gồm hỗ trợ cho GSSAPI đến
xử lý xác thực Kerberos.

Xem / tutorial / control-access-to-mongodb-with-kerberos -hentication để biết thêm
thông tin về xác thực Kerberos.

--dbpath
Chỉ định một thư mục, chứa các tệp dữ liệu MongoDB, mongooplog sẽ
áp dụng các hoạt động từ xin lỗi của cơ sở dữ liệu được chỉ định với --từ tùy chọn.
Khi được sử dụng, --dbpath tùy chọn cho phép mongo để đính kèm trực tiếp vào các tệp dữ liệu cục bộ
và ghi dữ liệu mà không cần chạy mongod ví dụ. Để chạy với --dbpath, mongooplog
cần hạn chế quyền truy cập vào thư mục dữ liệu: do đó, không mongod có thể
truy cập vào cùng một đường dẫn trong khi quá trình chạy.

--thư mụcperdb
Sử dụng --thư mụcperdb kết hợp với tùy chọn tương ứng để mongod.
Tùy chọn này cho phép mongooplog để ghi vào các tệp dữ liệu được tổ chức với từng cơ sở dữ liệu
nằm trong một thư mục riêng biệt. Tùy chọn này chỉ có liên quan khi chỉ định
--dbpath tùy chọn.

--tạp chí
Cho phép mongooplog hoạt động để sử dụng độ bền tạp chí để đảm bảo rằng dữ liệu
các tệp sẽ vẫn ở trạng thái nhất quán trong quá trình viết. Tùy chọn này là
chỉ có liên quan khi chỉ định --dbpath tùy chọn.

--lĩnh vực [field1 [, field2]], -f [field1 [, field2]]
Chỉ định một trường hoặc các trường số để hạn chế dữ liệu nào mongooplog sẽ di cư.
Tất cả các trường khác sẽ loại trừ từ cuộc di cư. Dấu phẩy phân tách danh sách
các trường để giới hạn các trường được áp dụng.

--fieldFile
Thay thế cho "--lĩnh vực" NS --fieldFile tùy chọn cho phép bạn chỉ định một tệp
(ví dụ ) chứa một danh sách các tên trường để bao gồm trong cuộc di cư. Tất cả các
các lĩnh vực khác sẽ loại trừ từ cuộc di cư. Đặt một trường trên mỗi dòng.

- giây , -s
Chỉ định một số giây hoạt động cho mongooplog để kéo từ xa
chủ nhà. Trừ khi được chỉ định, giá trị mặc định là 86400 giây hoặc 24 giờ.

--từ
Chỉ định máy chủ cho mongooplog lấy xin lỗi hoạt động từ. mongooplog
đòi hỏi tùy chọn này.

Trừ khi bạn chỉ định --tổ chức Tùy chọn, mongooplog sẽ áp dụng các hoạt động
được thu thập với tùy chọn này vào nhật ký của mongod ví dụ chạy trên
giao diện localhost được kết nối với cổng 27017.

--oplogns
Chỉ định một không gian tên trong --từ lưu trữ nơi lưu trữ oplog. Giá trị mặc định
is địa phương.oplog.rs, đó là nơi trả lời định các thành viên lưu trữ hoạt động của họ
nhật ký. Tuy nhiên, nếu bạn đã sao chép xin lỗi các mục nhập vào cơ sở dữ liệu hoặc bộ sưu tập khác,
sử dụng tùy chọn này để sao chép các mục nhật ký được lưu trữ ở một vị trí khác.

Không gian tên Dưới hình thức [cơ sở dữ liệu]. [bộ sưu tập].

Sử dụng
Hãy xem xét nguyên mẫu sau mongooplog chỉ huy:

mongooplog --từ mongodb0.example.net --host mongodb1.example.net

Đây, các mục từ xin lỗi của mongod đang chạy trên cảng 27017. Điều này chỉ kéo các mục nhập
từ 24 giờ qua.

Trong lệnh tiếp theo, các tham số giới hạn hoạt động này để chỉ áp dụng các hoạt động cho
cơ sở dữ liệu nhân dân trong bộ sưu tập sử dụng trên máy chủ đích (tức là mongodb1.example.net):

mongooplog --from mongodb0.example.net --host mongodb1.example.net --database people - sử dụng bộ sưu tập

Thao tác này chỉ áp dụng các mục nhật ký từ 24 giờ qua. Sử dụng - giây
để nắm bắt một lượng thời gian lớn hơn hoặc nhỏ hơn. Hãy xem xét ví dụ sau:

mongooplog - từ mongodb0.example.net - giây 172800

Trong hoạt động này, mongooplog chụp đủ 2 ngày hoạt động. Để di chuyển 12 giờ trong số
xin lỗi các mục nhập, sử dụng biểu mẫu sau:

mongooplog - từ mongodb0.example.net - giây 43200

Đối với hai ví dụ trước, mongooplog di chuyển các mục vào mongod quá trình đang chạy
trên giao diện localhost được kết nối với 27017 Hải cảng. mongooplog cũng có thể hoạt động
trực tiếp trên các tệp dữ liệu của MongoDB nếu không mongod đang chạy trên mục tiêu tổ chức. Xem xét
ví dụ sau:

mongooplog --from mongodb0.example.net --dbpath / srv / mongodb --journal

Ở đây, mongooplog nhập khẩu xin lỗi hoạt động từ mongod máy chủ kết nối với cổng 27017.
Thao tác này sẽ di chuyển các hoạt động sang các tệp dữ liệu MongoDB được lưu trữ trong / srv / mongodb thư mục.
Ngoài ra mongooplog sẽ sử dụng độ bền tạp chí để đảm bảo rằng các tệp dữ liệu
vẫn ở trạng thái nhất quán.

Sử dụng mongooplog trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad