عن المشروع

TapeNET هي حزمة برمجيات مجانية ومفتوحة المصدر للنسخ الاحتياطي للملفات واستعادتها من وإلى محركات الأشرطة على نظام مايكروسوفت ويندوز وبيئة .NET. تدعم مجموعة واسعة من أجهزة الأشرطة، بدءًا من المحركات الرخيصة القابلة للتوصيل عبر USB (مثل Sony AIT وDAT 160/320 وDLT VS1) وصولاً إلى أجهزة LTO الحديثة المتصلة عبر SAS. تشمل الميزات الرئيسية: - اختيار مرن للملفات باستخدام أحرف البدل أو لغة شروط الملفات (FCL)، مع إمكانية الترجمة التلقائية من اللغة الطبيعية بمساعدة الذكاء الاصطناعي. - حماية سلامة البيانات باستخدام تجزئة Crc32 أو Crc64، بما في ذلك عمليات التحقق والتدقيق. - نسخ احتياطي تزايدي ومتعدد الأجزاء. - محركات افتراضية لاختبار سير العمل دون الحاجة إلى أجهزة مادية. - تشغيل عن بُعد عبر الشبكة باستخدام gRPC مع دعم اختياري لـ TLS. تتكون الحزمة من عدة مكونات: - TapeConNET: أداة نسخ احتياطي عبر سطر الأوامر. - TapeWinNET: مدير نسخ احتياطي للأشرطة بواجهة رسومية. - TapeServiceNET: خدمة ويندوز تعرض محركات الأشرطة عبر الشبكة. - TapeLibNET: مكتبة الإدخال/الإخراج الأساسية للأشرطة. - FclNET وFclAiNET وHelpNET وAiNET: مكتبات داعمة لتصفية الملفات والمساعدة بالذكاء الاصطناعي. تُوزَّع TapeNET بموجب رخصة MIT.