الإجابة المختصرة: هناك طريقتان. إذا كان NAS يدعم Time Machine، ففعّل ذلك في إعدادات NAS، ثم أضف المجلد المشترك في إعدادات النظام، عام، Time Machine.
أو اتصل بمجلد مشترك في Finder وانسخ إليه احتياطيًا مثل أي قرص. بهذا تتجاوز صورة قرص Time Machine، وهي الجزء الأكثر عرضة للتعطل في النسخ الاحتياطي عبر الشبكة.
معظم برامج NAS فيها خيار Time Machine: ينشئ مشاركة، عادة بحصة حجم، ويعلن عنها كي يجدها جهاز Mac. على جهاز Mac، إعدادات النظام، ثم عام، ثم Time Machine، ثم إضافة قرص نسخ احتياطي، فتظهر المشاركة.
ما ينبغي معرفته:
rsync عبر SSHإذا كان NAS يشغّل SSH، فانسخ إليه مباشرة دون تحميل أي شيء:
rsync -aE --delete ~/Documents/ [email protected]:/volume1/backup/Documents/
أسرع من المرور عبر مشاركة محمّلة، ولا يتوقف بصمت عن العمل حين يغيب التحميل: إذا تعذّر الوصول إلى NAS، يفشل الأمر بشكل ظاهر.
أعدّ مفتاحًا أولًا كي لا يبقى منتظرًا كلمة مرور في موعد مجدول:
ssh-keygen -t ed25519
ssh-copy-id [email protected]
التحفظات نفسها كما في أي مكان آخر: يحتفظ rsync بنسخة مطابقة بلا سجل، ولا يشفّر شيئًا أثناء التخزين. دليل rsync الكامل يتناول الأمرين.
حمّل المشاركة في Finder فتظهر ضمن /Volumes مثل أي قرص آخر. عندها يستطيع استخدامها أي شيء يكتب في مجلد، بما في ذلك Copy Shelter، الذي يمنحك إصدارات، وتشفيرًا قبل أن يغادر أي شيء جهاز Mac، وقراءة مجددة تفحص كل جزء مقابل بصمته.
التشفير قبل الكتابة أهم على NAS مما يظن الناس. NAS كمبيوتر صغير بنظام تشغيل، وواجهة ويب، وغالبًا منفذ وجّهه إلى الإنترنت إصدار سابق منك. البايتات التي لا يستطيع قراءتها تبقى ملكك حين يُخترق.
هذا هو العطل الذي يجعل النسخ الاحتياطي عبر الشبكة مختلفًا عن أي نوع آخر، وهو الذي تمتلئ به نقاشات المنتديات.
حين تختفي المشاركة بشكل نظيف، يختفي التحميل وتفشل الكتابة فورًا. لا بأس. ما يحدث أكثر هو أن تكف المشاركة عن الاستجابة دون أن ينقطع الاتصال: دخل NAS في السكون، أو أسقط المحوّل الرابط، أو استيقظ جهاز Mac أسرع من الشبكة. نقطة التحميل لا تزال موجودة، وls لا يزال يعرضها، والكتابة فيها تتعلق.
ليس فشلًا. بل تعلّق. تبقى العملية في انتظار غير قابل للمقاطعة طوال المدة التي ضُبط العميل على مواصلة المحاولة فيها، وقد تكون افتراضيًا طويلة جدًا. مهمة النسخ الاحتياطي في هذه الحالة لا تفشل ولا تنتهي، وأي شيء يراقب رمز خروج غير صفري لا يرى أيًّا منهما.
يمكنك اكتشافه:
mount | grep smbfs
timeout 5 ls /Volumes/Backup >/dev/null || echo "share is not answering"
الدفاعات العملية هي مهلة صارمة حول كل عملية، واعتبار «لا رد» على أنه «الوجهة غير قابلة للوصول» لا خطأ يُعاد المحاولة فيه إلى الأبد، وعدم السماح أبدًا لوجهة متوقفة بتعطيل الأخرى. إذا كنت تكتب البرنامج النصي بنفسك، فغلّف المهمة كلها بـ timeout واجعل الفشل واضحًا.
على قرص محلي، نجاح fsync() يعني أن البايتات على الأسطوانة أو في الذاكرة الفلاشية. أما عبر SMB فيعني ما قرره الخادم، وهذا يختلف بحسب البرنامج الثابت: بعض برامج NAS تؤكد التفريغ لحظة وصول البيانات إلى الذاكرة RAM، وانقطاع الكهرباء في الثواني التالية يُفقد كتابات أبلغت كل طبقة أعلى عن اكتمالها.
لا يمكنك إصلاح هذا من جهاز Mac. ما يمكنك فعله هو أن تكف عن اعتبار «انتهى النسخ» بمعنى «النسخة آمنة»، أي أن تقرأ النسخة الاحتياطية مجددًا بعد ذلك وتفحصها، على المشاركة، في مرور منفصل. هذا وحده ما يميّز كتابة حفظها الخادم فعلًا عن كتابة قبلها فقط.
تربط مشاركات SMB ملكية Unix بما يظنه NAS هويتك، وكثيرًا ما لا يكون الربط كما تتوقع. عرَضان يستحقان المعرفة:
._filename بدلًا من ذلك، أو تتخلص منها. يطلبها rsync -aE؛ أما هل تبقى فقرار الخادم.ls -l على المجلد المشترك. يعرض Finder حجمًا مخزنًا مؤقتًا.بعض خوادم SMB تبلّغ عن سعة وحدة التخزين بشكل خاطئ، أو تبلّغ عن سعة المجمّع الأساسي، متجاهلة مشاركتك وحصتها. أداة النسخ الاحتياطي التي تثق بذلك الرقم ستملأ بسرور مشاركة قيل لها إن فيها تيرابايتات فارغة.
القراءة الآمنة هي أن السعة الغائبة أو غير المعقولة تعني مجهولة، لا لانهائية أبدًا. تحقق يدويًا قبل أول نسخة احتياطية كبيرة:
df -h /Volumes/Backup
smb:// واسم NAS، وسجّل الدخول بذلك المستخدم.نعم، حين يقدّم NAS مشاركة SMB مع تفعيل دعم Time Machine. أنظمة Synology وQNAP وTrueNAS ومعظم أنظمة NAS الحالية الأخرى فيها هذا الإعداد.
عادة انقطع اتصال المشاركة أثناء السكون، أو تلفت صورة قرص Time Machine على NAS. أبقِ جهاز Mac موصولًا بالكهرباء أثناء النسخة الاحتياطية الأولى، وراجع الدليل الخاص بخطأ صورة القرص إن تكرر ذلك.
عادة لا تكون خدمة Time Machine مفعّلة لتلك المشاركة، أو أن NAS يعلن عنها عبر AFP فقط. تحقق من جهة NAS أولًا، ثم اتصل بالمشاركة في Finder مرة واحدة كي يحصل macOS على بيانات الاعتماد، ثم انظر مجددًا.
نعم. امنح كل جهاز Mac مشاركته الخاصة أو حصته الخاصة، كي لا يملأ جهاز المساحة التي يحتاجها الآخر.
للنسخ الاحتياطية التزايدية على شبكة جيجابت، براحة. النسخة الاحتياطية الكاملة الأولى هي الجزء البطيء، فأجرها عبر كابل.
نادرًا جدًا. NAS الذي يمكن الوصول إليه من الإنترنت خادم صغير صرت مسؤولًا عن تحديثه. إذا أردت نسخة خارج الموقع، فمجلد في حساب سحابي تدفع ثمنه بالفعل أكثر أمانًا وأبسط عادة. كيف تستخدم تلك المساحة بشكل سليم.
لا. يتعامل RAID مع نوع واحد من الأعطال، قرص ميت، ولا شيء غيره. كل حذف، وكل خطأ، وكل برنامج فدية يصل إلى كل الأقراص في آن واحد.
نعم، بعد اكتمال النسخة الاحتياطية الأولى. اجعل الأولى عبر كابل، لأنها تنسخ كل شيء. النسخ اللاحقة ترسل ما تغيّر فقط.
اتصل مرة واحدة في Finder عبر انتقال > الاتصال بالخادم وحدد «تذكر كلمة السر هذه في سلسلة المفاتيح». لتركيبه عند كل تسجيل دخول، أضف المجلد المشترك إلى عناصر تسجيل الدخول في إعدادات النظام، عام.
ذو صلة: نسخ جهاز Mac احتياطيًا إلى قرص خارجي.