كيفية إعداد حصص Time Machine لأجهزة Mac متعددة على جهاز NAS واحد

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

بالنسبة إلى عدة أجهزة Mac على جهاز NAS واحد، امنح كل جهاز Mac مشاركة Time Machine أو حدًا منفصلًا للتخزين إذا كنت تحتاج إلى حصة يمكن التنبؤ بها. يُعد مجلد Time Machine مشترك واحدًا مريحًا، لكن حد الحجم على مستوى مشاركة Samba واحدة لا ينشئ حصصًا صلبة مستقلة لكل جهاز Mac يستخدم تلك المشاركة.

تدعم Apple حاليًا النسخ الاحتياطية لـ Time Machine على أجهزة NAS التابعة لجهات خارجية عبر SMB. كما تقول Apple إن وجهات Time Machine الشبكية المعتمدة على AFP غير موصى بها، ولن تكون مدعومة في macOS 27 أو الإصدارات الأحدث، لذا ينبغي أن تعتمد إعدادات NAS الجديدة على SMB.

خطّط لحصة لكل جهاز Mac قبل إنشاء المشاركات

توصي إرشادات Apple الحالية لسعة Time Machine باستخدام قرص نسخ احتياطي بسعة تخزين تعادل ضعف سعة جهاز Mac على الأقل، متى أمكن.

Mac التخزين الداخلي الحصة الابتدائية مشاركة NAS
MacBook Air 512 جيجابايت 1 تيرابايت tm-macbook-air
MacBook Pro 1 تيرابايت 2 تيرابايت tm-macbook-pro
iMac 2 تيرابايت 4 تيرابايت tm-imac

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

استخدم مشاركات SMB لـ Time Machine على جهاز NAS

يؤكد دليل Apple لوجهات النسخ الاحتياطي المدعومة أن جهاز NAS تابعًا لجهة خارجية يمكنه العمل كوجهة لـ Time Machine عبر SMB.

في ZimaOS، يستخدم إعداد Time Machine الحالي مشاركة Samba مع خيار التهيئة لـ Time Machine. بالنسبة إلى عدة أجهزة Mac، تجعل مجلدات النسخ الاحتياطي المنفصلة إدارة الملكية واستكشاف الأخطاء وإصلاحها وحدود السعة أسهل.

/NAS/TimeMachine/
├── MacBook-Air/
├── MacBook-Pro/
└── iMac/

فهم إعداد Max-Size في Samba لـ Time Machine

إذا كنت تدير Samba مباشرةً، فإن وثائق Samba vfs_fruit الحالية توفّر:

آلة الزمن في fruit = نعم
الحد الأقصى لحجم آلة الزمن في fruit = 2T

يغيّر هذا حجم القرص الذي يبلّغه Samba إلى Time Machine. يصف Samba الحساب بأنه تقريبي، ويحذّر من خلط محتوى غير ذي صلة في وحدة تخزين تستخدم هذا الإعداد، لأن الحساب لا يحتسب سوى محتويات sparsebundle الخاصة بـ Time Machine.

لا تعتبر حدًا واحدًا على مستوى المشاركة حصةً لكل جهاز Mac

إذا استخدمت ثلاثة أجهزة Mac مشاركة واحدة لآلة الزمن بحد أقصى مُعلن يبلغ 4 تيرابايت، فهذا لا يضمن تخصيصات منفصلة مثل 1 تيرابايت و1 تيرابايت و2 تيرابايت.

للحصول على حدود متوقعة لكل جهاز Mac، استخدم أحد هذه التصاميم:

  1. مشاركة SMB منفصلة لكل جهاز Mac مع fruit:time machine max size مختلف.
  2. مجموعة بيانات منفصلة لنظام الملفات أو وحدة فرعية لكل جهاز Mac مع حصة تخزين فعلية.
  3. مستخدم NAS منفصل بالإضافة إلى حصة تخزين إذا كانت المنصة تفرض الحصص على مستوى التخزين.

مثال: امنح كل جهاز Mac مشاركة Samba خاصة به لآلة الزمن

على جهاز NAS يعمل بنظام Linux وتديره عمدًا smb.conf:

[tm-macbook-air]
    المسار = /srv/timemachine/macbook-air
    كائنات VFS = fruit streams_xattr
    آلة الزمن في fruit = نعم
    الحد الأقصى لحجم آلة الزمن في fruit = 1T
    المستخدمون الصالحون = tm-macbook-air

[tm-macbook-pro]
    المسار = /srv/timemachine/macbook-pro
    كائنات VFS = fruit streams_xattr
    آلة الزمن في fruit = نعم
    الحد الأقصى لحجم آلة الزمن في fruit = 2T
    المستخدمون الصالحون = tm-macbook-pro

[tm-imac]
    المسار = /srv/timemachine/imac
    كائنات VFS = fruit streams_xattr
    آلة الزمن في fruit = نعم
    الحد الأقصى لحجم آلة الزمن في fruit = 4T
    المستخدمون الصالحون = tm-imac

في برامج NAS الشبيهة بالأجهزة، يُفضّل استخدام عناصر التحكم المدعومة للمشاركات والحصص عند توفرها. قد يُستبدل إعداد Samba المُنشأ والمحرر يدويًا عند إجراء تحديث.

استخدم حصص نظام الملفات عندما تحتاج إلى حد صارم

الحد الأقصى لحجم آلة الزمن في fruit تؤثر في المساحة التي تعتقد آلة الزمن أنها متاحة. وليست حصة ملفات نظام صارمة وعالمية.

مجموعة NAS
├── tm-macbook-air   حد صارم: 1 تيرابايت
├── tm-macbook-pro   حد صارم: 2 تيرابايت
├── tm-imac          حد صارم: 4 تيرابايت
└── normal-data      تخزين منفصل

تعتمد طريقة تنفيذ الحد الصارم على مكدس التخزين: إذ تختلف الأوامر الخاصة بمجموعات بيانات ZFS، ومجموعات Btrfs، ووحدات التخزين المدعومة بـ LVM، وعناصر التحكم في الحصص الخاصة بأجهزة NAS. اضبط حدود التخزين أولًا، ثم اعرضها كمشاركة SMB لآلة الزمن.

لا تخلط ملفات NAS العادية مع مشاركة الحصة المخصصة لآلة الزمن

يأخذ حساب max-size في Samba محتويات sparsebundle الخاصة بآلة الزمن فقط في الاعتبار. احتفظ بالصور والوسائط والمستندات المشتركة وبيانات التطبيقات في مشاركات أخرى.

/shares/tm-macbook-air   لآلة الزمن فقط
/shares/tm-macbook-pro   لآلة الزمن فقط
/shares/tm-imac          لآلة الزمن فقط
/shares/family           ملفات عادية
/shares/media            ملفات عادية

وصّل كل جهاز Mac بالمشاركة المخصصة له

  1. افتح «إعدادات النظام».
  2. انتقل إلى «عام» > «آلة الزمن».
  3. اختر «إضافة قرص نسخ احتياطي».
  4. اختر مشاركة NAS المخصصة لجهاز Mac هذا.
  5. صادِق باستخدام الحساب المعيّن للمشاركة.
  6. اسمح بإكمال النسخة الاحتياطية الأولى قبل تقييم السعة في حالة التشغيل المستقرة.

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

راقب الاستخدام الفعلي بعد اكتمال النسخة الاحتياطية الكاملة الأولى

تكون نسخة Time Machine الاحتياطية الأولى أكبر بكثير من عمليات التشغيل التزايدية اللاحقة. وبعد عدة أيام، تحقّق من حجم كل نسخة احتياطية، والمساحة الخالية في مجموعة NAS، وما إذا كان أحد أجهزة Mac يحذف السجل قبل الأجهزة الأخرى بوقت طويل، وما إذا كانت جميع أجهزة Mac لا تزال تُكمل النسخ الاحتياطية الجديدة.

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

اترك مساحة خالية على مستوى NAS خارج حصص أجهزة Mac

لا تخصّص 100% من مجموعة NAS لحصص Time Machine. فنظام الملفات واللقطات والبيانات الوصفية والخدمات الأخرى وأعمال الصيانة تحتاج أيضًا إلى مساحة خالية.

MacBook Air   1 TB
MacBook Pro   2 TB
iMac          3 TB
------------------
Time Machine  6 TB

المتبقي في مجموعة بسعة 8 TB: 2 TB

تذكّر أن Time Machine ليست سوى نسخة احتياطية واحدة

تحمي وجهة Time Machine على NAS جهاز Mac من تعطل القرص المحلي والتغييرات غير المقصودة، لكن قد يظل جهاز Mac وNAS يشتركان في الموقع الفعلي نفسه وبيئة الطاقة نفسها. توضّح استراتيجية النسخ الاحتياطي 3-2-1 في ZimaOS سبب استمرار أهمية وجود نسخة مستقلة أخرى.

الأسئلة الشائعة حول حصة Time Machine

هل يمكن لعدة أجهزة Mac مشاركة مشاركة SMB واحدة مخصّصة لـ Time Machine؟

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

هل ينشئ fruit:time machine max size حصة صلبة على نظام الملفات؟

لا. يصفه Samba بأنه حساب تقريبي لحجم Time Machine استنادًا إلى محتويات sparsebundle.

ماذا يحدث عندما يصل جهاز Mac إلى حد Time Machine المخصّص له؟

عادةً ما يحذف Time Machine السجل الأقدم عند الحاجة إلى مساحة. وإذا كانت السعة المعيّنة صغيرة جدًا لإكمال نسخة احتياطية مطلوبة، فقد يُبلغ macOS عن عدم كفاية مساحة قرص النسخ الاحتياطي.

هل ينبغي أن تحصل جميع أجهزة Mac على الحصة نفسها؟

لا. حدّد التخصيص بناءً على سعة تخزين كل جهاز Mac ومجموعة البيانات المحمية، بحيث تتمكن الأجهزة المختلفة من الاحتفاظ بقدر متقارب من السجل.

الدعم والنصائح

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.