مشاركة عبر


ترحيل الملفات من مشاركة ملف SMB Azure إلى آخر

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

تحذير

إذا كنت تستخدم Azure File Sync، فإن عملية الترحيل تختلف عن الموضحة في هذه المقالة. بدلا من ذلك، راجع ترحيل الملفات من مشاركة ملف Azure إلى آخر عند استخدام Azure File Sync.

ينطبق على

نوع مشاركة الملف SMB NFS
مشاركات الملفات القياسية (GPv2)، حسابات التخزين المكررة محليًا (LRS) وحسابات التخزين المكررة في المنطقة (ZRS) ‏‏نعم‬ لا
مشاركات الملفات القياسية (GPv2)، حساب تخزين مكرر جغرافي (GRS) أو حساب تخزين مكرر للمنطقة الجغرافية (GZRS) ‏‏نعم‬ لا
مشاركات الملفات المدفوعة (FileStorage)، حسابات التخزين المكررة محليًا (LRS) وحسابات التخزين المكررة في المنطقة (ZRS) ‏‏نعم‬ لا

الترحيل باستخدام Robocopy

اتبع هذه الخطوات للترحيل باستخدام Robocopy، وهي أداة نسخ ملف سطر الأوامر المضمنة في Windows.

  1. نشر جهاز ظاهري Windows (VM) في Azure في نفس المنطقة مثل مشاركة الملف المصدر. سيكون الاحتفاظ بالبيانات والشبكات في Azure سريعا ويتجنب رسوم نقل البيانات الصادرة. للحصول على الأداء الأمثل، نوصي بنوع جهاز ظاهري متعدد النواة مع ذاكرة 56 غيغابايت على الأقل، على سبيل المثال Standard_DS5_v2.

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

  3. قم بتشغيل هذا الأمر في موجه أوامر Windows. اختياريا، يمكنك تضمين علامات لميزات التسجيل كأفضل ممارسة (/NP، /NFL، /NDL، /UNILOG).

    robocopy <source> <target> /MIR /COPYALL /MT:16 /R:2 /W:1 /B /IT /DCOPY:DAT
    

    إذا تم تحميل مشاركة المصدر ك s:\ وكان الهدف t:\ يبدو الأمر كما يلي:

    robocopy s:\ t:\ /MIR /COPYALL /MT:16 /R:2 /W:1 /B /IT /DCOPY:DAT
    

    يمكنك تشغيل الأمر بينما لا يزال المصدر متصلا بالإنترنت، ولكن كن على علم بأن أي إدخال/إخراج سيعمل مقابل حدود التقييد على مشاركتك الحالية.

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

  5. بعد اكتمال الأمر للمرة الثانية، يمكنك إعادة توجيه التطبيق الخاص بك إلى المشاركة الجديدة.

(راجع أيضًا )