يتضمن السيناريو الخاص بي نقل كمية كبيرة من البيانات عبر Mac بين محركي أقراص صلبة خارجيين. على وجه التحديد، أحتاج إلى نسخ أكثر من 2 تيرابايت من (الصور ومقاطع الفيديو ومكتبات التطبيقات) Photos) بين وسيطتي تخزين خارجيتين (HDD) - من LaCie5 إلى LaCie4. إذا كنت مهتمًا بمعرفة كيفية نسخ كمية كبيرة من البيانات بأمان إلى جهاز Mac الخاص بك، فسيكون هذا البرنامج التعليمي مفيدًا بالتأكيد.
جدول المحتويات
ما الذي يجب عليك مراعاته قبل البدء في نقل بيانات كبيرة
1. تأكد من وجود مساحة كافية على القرص الصلب الوجهة للبيانات الجديدة.
2. استخدم منافذ الاتصال والكابلات التي تدعم سرعات النقل العالية. يفضل USB 3.0/3.1 أو Thunderbolt).
3. من الناحية المثالية، يجب أن تكون محركات الأقراص الصلبة أو محركات أقراص الحالة الصلبة التي يتم تبادل البيانات بينها بتنسيق APFS. بالنسبة لنظام Mac، يعد نظام APFS أو HFS+ هو الأكثر تحسينًا.
4. خصص وقتًا لهذه العملية. مهما كانت الطريقة المستخدمة، فإن نقل كمية كبيرة من البيانات سيستغرق قدرًا كبيرًا من الوقت. بالنسبة لـ 2 تيرابايت على منفذ USB 3.0 (السرعة الفعلية ~100-150 ميجابايت/ثانية)، قد يستغرق النقل من 4 إلى 6 ساعات. على USB 2.0 (~30 ميجابايت/ثانية)، قد يستغرق الأمر من 18 إلى 24 ساعة.
5. تعطيل الوضع Sleep إلى Mac وللأقراص الصلبة. بهذه الطريقة يمكنك تجنب تعليق النقل عند الدخول إلى الوضع. Sleep.
اذهب إلى: System Settings > الطاقة > منع السكون التلقائي عند إيقاف تشغيل الشاشة (مفعل) / وضع الأقراص الصلبة في وضع السكون عندما يكون ذلك ممكنًا (غير مفعل).

وبناءً على ذلك، ستشاهد أدناه كيفية نسخ كمية كبيرة من البيانات بأمان إلى جهاز Mac الخاص بك، دون القلق بشأن الانقطاعات أو فقدان البيانات.
كيفية نسخ كمية كبيرة من البيانات بأمان إلى Mac بين قرصين صلبين
عندما يتعين عليك نقل كمية كبيرة من البيانات، كما هي الحال بالنسبة لي، فلن ترغب في استخدام الطريقة الكلاسيكية عن طريق Finder. وهذا يعني "نسخ/لصق". قد تتوقف هذه العملية، وقد يحدث تلف للبيانات أثناء النقل، وبعد ذلك يتعين إعادة تشغيل العملية من البداية. بالإضافة إلى ذلك، أعتقد أن مجرد "التحضير للنسخ..." سيستغرق قدرًا هائلاً من الوقت.
الطريقة الأكثر فعالية في مثل هذه المواقف هي الأمر rsync
تم تنفيذه في أداة المحطة الطرفية. rsync هي أداة مدمجة في macOS، مثالي للتحويلات الكبيرة، لأنه يتحقق من سلامة البيانات ويمكنه استئناف النقل في حالة الانقطاع. بشكل أساسي، إذا انقطع النقل لأي سبب من الأسباب، فسيتم استئنافه من النقطة التي توقف عندها (تجنب النسخ المتكرر للملفات المنقولة بالفعل)، مع التحقق أيضًا من سلامة الملفات المنسوخة قبل الانقطاع.
الأمر لنسخ/نقل البيانات باستخدام rsync هو كما يلي:
rsync -avh --progress /Volumes/Source/ /Volumes/Destination/
ماذا يفعل هذا الأمر؟ rsync
:
-a
:يحافظ على أذونات الملف وبنيته.
-v
: يعرض التفاصيل.
-h
:تنسيق بشري للأبعاد.
--progress
:يظهر تقدم النقل.
إذا كان للمجلد المصدر و/أو الوجهة أسماء تحتوي على مسافات، فمن الجيد استخدام علامات الاقتباس ("...")، من أجل الوضوح وتجنب الأخطاء إذا أساءت shell تفسير الإفلات.
بالنسبة للسيناريو الخاص بي، استخدمت الأمر:
rsync -avh --progress --no-links "/Volumes/LaCie5/laurentiu/Photos (macOS)/2017 (Travel).photoslibrary" "/Volumes/LaCie4/iPhotos/"
في الأساس، تجنبنا أي سوء تفسير للمكتبة التي أنشأها التطبيق Photos: 2017 (Travel).photoslibrary. بالإضافة إلى ذلك، في سطر الأوامر الخاص بي في Terminal، أضفت --no-links
لتجنب نسخ الروابط الرمزية كروابط (المكتبات Photos قد تحتوي على روابط داخلية، ويتم نسخها كملفات حقيقية).
في نهاية عملية النسخ، سوف تتلقى ملخصًا قصيرًا، والذي يبدو كالتالي:
sent 99010M bytes received 244k bytes 39991k bytes/sec
total size is 220G speedup is 2.22
في حالتي، كانت السرعة بطيئة للغاية لأنه أثناء النسخ كنت أقوم أيضًا بتشغيل تطبيقات أخرى على محركات الأقراص الصلبة المشاركة في النقل، وهو أمر غير مستحسن.

بهذه الطريقة، ستتمكن من نسخ كمية كبيرة من البيانات إلى جهاز Mac الخاص بك دون خوف من أن تتوقف عملية النقل. في أي وقت، إذا حدث شيء ما وانقطع النقل، يمكنك استئناف سطر الأوامر وسيستمر. بالإضافة إلى ذلك، ضع في اعتبارك أنه إذا خضعت الملفات التي تم نسخها بالفعل لتغييرات في موقع المصدر، فسيتم إعادة كتابتها في موقع الوجهة.
التحقق من البيانات بعد النسخ
إذا كان لديك بيانات مهمة جدًا، فمن المستحسن التحقق منها في نهاية عملية النسخ. يمكنك مقارنة أحجام ملفات المصدر والوجهة باستخدام الأمر du
.
du -sh "/Volumes/Source/"
du -sh "/Volumes/Destination/"
إذا كانت القيم متطابقة، فهذا يعني أن عملية النسخ تمت بشكل صحيح. يمكنك أيضًا تشغيل أمر التحقق الإضافي:
rsync -avh --checksum --dry-run "/Volumes/Source/" "/Volumes/Destination/"
يجب أن تكون البيانات متطابقة، أي أن يكون لديك نفس الملفات في موقع الوجهة كما هو الحال في موقع المصدر الذي تم نسخها منه.
هذا الموضوع ذو علاقة بـ: لا يمكن فتح سلة المهملات الآن لأنها قيد الاستخدام بواسطة مهمة أخرى.
في الختام، إذا كان لديك حجم كبير من البيانات، فلا يُنصح باستخدام أمر النسخ واللصق الكلاسيكي في Finder. سيوفر عليك الأمر rsync الموجود في أداة Terminal فقدان البيانات أثناء النقل وخطر البدء من الصفر إذا تعطلت عملية النسخ أو انقطعت.