Restore

Yedekleme verilerini geri yüklemek için MongoDB'nin mongorestore komutu kullanılır. Bu komut, yedekleme dizinindeki tüm verileri geri yükler.

mongorestore

mongorestore komutu aşağıdaki forma sahiptir:

mongorestore <opsiyonlar> <bağlantı ayarları> <içe aktarım için dosya veya dizin>

Gerekli Erişim

Erişim denetimi etkinleştirilmiş bir MongoDB dağıtımına verileri geri yüklemek için, veriler system.profile toplama verilerini içermiyorsa ve --oplogReplay seçeneği olmadan mongorestore çalıştırırsanız, geri yükleme rolü verileri yedeklerden geri yüklemek için gerekli ayrıcalıkları sağlar.

Yedekleme verileri system.profile toplama verilerini içeriyorsa veya mongorestore'u --oplogReplay seçeneğiyle çalıştırıyorsanız, ek ayrıcalıklara ihtiyacınız vardır:

system.profile --oplogReplay
Yedekleme verileri system.profile toplama verilerini içeriyorsa ve hedef veritabanı system.profile koleksiyonunu içermiyorsa, program aslında system.profile belgelerini geri yüklemese bile mongorestore koleksiyonu oluşturmaya çalışır. --oplogReplay ile çalıştırmak için, anyResource üzerinde anyAction olan kullanıcı tanımlı bir rol oluşturun.

mongoimport

mongoimport aracı, mongoexport tarafından oluşturulan bir JSON, CSV dışa aktarımından veya potansiyel olarak başka bir üçüncü taraf dışa aktarma aracından içeriği içe aktarmak için bir yol sağlar.

[!DANGER|style:flat] Tam ölçekli içe aktarımlar için mongoimport ve mongoexport'u kullanmayın, çünkü bunlar veri türü bilgilerini güvenilir bir şekilde oluşturmayabilir. Bu tür işlevsellik için mongodump ve mongorestore'u kullanın.

Prepared for Özgür Entegrasyon by ergün elvan bilsel all right reserved,powered by Gitbook & Revision Time: 2021-07-17 18:58:39

results matching ""

    No results matching ""