MongoDb Database Klonlama

MongoDb Database Klonlama

Mongodb bu konuda db.copyDatabase fonksiyonu ile işleri çok kolaylaştırmış durumda.
Örneğimizde “omer” adlı database’i aynı host üzerinde “clone” ismiyle birebir kopyalayalım.
SourceDb(omer) > CloneDb(Clone)
db.copyDatabase fonksiyonun genel kullanımı aşağıdaki şekildeki gibidir.

db.copyDatabase(fromdb, todb, fromhost, username, password, mechanism)

fromhost, username, password başka bir hosttan klonlama yapmak istersek burada devreye giren parametreler, biz aynı host üzerinde klonlama yapacağımız için bu parametreleri boş geçiyoruz.

> db.copyDatabase("omer","clone")
{ "ok" : 1 }
> show dbs
clone  0.000GB
local  0.000GB
omer   0.000GB
omer2  0.000GB
>

Hepsi bu kadar.

Mongodb aynı hossta database kopyalama

Mongodb database klonlama

Tagged: , , , ,

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir