5 रिपॉजिटरी
Systems for creating timestamped copies of database files for recovery and versioning.
Distinct from Backup and Snapshots: Closest candidate [f0_mt1] is an awesome-list category; others are about traffic analysis or querying existing snapshots.
Explore 5 awesome GitHub repositories matching data & databases · Database Snapshots. Refine with filters or upvote what's useful.
TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers. The project is distinguished by a hierarchical tagging system that supports parent-child relationships and custom color palettes for visual organization. It includes a multi-format media previewer that generates thumbnails and playback for images, videos, audio, documents, and archives, as well as
Provides timestamped snapshots of the central database to protect metadata and associations.
Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res
Downloads pre-built compressed database snapshots to skip initial sync and reach the latest block faster.
redis-rdb-tools बाइनरी Redis डेटाबेस डंप फ़ाइलों को पार्स करने, विश्लेषण करने और परिवर्तित करने के लिए विशेष उपयोगिताओं का एक संग्रह है। यह एक पार्सर और कनवर्टर के रूप में कार्य करता है जो डेटा रिकवरी, माइग्रेशन और विश्लेषण की सुविधा के लिए इन स्नैपशॉट से कुंजियाँ और मान निकालता है। यह प्रोजेक्ट मेमोरी प्रोफाइलिंग और स्नैपशॉट हेरफेर की क्षमताओं के माध्यम से खुद को अलग करता है। इसमें एक मेमोरी एनालाइज़र शामिल है जो भंडारण अक्षमताओं की पहचान करने के लिए की-लेवल खपत रिपोर्ट उत्पन्न करता है, और एक हेरफेर उपयोगिता जो कई डंप फ़ाइलों को मर्ज करने या एकल स्नैपशॉट को छोटे भागों में विभाजित करने में सक्षम है। टूलसेट डेटा संचालन की एक विस्तृत श्रृंखला को कवर करता है, जिसमें बाइनरी डंप को JSON में बदलना, डेटा री-इंपोर्ट के लिए प्रोटोकॉल कमांड उत्पन्न करना, और रिलेशनल डेटाबेस या सर्च इंजन में रिकॉर्ड निर्यात करना शामिल है। यह पार्सिंग प्रक्रिया के दौरान समय के साथ परिवर्तनों की पहचान करने और नियमित अभिव्यक्तियों (regular expressions) का उपयोग करके कुंजियों को फ़िल्टर करने के लिए विभिन्न डेटाबेस स्नैपशॉट की तुलना करने के लिए उपयोगिताएँ भी प्रदान करता है।
Extracts data from multiple dump files into a sortable format to identify differences between snapshots.
यह प्रोजेक्ट एक Unix बैकअप ऑर्केस्ट्रेटर है जिसका उपयोग फुल-स्टैक डेटा सुरक्षा को मॉडल करने और निष्पादित करने के लिए किया जाता है। यह डेटाबेस डंप्स, एन्क्रिप्टेड आर्काइविंग, वर्ज़न रोटेशन और रिमोट स्टोरेज ट्रांसपोर्ट के लिए एक मैनेजमेंट सिस्टम के रूप में कार्य करता है। यह सिस्टम विभिन्न डेटाबेस के लिए नेटिव सिस्टम टूल्स को ऑर्केस्ट्रेट करके खुद को अलग करता है, जिसमें PostgreSQL, MySQL, MongoDB, Redis और Riak शामिल हैं। यह एक सुरक्षित आर्काइव वर्कफ़्लो का उपयोग करता है जो S3-संगत सेवाओं, Dropbox, या SFTP और RSync के माध्यम से रिमोट सर्वर पर पैकेजेस को ट्रांसपोर्ट करने से पहले GPG, OpenSSL, या AES का उपयोग करके कम्प्रेशन और एन्क्रिप्शन को जोड़ता है। व्यापक क्षमताओं में डेल्टा ट्रांसफ़र और चंक्ड अपलोड्स के माध्यम से डेटा सिंक्रोनाइज़ेशन का ऑटोमेशन, साथ ही ऐतिहासिक आर्काइव्स को रोटेट और प्रून करने के लिए स्टेटफुल रिटेंशन मैनेजमेंट शामिल है। ऑर्केस्ट्रेटर में एक मल्टी-चैनल नोटिफिकेशन सिस्टम भी है जो ऑपरेशन परिणामों के बारे में प्रशासकों को सचेत करने के लिए ईमेल, HTTP POST, PagerDuty और विभिन्न चैट प्लेटफ़ॉर्म्स के साथ इंटीग्रेट होता है। यूज़र्स इन वर्कफ़्लो को एक कॉन्फ़िगरेशन-आधारित मॉडल का उपयोग करके परिभाषित कर सकते हैं जो डायनामिक वेरिएबल इंजेक्शन और सिंटैक्स वेरिफिकेशन को सपोर्ट करता है।
Provides the ability to create timestamped RDB snapshots of Redis databases for recovery purposes.
DDEV is a container-based local development environment and project manager designed to bootstrap consistent web development stacks. It orchestrates Docker containers to provide isolated Linux environments, integrating web servers, databases, and language runtimes. The project distinguishes itself by automating the complexities of local networking and security, featuring a local HTTPS proxy for SSL certificate automation and wildcard DNS for hostname management. It further enables collaboration by exposing local environments to the internet through tunneling for external project sharing. The
Provides a toolkit for importing, exporting, and snapshotting databases within isolated containerized environments.