كيفية عمل نسخة احتياطية كاملة من AnythingLLM

آخر تحديث: 25/07/2026

بعد أسابيع من الإعداد وتحميل الملفات، فإن آخر ما ترغب فيه هو فقدان أو تلف نسخة AnythingLLM الخاصة بك. لذلك، فإن أفضل ما يمكنك فعله الآن هو قم بعمل نسخة احتياطية من جميع تلك المعلوماتلكن كيف يتم ذلك؟ في هذه المقالة، سنشرح لك كيفية إنشاء نسخة احتياطية كاملة من AnythingLLM.

كيفية عمل نسخة احتياطية كاملة من AnythingLLM

كيفية عمل نسخة احتياطية كاملة من AnythingLLM

لا شك أنك قمت بنسخ تطبيقاتك المفضلة وملفاتك المهمة احتياطيًا في الماضي. تحتوي معظم التطبيقات وأنظمة التشغيل على ميزة مدمجة لعمل نسخ احتياطية على السحابة أو محليًا. في حال حدوث الأسوأ، كل ما عليك فعله هو... قم بإجراء تثبيت نظيف واستعد نسخك الاحتياطية حتى تستمر الأمور كما كانت من قبل.

هل يمكنك فعل الشيء نفسه في برنامج AnythingLLM؟ الإجابة هي نعم، ولكن ليس بنفس الطريقة التي تستخدمها في ألعابك أو تطبيقاتك أو برامجك المعتادةأولاً، لا يحتوي برنامج AnythingLLM على زر يمكنك النقر عليه لتفعيل النسخ الاحتياطي. كما أنه غير مرتبط بحساب شخصي يمكنك استخدامه لتسجيل الدخول على جهاز كمبيوتر آخر.

لكن فقدان أسابيع من الفهرسة والتخصيص ليس خيارًا مطروحًا. إذن، كيف يمكنك إنشاء نسخة احتياطية كاملة من AnythingLLM؟ العملية بسيطة، ولكن من المفيد أولًا فهم المكونات التي تُشكل "عقل" هذا التطبيق. بهذه الطريقة، ستعرف بالضبط ما يجب فعله. ما هي العناصر التي يجب حفظها وكيفية القيام بذلك بشكل صحيح لتجنب الأخطاء أثناء عملية الاستعادة.

فهم بنية AnythingLLM

قم بتثبيت AnythingLLM باستخدام Docker

على عكس التطبيقات التقليدية القائمة على الحوسبة السحابية، يقوم تطبيق AnythingLLM بتخزين كل شيء محليًا. إصدار سطح المكتبكل تلك المعلومات إنه موجود في مجلد فريد ومحدد. لنظام التشغيل الخاص بك. أهم البيانات التي يجب عليك نسخها احتياطيًا هي:

  • anythingllm.db: قاعدة بيانات SQLite. تحتوي على جميع إعدادات النظام، ومساحات العمل، وسجل المحادثات، والبيانات الوصفية.
  • lancedb: هذه قاعدة بيانات المتجهات. وهي تخزن تضمينات مستنداتك، والتي تعتبر ضرورية لكي يعمل نظام RAG.
  • وثائق: يحتوي على المحتوى المعالج للملفات التي قمت بتحميلها.
  • النماذج: هذا هو المكان الذي تقوم فيه بتخزين نماذج اللغة (LLMs) أو التضمينات التي قمت بتنزيلها للاستخدام المحلي.
  • ذاكرة التخزين المؤقت للمتجهات: يخزن هذا المجلد نسخة مخزنة مؤقتًا من الملفات التي تمت معالجتها بالفعل لتسريع عمليات التحميل المستقبلية.
محتوى حصري - اضغط هنا  سبيس إكس و xAI: رهان إيلون ماسك الكبير على الذكاء الاصطناعي في الفضاء

كما ذكرنا سابقاً، جميع هذه الملفات موجودة في ملف واحد. مجلد يسمى تخزين, يختلف الموقع باختلاف نظام التشغيل الذي تستخدمه. المسار كالتالي:

  • على نظام التشغيل ويندوز: C:\Users\YOUR_USER\AppData\Roaming\anythingllm-desktop\storage
  • على نظام macOS: /Users/YOUR_USER/Library/Application Support/anythingllm-desktop/storage
  • على نظام لينكس: ~/.config/anythingllm-desktop/storage/

كيفية عمل نسخة احتياطية كاملة من AnythingLLM خطوة بخطوة

مجلد تخزين لعمل نسخ احتياطية من AnythingLLM

بمعرفة العناصر التي يجب نسخها احتياطيًا، يمكنك الآن إنشاء نسخة احتياطية كاملة من AnythingLLM. العملية بسيطة للغاية. انسخ المجلد والصقه تخزين في مكان آمن آخرلكن قبل القيام بذلك، من المهم إغلاق التطبيق تمامًا. إذا كانت قاعدة بيانات SQLite أو LanceDB تكتب بيانات أثناء عملية النسخ، فقد تصبح النسخة الاحتياطية غير قابلة للاستخدام.

لهذا السبب، تأكد من أن برنامج AnythingLLM غير نشط تمامًابالنسبة لتطبيق سطح المكتب، أغلق التطبيق تمامًا من شريط المهام أو علبة النظام. في Docker، شغّل الأمر في طرفية الأوامر لإيقاف الحاوية (أوقف Docker أي شيء).

كخطوة ثانية، عليك أن حدد موقع المجلد تخزين انتقل إلى المسار المناسب في نظام التشغيل الخاص بك. ستجد بداخله مجلدات وملفات أخرى. (anythingllm.db, lancedb, documents, vector-cache, assets). انسخ مجلد التخزين والصقه في موقع النسخ الاحتياطي الخاص بك: قرص صلب خارجي، أو محرك أقراص سحابي، أو مجلد نسخ احتياطي على جهاز الكمبيوتر الخاص بك.

محتوى حصري - اضغط هنا  هل تتوفر إصدارات سابقة من برنامج Revo Uninstaller للتنزيل؟

إذا كنت تستخدم برنامج AnythingLLM لفترة من الوقت في مشاريع مختلفة أو قمت بتنزيل العديد من النماذج الكبيرة، فقد يكون مجلد التخزين لديك كبيرًا جدًا. في هذه الحالات، يُنصح بـ احفظه كملف مضغوط (.zip أو .tar.gz).

مع ذلك، ضع في اعتبارك أن النماذج قد تشغل مساحة كبيرة، تصل أحيانًا إلى عدة غيغابايت. لذا، إذا كان هدفك هو حفظ الإعدادات والمستندات وفهارس المتجهات فقط، ولا تمانع في إعادة تنزيل النماذج، فيمكنك استبعاد المجلد الفرعي نماذج بحيث يكون مسند الظهر أخف وزناً.

كيفية استعادة نسخة AnythingLLM الاحتياطية

النسخ الاحتياطي لنظام التشغيل Windows 11 إلى USB

كما ترون، فإن إنشاء نسخة احتياطية كاملة من AnythingLLM عملية بسيطة. بهذه الطريقة، تحتفظ بجميع مشاريعك وإعداداتك في مكان آمن. ولكن وجود نسخة احتياطية لا فائدة منه إن لم تقم بـ... اختبرتُ كيفية استعادتهكيف يتم ذلك؟

لحسن الحظ، فإن عملية استعادة نسخة احتياطية من AnythingLLM الأمر بسيط للغاية، يكفي إنشاء تطبيق. إذا تعطل جهاز الكمبيوتر الخاص بك أو احتجت إلى نقل التطبيق إلى جهاز جديد، فاتبع الخطوات التالية:

  1. قم بتثبيت AnythingLLM بشكل نظيف على الجهاز أو الخادم الجديد.
  2. قم بتشغيل التطبيق مرة واحدة لإنشاء المجلدات الافتراضية ثم أغلقه تمامًا (أو أوقف حاوية Docker).
  3. قم بفك ضغط ملف النسخة الاحتياطية لاستعادة مجلد التخزين الذي يحتوي على جميع معلوماتك وإعداداتك. ثم انسخه.
  4. انتقل الآن إلى نفس مسار النظام حيث كان المجلد موجودًا في الأصل. الصق مجلد التخزين واستبدله بالمجلد الذي يحتوي على النسخة الاحتياطية.
  5. وأخيرًا، يبدأ برنامج AnythingLLM.
محتوى حصري - اضغط هنا  كيفية تنزيل برنامج 5KPlayer بأمان؟

عند فتح التطبيق، ستلاحظ أن جميع مساحات العمل، تكوينات النموذج، والسجل والمحادثات، وقواعد بيانات المتجهات هي سليمة تماماً، كما تركتها.بالطبع، إذا اخترت استبعاد مجلد النماذج لتقليل حجم النسخة الاحتياطية، فسيتعين عليك تنزيل نماذج اللغة مرة أخرى..

الخلاصة: كيفية عمل نسخة احتياطية كاملة من AnythingLLM

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

الفكرة هي الحفاظ على إعدادات التطبيق كاملةً سليمةً في حال حدوث الأسوأ. ويشمل ذلك نسخ قاعدة البيانات والمستندات والملفات المضمنة ومتغيرات البيئة وكل شيء آخر احتياطياً. لا يستغرق الأمر أكثر من خمس دقائقلكنها قد تنقذ الموقف إذا تعطلت أجهزتك أو تعرضت للتلف: ستعود إلى الوضع الطبيعي بأسرع وقت ممكن.