Skip to content

A CLI tool for MongoDB backup management in Docker containers, featuring automatic detection, authentication, and comprehensive backup operations.

License

Notifications You must be signed in to change notification settings

sinandmr/mongodb-docker-backup-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MongoDB Docker Backup Manager

English | Türkçe

English

Overview

MongoDB Docker Backup Manager is a comprehensive backup management tool for MongoDB databases running in Docker containers. It provides an easy-to-use interface for backup, restore, and management operations.

Features

  • Full database backup and restore
  • Collection-based selective backup
  • Backup comparison and analysis
  • Database statistics monitoring
  • Multi-language support (English/Turkish)
  • Secure authentication handling
  • Detailed backup history tracking

Requirements

  • Docker
  • Bash shell
  • MongoDB container

Installation

git clone https://github.com/username/mongo-backup-manager.git
cd mongo-backup-manager
chmod +x mongo_backup_manager.sh

Usage

./mongo_backup_manager.sh

Documentation

Contributing

We welcome contributions! Please see our Contributing Guide for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Türkçe

Genel Bakış

MongoDB Docker Yedekleme Yöneticisi, Docker container'larında çalışan MongoDB veritabanları için kapsamlı bir yedekleme yönetim aracıdır. Yedekleme, geri yükleme ve yönetim işlemleri için kullanımı kolay bir arayüz sunar.

Özellikler

  • Tam veritabanı yedekleme ve geri yükleme
  • Koleksiyon bazlı seçmeli yedekleme
  • Yedek karşılaştırma ve analizi
  • Veritabanı istatistikleri izleme
  • Çoklu dil desteği (İngilizce/Türkçe)
  • Güvenli kimlik doğrulama yönetimi
  • Detaylı yedekleme geçmişi takibi

Gereksinimler

  • Docker
  • Bash shell
  • MongoDB container

Kurulum

git clone https://github.com/username/mongo-backup-manager.git
cd mongo-backup-manager
chmod +x mongo_backup_manager.sh

Kullanım

./mongo_backup_manager.sh

Dökümantasyon

Katkı Sağlama

Katkılarınızı bekliyoruz! Detaylar için Katkı Sağlama Rehberi'ni inceleyebilirsiniz.

Lisans

Bu proje MIT Lisansı ile lisanslanmıştır - detaylar için LICENSE dosyasına bakınız.

About

A CLI tool for MongoDB backup management in Docker containers, featuring automatic detection, authentication, and comprehensive backup operations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages