私はmean.JSアプリケーションで作業しています。ユーザーにデータバックアップと復元機能を提供する必要があります 私はmongodb-backupに出くわしましたが、これを使用してバックアップファイルが格納されていますコードが実行されるフォルダ、つまり__dirname
は、バックアップファイルを他の場所に保存するための代替オプションがありますか?Mongodbデータバックアップユーティリティがあります
var backup = require('mongodb-backup');
backup({
uri: 'uri',
root: __dirname,
// write files into this dir
callback: function(err) {
if (err) {
console.error(err);
} else {
console.log('finish');
}
}
});
私はsudoのようファイルを実行し、私が代わりに__dirnameの他の指示を与えるとき、これは '__dirname =「/ホーム/スリニバス/ドキュメント」 はconsole.log(「これはファイルの場所である」+ __ dirnameの)動作するかどうか。 バックアップ({ URI: 'MongoDBの:// localhost /をWJ-iothub-devの'、 ルート:__dirname、 タール:機能(ERR): 'backup.tarを'、 は//このディレクトリ コールバックにファイルを書き込みます{ (ERR){ console.error(ERR)場合、 }他{ はconsole.log( '完了');} }}); ' – Srinivas
それが働きました!しかし、あなたが信頼できるmongoユーティリティでこれを行うなら、それでも良いでしょう。 –
大丈夫私はmongoユーティリティで動作しますありがとう – Srinivas