İçeriğe geç

Docker Mongodb Remote Backup & Restore

İlk olarak mongodb containerinin içerisine girip /home dizinine geçiyoruz

cd /home

Daha sonra aşağıdaki komut ile uzaktaki mongodb veritabanınızı bu containerin içerisine indiriyoruz.

mongodump --uri="mongodb://username:password@REMOTEIP:27017/DBNAME?authSource=admin" --db=DBNAME --out=backup --gzip

Şimdi ise container içerisinde yedeklediğimiz gzip formatındaki veritabanını restore ederek yüklüyoruz.

mongorestore --uri="mongodb://username:password@localhost:27017/DBNAME?authSource=admin" --gzip --dir=backup/DBNAME

REMOTEIP, username, password ve DBNAME alanlarını kendinize göre güncelleyin.

Tarih:Docker

İlk Yorumu Siz Yapın

Bir cevap yazın

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