awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
utkuozdemir avatar

utkuozdemir/pv-migrate

0
View on GitHub↗

Pv Migrate

هذه الأداة عبارة عن أداة سطر أوامر مصممة لإدارة دورة حياة التخزين الدائم داخل بيئات الحاويات. تسهل الأداة ترحيل، ونسخ احتياطي، واستعادة البيانات بين مطالبات وحدات التخزين الدائمة (persistent volume claims) عبر مساحات أسماء، أو عناقيد، أو فئات تخزين مختلفة. ومن خلال أتمتة هذه المهام، تدعم الأداة توسيع البنية التحتية، والتعافي من الكوارث، وإدارة التخزين العامة.

يتميز المشروع بتنسيقه للوظائف المؤقتة (ephemeral jobs) التي تنفذ عمليات نقل البيانات في الخلفية، مما يضمن استمرار العمليات حتى في حالة قطع اتصال جلسة العميل. يستخدم المشروع استراتيجية نقل قابلة للتوصيل تسمح للمستخدمين باختيار طرق مزامنة محددة لاستيعاب طوبولوجيا الشبكة المتغيرة، وقيود جدار الحماية، وقيود عرض النطاق الترددي. تدعم الأداة أيضاً الترحيل العكسي للبيئات التي لا يمكن للمصدر فيها بدء اتصالات خارجية.

بعيداً عن الترحيل الأساسي، توفر الأداة تحكماً دقيقاً في حركة البيانات، بما في ذلك القدرة على مزامنة أدلة فرعية محددة وتخصيص ملفات الموارد لتلبية متطلبات البنية التحتية. تفرض الأداة سياسات الأمان من خلال تطبيق سياقات أمان مقيدة وتنفيذ غير جذري (non-root) لحاويات الترحيل. بمجرد اكتمال المهام، تقوم الأداة تلقائياً بتنظيف موارد العنقود المؤقتة للحفاظ على سلامة البيئة.

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

Features

  • Kubernetes Data Migrators - Ships a command-line interface for migrating persistent storage data between Kubernetes environments using configurable transfer strategies.
  • Local Persistent Volume Managers - Facilitates seamless data transfers between persistent storage claims across namespaces, clusters, or storage classes.
  • Kubernetes Volume Management - Provides comprehensive lifecycle management for persistent volumes, including migration, backup, and restoration across Kubernetes environments.
  • Restoration Utilities - The tool populates persistent storage with previously archived data from object storage to recover system states or initialize new storage environments.
  • Ephemeral Job Runners - Orchestrates data transfer tasks as isolated, ephemeral Kubernetes jobs within the cluster.
  • Volume Copies and Migrations - Moves data between storage claims across different namespaces, clusters, or storage classes.
  • Persistent Volume Backups and Restores - Archives persistent volume data to remote object storage for long-term retention and disaster recovery.
  • System Data Backup Schedules - Automates recurring data transfers to remote storage on a fixed timetable.
  • Disaster Recovery Workflows - Backs up persistent volume data to remote object storage to ensure data preservation and rapid recovery.
  • Migration Reversion - Supports pushing data from source to destination to bypass network restrictions on incoming connections.
  • Persistent Storage Management - Manages the lifecycle of persistent storage through automated synchronization and migration tasks between different storage classes.
  • Pluggable Transfer Strategies - Provides pluggable transfer strategies to select optimal synchronization methods based on network and storage constraints.
  • Cloud Native Data Management Tools - Automates the transfer, archival, and restoration of persistent storage contents within containerized environments.
  • Infrastructure Migration Tools - The tool enables modification of generated resource definitions to adjust container images, affinity rules, or hardware settings during the automated migration process.
  • Sidecar Containers - Deploys transient sidecar containers to facilitate direct data movement between persistent volumes.
  • Background Task Execution - Executes long-running data migration tasks in the background to ensure completion despite client disconnection.
  • Background Job Monitoring - Provides real-time status tracking and progress monitoring for detached background migration operations.
  • Kubernetes Persistent Volume Backups - Facilitates the backup and restoration of persistent volume data to ensure disaster recovery and data preservation.
2,353 نجوم·107 تفرعات·Go·Apache-2.0·5 مشاهدات

سجل النجوم

مخطط تاريخ النجوم لـ utkuozdemir/pv-migrateمخطط تاريخ النجوم لـ utkuozdemir/pv-migrate

مجموعات مختارة تضم Pv Migrate

مجموعات منسقة بعناية يظهر فيها Pv Migrate.
  • أدوات النسخ الاحتياطي لمجلدات الحاويات
  • أداة سطر أوامر لنقل الملفات
  • النسخ الاحتياطي واستعادة مجموعات Kubernetes

الأسئلة الشائعة

ما هي وظيفة utkuozdemir/pv-migrate؟

هذه الأداة عبارة عن أداة سطر أوامر مصممة لإدارة دورة حياة التخزين الدائم داخل بيئات الحاويات. تسهل الأداة ترحيل، ونسخ احتياطي، واستعادة البيانات بين مطالبات وحدات التخزين الدائمة (persistent volume claims) عبر مساحات أسماء، أو عناقيد، أو فئات تخزين مختلفة. ومن خلال أتمتة هذه المهام، تدعم الأداة توسيع البنية التحتية، والتعافي من الكوارث، وإدارة التخزين العامة.

ما هي الميزات الرئيسية لـ utkuozdemir/pv-migrate؟

الميزات الرئيسية لـ 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؟

تشمل البدائل مفتوحة المصدر لـ 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…

بدائل مفتوحة المصدر لـ Pv Migrate

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Pv Migrate.
  • openebs/openebsالصورة الرمزية لـ openebs

    openebs/openebs

    9,771عرض على GitHub↗

    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

    block-storageblockstoragecloud-native
    عرض على GitHub↗9,771
  • crunchydata/postgres-operatorالصورة الرمزية لـ CrunchyData

    CrunchyData/postgres-operator

    4,423عرض على GitHub↗

    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

    Go
    عرض على GitHub↗4,423
  • offen/docker-volume-backupالصورة الرمزية لـ offen

    offen/docker-volume-backup

    3,716عرض على GitHub↗

    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

    Go
    عرض على GitHub↗3,716
  • badtuxx/descomplicandokubernetesالصورة الرمزية لـ badtuxx

    badtuxx/DescomplicandoKubernetes

    4,035عرض على GitHub↗

    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

    Shell
    عرض على GitHub↗4,035
  • عرض جميع البدائل الـ 30 لـ Pv Migrate→