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، وإنشاء أوامر بروتوكول لإعادة استيراد البيانات، وتصدير السجلات إلى قواعد بيانات علائقية أو محركات بحث. كما توفر أدوات لمقارنة لقطات قاعدة البيانات المختلفة لتحديد التغييرات بمرور الوقت وتصفية المفاتيح باستخدام التعبيرات النمطية أثناء عملية التحليل.
Extracts data from multiple dump files into a sortable format to identify differences between snapshots.
هذا المشروع عبارة عن منسق نسخ احتياطي لنظام Unix يستخدم لنمذجة وتنفيذ حماية البيانات الكاملة. يعمل كنظام إدارة لتفريغات قواعد البيانات، والأرشفة المشفرة، وتدوير الإصدارات، ونقل التخزين عن بُعد. يتميز النظام بتنسيق أدوات النظام الأصلية لقواعد بيانات متنوعة، بما في ذلك PostgreSQL و MySQL و MongoDB و Redis و Riak. يستخدم سير عمل أرشفة آمن يجمع بين الضغط والتشفير باستخدام GPG أو OpenSSL أو AES قبل نقل الحزم إلى الخدمات المتوافقة مع S3 أو Dropbox أو الخوادم البعيدة عبر SFTP و RSync. تشمل القدرات الواسعة أتمتة مزامنة البيانات من خلال عمليات النقل التفاضلية والتحميلات المجزأة، بالإضافة إلى إدارة الاحتفاظ بالحالة لتدوير وتقليم الأرشيفات التاريخية. يتميز المنسق أيضاً بنظام إشعارات متعدد القنوات يتكامل مع البريد الإلكتروني و 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.