هذه الأداة عبارة عن أداة سطر أوامر مصممة لإدارة دورة حياة التخزين الدائم داخل بيئات الحاويات. تسهل الأداة ترحيل، ونسخ احتياطي، واستعادة البيانات بين مطالبات وحدات التخزين الدائمة (persistent volume claims) عبر مساحات أسماء، أو عناقيد، أو فئات تخزين مختلفة. ومن خلال أتمتة هذه المهام، تدعم الأداة توسيع البنية التحتية، والتعافي من الكوارث، وإدارة التخزين العامة.
الميزات الرئيسية لـ utkuozdemir/pv-migrate هي: Kubernetes Data Migrators, Local Persistent Volume Managers, Kubernetes Volume Management, Restoration Utilities, Ephemeral Job Runners, Volume Copies and Migrations, Persistent Volume Backups and Restores, System Data Backup Schedules.
تشمل البدائل مفتوحة المصدر لـ utkuozdemir/pv-migrate: openebs/openebs — OpenEBS is a container-native storage platform that provides persistent volumes for stateful applications running on… crunchydata/postgres-operator — This project is a Kubernetes operator designed for deploying and managing production PostgreSQL database clusters… offen/docker-volume-backup — This project is a Docker volume backup tool and data lifecycle manager that archives volume data to local storage,… badtuxx/descomplicandokubernetes — DescomplicandoKubernetes is a structured educational guide and learning course for mastering container orchestration.… aws/copilot-cli — AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It… inngest/inngest — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background…
OpenEBS is a container-native storage platform that provides persistent volumes for stateful applications running on Kubernetes. It operates through a Kubernetes-native microservice architecture, where storage controllers are managed entirely with kubectl and standard Kubernetes APIs, and offers both local and replicated block storage options. The platform distinguishes itself through synchronous NVMe-TCP replication, which replicates block data across nodes to enable pod rescheduling after node failure without data loss. It also includes a snapshot and clone engine for capturing point-in-tim
This project is a Kubernetes operator designed for deploying and managing production PostgreSQL database clusters using declarative configurations. It functions as a controller that synchronizes the actual state of database clusters with a desired state, providing a system for high availability orchestration, automated backup and recovery, and containerized database administration. The operator distinguishes itself through a comprehensive data protection suite that supports point-in-time recovery, multi-mode backups to cloud object storage, and cluster cloning. It ensures continuous availabil
This project is a Docker volume backup tool and data lifecycle manager that archives volume data to local storage, SSH, or cloud providers. It operates as a containerized backup orchestrator and companion container that coordinates volume snapshots and manages the restoration of data for disaster recovery. The tool distinguishes itself through integrated security and consistency controls, utilizing GPG or age encryption to secure archives before remote transmission. It ensures data integrity by managing container states, such as stopping services or running database dump utilities via lifecyc
DescomplicandoKubernetes is a structured educational guide and learning course for mastering container orchestration. It serves as a technical reference for installing, configuring, and managing clusters across different operating systems using both local and remote tools. The project utilizes a modular curriculum that combines theoretical lessons and instructional videos with practical hands-on challenges. This approach covers the full lifecycle of application deployment, from initial infrastructure setup to the management of pods, deployments, and replica sets. The material covers core adm