প্রকল্প সম্পর্কে

BombVault হলো সেলফ-হোস্টেড সার্ভারের জন্য একটি ব্যাকআপ ও দুর্যোগ পুনরুদ্ধার সমাধান, যা কন্টেইনার, VM এবং ডেটা ঠিক আগের অবস্থায় ফিরিয়ে আনতে ডিজাইন করা হয়েছে। এটি Unraid, TrueNAS Scale বা যেকোনো Docker হোস্টে একটি একক Docker কন্টেইনার হিসেবে চলে এবং স্টোরেজ ইঞ্জিন হিসেবে restic ব্যবহার করে ডিডুপ্লিকেটেড, ইনক্রিমেন্টাল ও ক্লায়েন্ট-সাইড এনক্রিপ্টেড স্ন্যাপশট তৈরি করে। **এটি যা ব্যাকআপ করে:** - Docker কন্টেইনার: appdata এবং কন্টেইনার ডেফিনিশন (ইমেজ, env, পোর্ট, লেবেল); PostgreSQL, MySQL এবং MariaDB কন্টেইনার প্রথমে ডাম্প করা হয়। - KVM/libvirt VM: ডিস্ক ইমেজ, XML ডেফিনিশন, UEFI NVRAM এবং উপলব্ধ হলে vTPM স্টেট; ZFS zvol-ভিত্তিক ডিস্ক `zfs send`-এর মাধ্যমে স্ট্রিম করা হয়। - Unraid ফ্ল্যাশ ড্রাইভ: সম্পূর্ণ `/boot` ডিরেক্টরি। - ফাইল ও ফোল্ডার: যেকোনো পাথ, নামযুক্ত ফাইল সেট হিসেবে, প্রতি-সেট exclude প্যাটার্নসহ। - ZFS ডেটাসেট: চিলড্রেনসহ, একটি একক স্ন্যাপশট থেকে পড়া হয়। - BombVault নিজেই: এর সেটিংস এবং অফ-সাইট ক্রেডেনশিয়াল। **মূল বৈশিষ্ট্য:** - এক ক্লিকে সম্পূর্ণ বা পৃথক পুনরুদ্ধার; কন্টেইনার ও VM স্বয়ংক্রিয়ভাবে তাদের মূল সেটিংসসহ জায়গায় পুনরায় তৈরি হয়। - স্থানীয় বা অফ-সাইট রিপোজিটরি থেকে পুনরুদ্ধার, প্রতি-সোর্স ডিলিটসহ। - অফ-সাইট কপি append-only হতে পারে, যা র্যানসমওয়্যার থেকে সুরক্ষা দেয়। - প্রতি এরিয়া বা সম্পূর্ণ "Backup Everything" পাসের জন্য শিডিউলড ব্যাকআপ। - অস্বাভাবিক ব্যাকআপ সাইজ, সময়কাল বা সোর্স সংকোচনের জন্য অ্যানোমালি ডিটেকশন। - পুনরুদ্ধার যাচাই: প্রতিটি প্রথম ব্যাকআপের পরে একটি চেক, প্লাস ঐচ্ছিক স্টার্ট টেস্ট যা পুনরুদ্ধার করা কন্টেইনার একটি আইসোলেটেড নেটওয়ার্কে চালায়। - পুনরুদ্ধারের আগে IP ও পোর্ট প্রাপ্যতার জন্য প্রি-ফ্লাইট কনফ্লিক্ট চেক। - ফাইল-লেভেল ও সিলেক্টিভ পুনরুদ্ধার, প্লাস ফ্ল্যাশ পুনরুদ্ধার ডাউনলোডযোগ্য `.zip` হিসেবে। - এনক্রিপ্টেড রিলের মাধ্যমে শেয়ার্ড অফ-সাইট স্টোরেজের জন্য BombVault ইনস্ট্যান্সগুলির মধ্যে পেয়ারিং। - AI অ্যাসিস্ট্যান্টদের স্ট্যাটাস জিজ্ঞাসা ও ব্যাকআপ ট্রিগার করার জন্য MCP ইন্টিগ্রেশন। - Simple/Advanced UI সুইচ, লাইভ প্রগ্রেস, ক্যান্সেল এবং নোটিফিকেশন (SMTP, Matrix, Apprise, ইত্যাদি)। BombVault বিনামূল্যে, ওপেন-সোর্স (AGPL-3.0), কোনো অ্যাকাউন্ট, টেলিমেট্রি বা পেইড টিয়ার নেই। এটি VolumeVault দ্বারা অনুপ্রাণিত এবং শুধু ফাইল নয়, সম্পূর্ণ কন্টেইনার ও VM পুনরুদ্ধার করে অন্যান্য Unraid ব্যাকআপ টুলের তুলনায় ভালো।