يتصل جهاز NAS بـ Seedr لنسخ الملفات أو أخذ نسخة احتياطية من مجلد أو الوصول إلى ملفات السحابة عند الطلب. ابدأوا بـ SFTP أو FTPS الصريح في باقتَي Basic وPro. أما WebDAV عبر HTTPS فمتاح في باقة Master وما فوقها.

قبل أن تبدأوا

تتوفر خدمات FTP وFTPS وSFTP في باقة Basic وما فوقها (Basic وPro وMaster وGold)، ولا تشملها باقتا Free وLite. أما WebDAV فيتطلب باقة Master وما فوقها (Master وMaster X2/X3/X5 وGold)، ولا تشمله باقتا Basic وPro. الترقية إلى Basic للحصول على FTP أو FTPS أو SFTP، أو الترقية إلى Master للحصول على WebDAV. أما إضافة جهاز NAS كمساحة تخزين متصلة من الإعدادات ← الخدمات الخارجية (FTP/SFTP/WebDAV) فهي ميزة منفصلة تتطلب باقة Pro وما فوقها.

افتحوا الإعدادات وأنشئوا كلمة مرور للتطبيق. استخدموا اسم المستخدم الظاهر هناك وكلمة مرور التطبيق هذه في تطبيق جهاز NAS. تعرض بطاقة «الاتصال بـ Seedr من تطبيقاتكم الخاصة» البروتوكولات المضمّنة في باقتكم.

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

جهاز NAS

ابدأوا من هنا

Synology

Basic/Pro: ‏rclone عبر SFTP/FTPS؛ Master وما فوقها: Cloud Sync/Hyper Backup عبر WebDAV

QNAP

Basic/Pro: ‏HybridMount/HBS 3 عبر FTPS؛ Master وما فوقها: WebDAV

TrueNAS SCALE

Basic/Pro: ‏Cloud Sync عبر SFTP؛ Master وما فوقها: Cloud Sync عبر WebDAV

Unraid

Basic/Pro: ‏rclone عبر SFTP/FTPS؛ Master وما فوقها: rclone عبر WebDAV

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

إعداد سريع حسب جهاز NAS

Synology DSM 7

Basic/Pro: استخدموا rclone في Container Manager على جهاز NAS مدعوم عبر SFTP أو FTPS الصريح. اربطوا مجلد الإعدادات الدائم على المسار /config/rclone ووجهتكم على المسار /data، واتبعوا إعداد المضيف المعتمد أدناه. يدعم File Station أيضًا SFTP للوصول اليدوي عبر Tools → Remote Connection → Connection Setup، باستخدام sftp.seedr.cc والمنفذ 2222 وكلمة مرور التطبيق. تحققوا من مفتاح المضيف قبل قبوله، واستخدموا rclone إذا كان العميل لديكم لا يستطيع التحقق منه.

Master وما فوقها: يستخدم Cloud Sync وHyper Backup بروتوكول WebDAV في هذا الإعداد، ولا يعرض أيٌّ منهما وجهات FTP/SFTP.

  1. ثبّتوا Cloud Sync من Package Center، ثم أضيفوا اتصال WebDAV بالعنوان https://dav.seedr.cc واسم مستخدم Seedr وكلمة مرور التطبيق.

  2. اختاروا المجلدين البعيد والمحلي. ثم اختاروا «تنزيل التغييرات البعيدة فقط» أو «رفع التغييرات المحلية فقط».

  3. فعّلوا خيار الاحتفاظ بملفات الوجهة عند حذف ملفات المصدر. طبّقوا الإعدادات وراجعوا سجل أول عملية نقل.

للنسخ الاحتياطية ذات الإصدارات، استخدموا Hyper Backup ← + ← Data backup task → WebDAV بنفس بيانات الاعتماد ومجلد مخصص. اضبطوا الجدول الزمني والتدوير، واستعيدوا الأرشيفات عبر Hyper Backup.

QNAP: ‏HybridMount

  1. Basic/Pro: افتحوا HybridMount → Create Remote Mount → Network Drive Mount، ثم اختاروا FTP.

  2. أدخلوا ftp.seedr.cc والمنفذ 21 واسم مستخدم Seedr وكلمة مرور التطبيق. اختاروا «اتصال آمن (FTPS)».

  3. اختاروا المجلد البعيد واسم الاتصال، وأنشئوا نقطة الربط ثم افتحوا File Station. إذا كان إصداركم لا يدعم TLS الصريح، فاستخدموا rclone عبر SFTP/FTPS كما هو موضح أدناه.

Master وما فوقها: في HybridMount بالإصدار 1.11 أو أحدث، اختاروا Create Remote Mount → Cloud Drive Mount → Create → WebDAV Cloud/Server. أدخلوا https://dav.seedr.cc وبيانات اعتماد Seedr. أنشئوا نقطة الربط، ثم تحققوا من ظهور الحالة Mounted ضمن Mount Management → Cloud Services.

لا يحتوي Cloud Drive Mount على ذاكرة تخزين مؤقت محلية. أما File Cloud Gateway فهو وضع منفصل يعتمد على التخزين المؤقت ويحتاج إلى 20 GB على الأقل من مساحة التخزين المؤقت لكل نقطة ربط.

QNAP: النسخ المجدولة عبر HBS 3

  1. Basic/Pro: افتحوا HBS 3 → Storage Spaces → Create → FTP server. أدخلوا ftp.seedr.cc والمنفذ 21 واسم مستخدم Seedr وكلمة مرور التطبيق. فعّلوا FTP with SSL/TLS (Explicit) والوضع السلبي (passive). اختبروا الاتصال ثم أنشئوا المساحة.

  2. أنشئوا مهمة مزامنة باتجاه واحد من مجلد على جهاز NAS إلى مساحة التخزين هذه. اضبطوا جدولًا زمنيًا، ثم شغّلوها مرة واحدة وراجعوا السجل.

Master وما فوقها: أنشئوا بدلًا من ذلك مساحة تخزين WebDAV بعنوان الخادم https://dav.seedr.cc ونفس بيانات الاعتماد. فعّلوا خيار Validate SSL certificate، ثم أنشئوا مهمة المزامنة.

TrueNAS SCALE 24.x: ‏Cloud Sync

  1. Basic/Pro: ضمن Credentials → Backup Credentials → Cloud Credentials، أضيفوا SFTP بالعنوان sftp.seedr.cc والمنفذ 2222 واسم مستخدم Seedr وكلمة مرور التطبيق. يدعم Cloud Sync أيضًا FTP، لكن لا تستخدموا FTP غير المشفّر عبر الإنترنت.

  2. تحققوا من مفتاح المضيف بمطابقته مع البصمة الموثوقة لدى Seedr. وإذا كان إصداركم لا يستطيع فرض هذا التحقق، فاستخدموا rclone مع known_hosts_file كما هو موضح أدناه.

  3. افتحوا Data Protection → Cloud Sync Tasks → Add. اختاروا بيانات الاعتماد والمجلد البعيد ومجموعة البيانات المحلية.

  4. اختاروا PULL للنقل من Seedr إلى NAS، أو PUSH للنقل من NAS إلى Seedr. ابدؤوا بـ COPY؛ فقد يحذف SYNC ملفات من الوجهة. احفظوا، ثم نفّذوا Dry Run، ثم Run Now. راجعوا السجلات قبل الجدولة.

Master وما فوقها: استخدموا بيانات اعتماد WebDAV السحابية بدلًا من ذلك: العنوان https://dav.seedr.cc، والمزوّد Other، واسم مستخدم Seedr وكلمة مرور التطبيق. Cloud Sync عميل صادر، ولا يتضمن SCALE 24.x خادم WebDAV مدمجًا.

Unraid: ‏rclone

Basic/Pro: ثبّتوا rclone عبر الإضافة أو الحاوية التي تفضلونها، وأنشئوا seedr-sftp أو seedr-ftps كما هو موضح أدناه. أبقوا الإعدادات دائمة. اختبروا قبل الجدولة في User Scripts. Master وما فوقها: يمكنكم أيضًا استخدام seedr-webdav.

متقدم: وجهات rclone البعيدة

شغّلوا rclone config لإدخال كلمة مرور التطبيق؛ إذ يخزّن rclone قيمة pass مُشوَّهة (obscured). تستخدم هذه الأمثلة قيمًا نائبة. اختاروا الوجهة البعيدة التي تحتاجونها فقط.

[seedr-sftp]
type = sftp
host = sftp.seedr.cc
port = 2222
user = YOUR_SEEDR_USERNAME
pass = OBSCURED_APP_PASSWORD
known_hosts_file = /config/rclone/seedr_known_hosts
host_key_algorithms = ssh-ed25519

[seedr-ftps]
type = ftp
host = ftp.seedr.cc
port = 21
user = YOUR_SEEDR_USERNAME
pass = OBSCURED_APP_PASSWORD
explicit_tls = true

[seedr-webdav]
type = webdav
url = https://dav.seedr.cc
vendor = other
user = YOUR_SEEDR_USERNAME
pass = OBSCURED_APP_PASSWORD

قبل استخدام SFTP، اجمعوا المفتاح العام دون إرسال بيانات الاعتماد:

ssh-keyscan -p 2222 -t ed25519 sftp.seedr.cc > seedr_known_hosts.candidate
ssh-keygen -lf seedr_known_hosts.candidate

قارنوا البصمة ببصمة ED25519 المنشورة من Seedr: SHA256:2NF+SAByqk9ORaepPNgKYc9w5NwGJk1uTlKa56aFI1E. تأكدوا منها عبر إرشادات Seedr الموثوقة قبل قبولها؛ فالفحص وحده لا يثبت الهوية. إذا تطابقت، فضعوا ملف المرشح في known_hosts_file. يجب أن يكون المسار موجودًا داخل الحاوية أو البيئة التي يعمل فيها rclone.

لا يتحقق rclone من مفاتيح مضيف SFTP افتراضيًا. أبقوا known_hosts_file مضبوطًا. توقفوا عند وجود عدم تطابق، وتأكدوا من أي تغيير في المفتاح مع Seedr قبل استبداله.

اختبروا الوجهة البعيدة المختارة، ثم انسخوا مجلدًا واحدًا. استبدلوا المسار المحلي بما يناسب جهاز NAS لديكم:

rclone lsd seedr-sftp:
rclone copy seedr-sftp:backup /data/seedr-copy --dry-run
rclone copy seedr-sftp:backup /data/seedr-copy --transfers 4

استبدلوا الوجهة البعيدة بـ seedr-ftps، أو seedr-webdav في باقة Master وما فوقها. استخدموا مسار الوجهة على جهاز NAS، مثل /mnt/user/seedr-copy على Unraid.

الضبط واستكشاف الأخطاء

ابدأوا بأربع عمليات نقل متزامنة وراجعوا الملفات المكتملة والأخطاء قبل زيادة التزامن. جدولوا المهام الكبيرة خارج أوقات الذروة. الخيار --max-age 7d مجرد مرشّح للملفات الحديثة: قد يتخطى ملفات اكتُشفت حديثًا بطوابع زمنية قديمة. لا تستخدموه في أول نسخة احتياطية كاملة؛ فهو لا يضمن تقليل عمليات فحص المجلدات.

المشكلة

ما يجب فحصه

فشل تسجيل الدخول

اسم المستخدم وكلمة مرور التطبيق

رفض اتصال SFTP

المنفذ 2222؛ والمفتاح الموثوق

تعليق عرض قائمة FTPS

حركة المرور السلبية (passive) الصادرة

خطأ في الشهادة

تحديثات NAS ومخزن شهادات CA

أبقوا فحوصات الشهادات مفعّلة. خصصوا مجلدات أرشيف النسخ الاحتياطي لهذا الغرض فقط. يتجنب النسخ (Copy) عكس عمليات الحذف؛ جرّبوا أي وضع مزامنة على مجلد تجريبي أولًا.