GNU/Linux >> Linux の 問題 >  >> Linux

別のマシンから mongodb ツール (mongodump、mongorestore) を使用する

これはかなり古い質問であることは知っていますが、グーグルでそこにたどり着きました。 ubuntu 14.04 では、 /etc/sources.list.d/mongo.list に次の行があります そこに 3.2 バージョンを入れるには:

deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse

ソースにはいくつかのパッケージが含まれています。 MongoDB マニュアルによると、次のようになっています。

  • mongodb-org - 以下に示す 4 つのコンポーネント パッケージを自動的にインストールするメタパッケージ。
  • mongodb-org-server - mongod デーモンと関連する構成および初期化スクリプトが含まれています。
  • mongodb-org-mongos - mongos デーモンが含まれています。
  • mongodb-org-shell - mongo シェルが含まれています。
  • mongodb-org-tools - 次の MongoDB ツールが含まれています:mongoimport bsondump、mongodump、mongoexport、mongofiles、mongoooplog、mongoperf、mongorestore、mongostat、および mongotop。

したがって、あなたの場合は mongodb-org-tools


通常、Linux ディストリビューションは、サーバー、クライアント、開発、ドキュメントなど、単一のソフトウェアから複数のパッケージを作成します。

たとえば、Debian では、mongodump と mongorestore を含み、mongodb サーバーをインストールしない mongodb-clients パッケージをインストールできます。


10gen は、mongodb 用のサーバー - クライアント - dev &doc などの個別のパッケージを提供していません (少なくとも、Ubuntu 10.04 では見つかりませんでした)。そのため、/usr/bin/mongodump および /usr/bin/mongorestore バイナリを手動で HTTP サーバーにコピーしました (マシンは同じアーキテクチャでした)。mongodb がインストールされていないサーバーでこれらのコマンドを問題なく実行しています。


Linux
  1. Windows –デュアルブートマシンを使用しているときにWindowsがGrubを上書きしないようにするにはどうすればよいですか?

  2. あるマシンから別のマシンに設定をコピーする方法は?

  3. 別のサーバーを使用してサーバーにSSH接続する方法は??

  1. Linux から Windows DLL を使用する

  2. Linux ターミナルから Windows マシンをシャットダウンする

  3. Linux を使用した NTFS から別の NTFS へのファイルの正確なコピー

  1. MacOSX/Unix ツールを使用して DEM から TIN を生成しますか?

  2. あるマシンから別のマシンにポートを転送する方法は?

  3. 別のマシンから MySQL ダンプを取得する