mongorestore を使用して mongoDB にデータをロード/ダンプ データを復元したい。命令しようとしている
mongorestore dump
しかし、それは私にエラーを与えます
Sat Sep 21 16:12:33.403 JavaScript execution failed: SyntaxError: Unexpected identifier
どうすればデータを mongoDB に復元または配置できますか?? 手順を教えてください。
mongorestore を使用して mongoDB にデータをロード/ダンプ データを復元したい。命令しようとしている
mongorestore dump
しかし、それは私にエラーを与えます
Sat Sep 21 16:12:33.403 JavaScript execution failed: SyntaxError: Unexpected identifier
どうすればデータを mongoDB に復元または配置できますか?? 手順を教えてください。
mongodump: すべてのレコードをダンプするには:
mongodump --db databasename
データベース ダンプに含まれるデータの量を制限するには、mongodump のオプションとして --db と --collection を指定します。例えば:
mongodump --collection myCollection --db test
この操作は、現在の作業ディレクトリの dump/ サブディレクトリに、データベース 'test' から myCollection という名前のコレクションのダンプを作成します。注: 出力ファイルがバックアップ データ フォルダーに存在する場合、mongodump は出力ファイルを上書きします。
mongorestore: すべてのデータを元のデータベースに復元するには:
1) mongorestore --verbose \path\dump
または新しいデータベースに復元します。
2) mongorestore --db databasename --verbose \path\dump\<dumpfolder>
注: どちらも mongod インスタンスが必要です。
ディレクトリの名前は「dump」にする必要があり、このディレクトリには、.bson ファイルと .json ファイルを含むディレクトリが必要です。このディレクトリには、データベース名として名前を付ける必要があります。
例: データベース名が機関である場合、2 番目のディレクトリ名は機関である必要があります。
この手順の後、ターミナルでダンプ フォルダーを含むディレクトリに移動し、コマンドを実行します。
mongorestore --ドロップ。
mongo が稼働していることを確認してください。
これはうまくいくはずです。
MongoDb コレクションのバックアップのプロセス。
復元プロセス
Mongdb サーバーの bin フォルダーで CMD プロンプトを開きます。
その後、このコマンドを実行します **mongorestore --db mydababse --verbose
D:\MongoDbBackup\mydababse\Dec28-21** (これは、バックアップ コレクションを保存するパスです)。
しばらくの間、mongDb 復元プログラムには、復元するフォルダーのアクセス許可が必要でした。