كيفية نسخ الملفات بين جهاز كمبيوتر شخصي و Raspberry Pi

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

مثلما توجد طرق مختلفة لنقل المعلومات بين جهاز كمبيوتر وجهاز ماك، جهاز كمبيوتر يديره لينكس وجهاز Mac ، لنقل البيانات بين Raspberry و a Windows الكمبيوتر الشخصي ، لدينا أيضًا طرق مختلفة تحت تصرفنا ، طرق نشرحها لك. استمرار.

كيفية نسخ الملفات بين جهاز كمبيوتر شخصي و Raspberry Pi

كيفية نقل البيانات بين كمبيوتر شخصي و Raspberry Pi

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

باستخدام ذاكرة USB

أسهل طريقة لنقل البيانات بين جهاز كمبيوتر وجهاز كمبيوتر Linux ، في هذه الحالة Raspberry ، هي باستخدام محرك الأقراص الثابتة أو محرك أقراص USB . هناك نقطة مهمة يجب مراعاتها وهي نظام الملفات. يتعذر على Windows قراءة محركات الأقراص بنظام الملفات المستخدم حاليًا بواسطة Linux ، ext4. كما أنه غير قادر على قراءة الإصدارات القديمة مثل ext2 و ext3.

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

نظام الملفات exFAT هو متوافق مع كل من Windows و Linux و macOS ، حتى نتمكن من توصيله بأي جهاز بغض النظر عن نظام التشغيل الخاص به للوصول إلى محتواه ونسخه وتعديله بمجرد تنسيق الوحدة التي سنستخدمها معها. نظام ملفات exFAT.

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

أرشيفات Raspberry OS Copiar

بعد ذلك ، نختار المحتوى الذي نريد نقله ، بالنقر بزر الفأرة الأيمن على نسخ وانتقل إلى الوحدة التي قمنا بتوصيلها للصق المحتوى.

عبر SSH

إذا لم نرغب في استخدام محرك أقراص ثابت خارجي أو محرك أقراص USB ، فيمكننا ذلك استخدم SSH لنقل البيانات من Raspberry Pi إلى كمبيوتر يعمل بنظام Windows باستخدام أمر بروتوكول النسخ الآمن (scp). أول شيء نحتاج إلى معرفته هو عنوان IP الخاص بجهاز الكمبيوتر الذي يعمل بنظام Windows حيث سنقوم بنسخ البيانات. يمكننا معرفة ذلك بسهولة من خلال سطر الأوامر باستخدام:

ipconfig

IP كمبيوتر ويندوز

إذا كنا نستخدم اتصال Wi-Fi ، فيجب علينا تدوين الرقم الذي يظهر في قسم Wireless LAN Adapter ، داخل قسم عنوان IPv4.

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

scp pi@ipdelpcconwindows:nombre-archivo.extensión

على سبيل المثال ، إذا كان عنوان IP الخاص بجهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows هو 192.168.0.97 واسم الملف هو rosename.mkv ، فإن الأمر الذي يجب استخدامه هو:

scp pi@192.168.0.97:elnombredelarosa.mkv

عبر FTP

إذا وجدنا أنفسنا عادة في موقف نسخ الملفات بين Raspberry Pi وجهاز كمبيوتر يعمل بنظام Windows أو نظام تشغيل آخر ، فإن أفضل شيء يمكننا القيام به هو استخدام بروتوكول FTP ، والذي يوفر دعمًا لـ SFTP الذي يسمح لنا بإرسال الملفات بأمان بين الأجهزة. .

من أفضل التطبيقات من هذا النوع وهو أيضًا مفتوح المصدر ومجاني ويتضمن عددًا كبيرًا من الوظائف هو FileZilla وهو تطبيق يمكننا تنزيله لنظام Windows من خلال ما يلي الصفحة . يعد تنزيل الإصدار العادي أكثر من كافٍ لأنه يوفر دعم SFTP.

بمجرد تثبيت التطبيق على جهاز الكمبيوتر ، أولاً وقبل كل شيء ، يجب أن نعرف عنوان IP المحلي الذي يستخدمه Raspberry ، المعلومات التي يمكننا معرفتها باستخدام الأمر التالي من المحطة:

ipconfig

هذا هو نفس الأمر الذي يمكننا استخدامه أيضًا في Windows لمعرفة عنوان IP المحلي للكمبيوتر. بعد اكتشاف عنوان IP المحلي لـ Raspberry Pi ، نفتح FileZilla وننشئ اتصالًا جديدًا يجب أن نكتب فيه عنوان IP الذي سجلناه فيه المخدم ، في التشفير حدد SFTP ، بتنسيق مستخدم بي وفي كلمة المرور ال كلمه السر التي أنشأناها. أخيرًا ، نضغط على Connect ونتنقل عبر دليل الكمبيوتر و Rasberry Pi حتى نجد الملفات التي نريد مشاركتها في كلا الاتجاهين.

FileZilla control de sitios public

مع منصة تخزين سحابية

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

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

عن طريق البريد الإلكتروني

يتضمن نظام Raspberry Pi OS البريد الإلكتروني manager ، وهو مدير يوفر لنا العديد من الوظائف ، ولكنه أكثر من كافٍ لإرسال ملفات البريد الإلكتروني بين جهاز كمبيوتر شخصي و Raspberry Pi والعكس صحيح. علينا فقط استخدام إرفاق ملفات خيار لتضمين الملفات التي نريد مشاركتها ، طالما أنها تشغل مساحة صغيرة.

يتيح لنا عميل البريد المضمن في Raspberry Pi تكوين حسابات Gmail و Outlook / Hotmail في ثوانٍ ، نحتاج فقط إلى معرفة اسم الحساب وكلمة المرور. يعتني التطبيق بالباقي.

طرق غير مستحسن

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

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

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