تخط إلى المحتوى

المزامنة

تعني المزامنة عادة خادم شخص آخر: حسابًا، واشتراكًا، وشركة تستطيع قراءة مكتبتك. يزامن bae عبر سحابتك، أي التخزين الذي تملكه بالفعل، ولا يشغّل أي خادم. تكتب أجهزتك تغييرات مشفرة في ذلك التخزين وتقرأ تغييرات بعضها؛ يمسك المزوّد البايتات ولا يستطيع قراءتها.

مكتبة واحدة، كل جهاز، والحساب الوحيد المعني حساب تملكه بالفعل.

موطن السحابة

رابط إلى هذا القسم

موطن السحابة للمكتبة موقع واحد في تخزينك: مجلد في Google Drive أو Dropbox أو OneDrive، أو iCloud الخاص بك، أو أي bucket متوافق مع S3 (AWS، Backblaze B2، Cloudflare R2، Wasabi، MinIO، …). يحمل كل ما تزامنه المكتبة: تغييرات الفهرس، والأعمال الفنية، وصوت الإصدارات التي تسمح لـ bae بإدارتها.

أعدّه في Settings، تحت Sync:

  1. اختر مزودًا. تسجل السحابات الاستهلاكية الدخول بصفحة دخول المزود نفسها؛ ولا يُحفظ من حسابك إلا الرموز التي يصدرها. يستخدم iCloud حساب Apple ID كما هو. يأخذ S3 اسم bucket، والمنطقة، وendpoint، والمفاتيح، ويتحقق منها قبل حفظها.
  2. اختر كيف يخزن الموطن الكائنات (انظر أدناه).
  3. يبدأ bae المزامنة.

المكتبة بلا موطن سحابي كاملة بذاتها. المحلي فقط وضع، لا قيد، وفصل موطن السحابة يعيدها إليه.

معتم أو قابل للتصفح

رابط إلى هذا القسم

عند الإعداد تختار ما يستطيع المزود رؤيته، ويكون الاختيار دائمًا لذلك الموطن:

  • Opaque (الافتراضي): يُشفّر كل كائن على جهازك قبل الرفع ويُخزن تحت أسماء بلا معنى. يرى المزود، أو أي من يدخل bucket، نصًا معمى. هذا هو الوضع الذي تصفه صفحة التشفير، وهو الوضع الوحيد الذي يدعم إضافة أجهزة وأعضاء آخرين.
  • Browsable: تُخزن الكائنات كنص واضح بأسماء ملفات حقيقية، في مجلدات مسماة بالفنان والألبوم. تستطيع فتح bucket بأي أداة ونسخ ملفاتك أو تشغيلها مباشرة. لا يوجد تشفير، لذلك تكون صلاحيات bucket نفسها هي الحماية الوحيدة، ولا يمكن مشاركة الموطن.

ما الذي يتزامن

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

لا تتزامن الحالة الخاصة بالجهاز: موضع التشغيل، والصوت، والطابور، وإعدادات الجهاز تبقى على الجهاز.

تعمل المزامنة من تلقاء نفسها: بعد التغييرات، وعلى مؤقت، وعند الطلب باستخدام Sync Now. تصل التعديلات إلى الأجهزة الأخرى كتغييرات صغيرة، بعد ثوان في الظروف المعتادة. عندما يحرر جهازان في الوقت نفسه، يربح كلاهما حيث لا يتصادمان: يدمج bae التعديلات المتزامنة حقلًا بحقل، ويبقى الإصدار المحذوف محذوفًا حتى لو عُدّل في مكان آخر في اللحظة نفسها. لا يطلب منك شيء حل تعارض.

لا تقاطع إخفاقات المزامنة المكتبة؛ تواصل التصفح، والتشغيل، والاستيراد محليًا بينما يعيد bae المحاولة مع backoff. يعرض سطر الحالة المزامنة ووقت آخر مزامنة؛ ويعرض الإخفاق شريطًا فيه الخطأ، ويمكن إيقاف الرفوع مؤقتًا وإعادة محاولتها وفحصها في Storage Manager. إذا انتهت صلاحية تسجيل الدخول إلى موطن السحابة، يطلب منك bae إعادة الاتصال.