دليل النشر

الانتقال من Google Workspace إلى Nextcloud على VPS

انشر على VPS Cloud ←

مقارنة

الانتقال من Google Workspace إلى Nextcloud على VPS

مقارنات13 دقيقةً للقراءةعدد الخطوات: 10

في عام 2025، رفعت ‪Google‬ أسعار ‪Google Workspace‬ في عدة أسواق: أصبح ‪Business Starter‬ يكلّف نحو ‪7 دولارات‬ لكل مستخدم شهرياً، أي بزيادة تبلغ نحو ‪30 %‬ مقارنةً بالسعر السابق (المصدر: ‪workspace.google.com/pricing‬‏). بالنسبة لفريق من عشرة أشخاص، يعني ذلك مئات الدولارات إضافية كل عام. إن كنت تستخدم أساساً ‪Drive‬ و‪Gmail‬ و‪Calendar‬، فإن الاستضافة الذاتية على ‪VPS‬ مع ‪Nextcloud‬ خيار عملي يستحق الدراسة. يركّز هذا الدليل على ما يخص هذه الهجرة تحديداً: تصدير ‪Google Takeout‬، وإعادة مزامنة صناديق ‪Gmail‬ عبر ‪IMAP‬، وإعادة ضبط سجلات ‪DNS MX‬، واستيراد البيانات إلى ‪Nextcloud‬.

المحتويات· ‏Google Workspace — لماذا إعادة التقييم في 2025-20261/11
  1. 01‏Google Workspace — لماذا إعادة التقييم في 2025-2026
  2. 02ما يغطّيه Nextcloud بديلاً كاملاً عن Google Workspace
  3. 03خارطة وظيفية: Google Workspace ← Nextcloud
  4. 04المتطلبات التقنية قبل البدء
  5. 05تثبيت Nextcloud على VPS عبر Docker Compose أو AIO
  6. 06تصدير بياناتك من Google (Google Takeout)
  7. 07استيراد البيانات إلى Nextcloud
  8. 08إعادة ضبط سجلات DNS MX
  9. 09قائمة مراجعة قبل قطع الاتصال بـ Google Workspace
  10. 10استكشاف الأخطاء: الأخطاء الشائعة خلال الهجرة
  11. 11انشر Nextcloud وابدأ الهجرة

‏Google Workspace — لماذا إعادة التقييم في 2025-2026

أعادت زيادة أسعار ‪Google Workspace‬ المُعلنة عام ‪2025‬ رسم المعادلة الاقتصادية لكثير من الفرق الصغيرة. أصبح ‪Business Starter‬، خطة الدخول، يكلّف نحو ‪7 دولارات‬ لكل مستخدم شهرياً في عدة أسواق، مقارنةً بنحو ‪5.40 دولار‬ سابقاً، أي ارتفاع يقارب ‪30 %‬ (المصدر: ‪workspace.google.com/pricing‬‏). أما ‪Business Standard‬ فيقترب من ‪14 دولاراً‬ لكل مستخدم شهرياً. لفريق من عشرة مستخدمين، تتجاوز الفاتورة السنوية لـ‪Business Starter‬ ‪840 دولاراً‬. أما خمسة مستخدمين فتبلغ فاتورتهم نحو ‪420 دولاراً‬. لا تأخذ هذه الأرقام في الحسبان الزيادات المستقبلية: لقد أجرت ‪Google‬ بالفعل مراجعتين تسعيريتين مهمتين منذ ‪2022‬. يضاف إلى ذلك بُعد السيادة على البيانات: البيانات المخزّنة على خوادم ‪Google‬ تخضع للقانون الأمريكي (‪CLOUD Act‬‏)، وهو ما يشكّل إشكالاً للمنظمات التي تتعامل مع بيانات حساسة خارج الولايات المتحدة. يعالج ‪Nextcloud‬ المنشور على ‪VPS‬ خاص بك كلا الهاجسين: تكلفة ثابتة مستقلة عن عدد المستخدمين، وبيانات مستضافة في الاختصاص القانوني الذي تختاره.

ما يغطّيه Nextcloud بديلاً كاملاً عن Google Workspace

  • ‏Google Drive ← ملفات Nextcloud‏: تخزين، مشاركة بروابط، إدارة الإصدارات، مزامنة سطح المكتب والجوال عبر تطبيق Nextcloud الرسمي
  • ‏Gmail ← Nextcloud Mail‏: عميل IMAP/SMTP مدمج في واجهة Nextcloud، أو خادم بريد كامل (‏Mailcow أو Stalwart‏) على نفس VPS أو آخر مخصص
  • ‏Google Calendar ← Nextcloud Calendar‏: بروتوكول CalDAV أصيل، متوافق مع Thunderbird وApple Calendar وتطبيقات Android وiOS وأي تطبيق تقويم معياري
  • ‏Google Contacts ← Nextcloud Contacts‏: بروتوكول CardDAV أصيل، يتزامن مع نفس التطبيقات التي يستخدمها Calendar
  • ‏Google Meet ← Nextcloud Talk‏: مؤتمرات فيديو WebRTC مدمجة، مراسلة فورية، مشاركة الشاشة، حتى عشرات المشاركين تبعاً لموارد VPS
  • ‏Google Docs / Sheets / Slides ← Collabora Office في Nextcloud AIO‏: محرر LibreOffice عبر الإنترنت، تحرير تعاوني فوري، صيغ OOXML محفوظة (‏docx. وxlsx. وpptx.‏)
  • ‎Google Sites / الصفحات الداخلية ← Nextcloud Notes أو تطبيقات Wiki‎: تحرير Markdown تعاوني، وتوثيق داخلي مباشرة في Nextcloud.
  • ‏Google Forms ← Nextcloud Forms‏: إنشاء استمارات واستطلاعات مدمج في واجهة Nextcloud

خارطة وظيفية: Google Workspace ← Nextcloud

مرّر الجدول أفقيًا

الميزةGoogle WorkspaceNextcloud
تخزين الملفات‏Google Drive (15 جيجابايت مشتركة في الخطة المجانية، 30 جيجابايت/مستخدم في Business Starter‏)ملفات Nextcloud — محدودة بحجم قرص VPS فحسب، دون حصة لكل مستخدم
البريد الإلكتروني‏Gmail (IMAP/SMTP متاح، واجهة ويب)‏Nextcloud Mail (عميل IMAP) + خادم بريد مستقل (Mailcow أو Stalwart‏) لاستضافة صناديق الوارد
التقويم‏Google Calendar (CalDAV متاح)‏Nextcloud Calendar (CalDAV أصيل، مشاركة التقاويم، الدعوات)
جهات الاتصال‏Google Contacts (CardDAV متاح)‏Nextcloud Contacts (CardDAV أصيل، مجموعات، استيراد vCard‏)
مؤتمرات الفيديو‏Google Meet (حتى 100 مشارك في Business Starter‏)‏Nextcloud Talk (WebRTC، يعتمد على موارد الخادم)
التحرير التعاوني للمستندات‏Google Docs / Sheets / Slides (صيغ خاصة)‏Collabora Office (صيغ OOXML، متوافق مع Microsoft Office‏)
التكلفة لـ 5 مستخدمين‏نحو 35 دولاراً/شهر (نحو 7 دولارات/مستخدم/شهر، تسعير 2025‏)‏99 درهم/شهر (VPS ثابت، مستقل عن عدد المستخدمين)
التكلفة لـ 10 مستخدمين‏نحو 70 دولاراً/شهر (نحو 7 دولارات/مستخدم/شهر، تسعير 2025‏)‏99 درهم/شهر (نفس VPS — لا تزيد التكلفة مع زيادة عدد المستخدمين)

المتطلبات التقنية قبل البدء

قبل الشروع في الهجرة، تحقق من ثلاثة أمور. أولاً، الـ‪VPS‬: يتطلب ‪Nextcloud All-in-One (AIO)‬ ما لا يقل عن ‪4 جيجابايت‬ ‪RAM‬ للاستخدام دون ‪Collabora Office‬، و‪8 جيجابايت‬ إن أردت تفعيل التحرير التعاوني للمستندات. يجب أن يكون التخزين ‪SSD‬؛ إذ تُضعف الأقراص الدوارة أداء ‪PostgreSQL‬ بشكل ملحوظ. خطط للسعة بناءً على حجم ‪Google Drive‬ الحالي مع هامش نمو ‪30 %‬. ثانياً، اسم النطاق: ستحتاج إلى نطاق يشير إلى الـ‪VPS‬ للحصول على شهادة ‪TLS‬ عبر ‪Let's Encrypt‬ لـ‪Nextcloud‬، ونطاق فرعي أو نطاق مخصص لخادم البريد إن كنت ستستضيفه أيضاً. ثالثاً، ‪PHP‬ غير مطلوب بشكل منفصل عند استخدام ‪Nextcloud AIO (Docker)‬: كل شيء مُغلَّف داخل الحاويات. غير أن ‪Docker Engine‬ يجب أن يكون مثبتاً على الـ‪VPS‬ — ويُهيئه قالب ‪ServOrbit‬ تلقائياً. ستحتاج أيضاً إلى وصول ‪SSH‬ للـ‪VPS‬ لخطوات الهجرة.

تثبيت Nextcloud على VPS عبر Docker Compose أو AIO

  1. توفير VPS من سوق ServOrbit

    من لوحة تحكم ServOrbit، اختر قالب Nextcloud في فئة التعاون. يُسلَّم VPS مع Docker Engine مثبتاً وشبكة bridge مهيأة وقواعد جدار حماية أساسية (المنفذان 80 و443 مفتوحان، المنفذ 8080 مقيّد). دوّن عنوان IP العام للـVPS.

  2. تشغيل حاوية Nextcloud AIO الرئيسية

    اتصل عبر SSH وشغّل حاوية AIO بالأمر: docker run --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 443:443/tcp --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro nextcloud/all-in-one:latest. يأتي هذا الأمر من وثائق Nextcloud AIO الرسمية (‏github.com/nextcloud/all-in-one‏).

  3. ضبط النطاق وشهادة TLS

    ادخل إلى واجهة AIO على https://IP_الخاص_بك:8080. أدخل نطاقك (مثلاً ‎nextcloud.نطاقك‎.com). يُوفّر AIO شهادة Let's Encrypt تلقائياً عبر ACME — يجب أن يشير النطاق إلى الـVPS مسبقاً بسجل DNS A. اعتمد الإعداد الأولي بكلمة مرور AIO المعروضة عند الإطلاق الأول.

  4. تفعيل الحاويات الاختيارية

    في واجهة AIO، فعّل Collabora Online (تحرير المستندات التعاوني) وNextcloud Talk (مؤتمرات الفيديو) وNextcloud Fulltextsearch (البحث في محتوى الملفات). للهجرة من Google Workspace، فعّل أيضاً ClamAV إن كنت تتعامل مع بيانات حساسة. شغّل جميع الحاويات المختارة.

  5. إنشاء حسابات المستخدمين

    في واجهة إدارة Nextcloud (Settings > Users)، أنشئ حساباً لكل عضو في الفريق قبل استيراد البيانات. حدد حصص التخزين بناءً على حجم Drive لكل مستخدم. يدعم Nextcloud مصادقة LDAP إن كانت مؤسستك تمتلك دليل Active Directory أو LDAP.

تصدير بياناتك من Google (Google Takeout)

‪Google Takeout‬ (‪takeout.google.com‬‏) هو أداة التصدير الرسمية لبيانات ‪Google‬. تتيح تصدير ‪Drive‬ و‪Gmail‬ وجهات الاتصال والتقويم في عملية واحدة أو بشكل منفصل. إليك الخطوات الدقيقة. سجّل الدخول بحساب ‪Google Workspace‬ المراد تصديره. انتقل إلى ‪takeout.google.com‬. بشكل افتراضي، تكون جميع الخدمات محددة: ألغِ تحديد الكل (زر 'إلغاء تحديد الكل')، ثم حدد فقط الخدمات المعنية بالهجرة: ‪Google Drive‬ و‪Gmail‬ وجهات اتصال ‪Google‬ و‪Google Calendar‬. بالنسبة لـ‪Google Drive‬، اترك التنسيق الافتراضي، أو اختر 'تحويل إلى تنسيقات Office المتوافقة' إن كنت تفضل الحصول على ملفات ‪docx.‬ و‪xlsx.‬ مباشرةً. تنسيق تصدير ‪Gmail‬ هو ‪MBOX‬ — ملف لكل تسمية. تصدير جهات الاتصال بصيغة ‪vCard (vcf.)‬. تصدير ‪Google Calendar‬ بصيغة ‪iCal (ics.)‬. انقر على 'الخطوة التالية'، اختر التكرار (مرة واحدة)، وطريقة التسليم (رابط تنزيل بالبريد الإلكتروني)، والحجم الأقصى للأرشيف (يُنصح بـ‪2 جيجابايت‬). انقر على 'إنشاء التصدير'. يتفاوت وقت الانتظار حسب الحجم: من دقائق لحساب صغير إلى عدة ساعات لـ‪Drive‬ يحتوي عشرات الجيجابايتات. ترسل ‪Google‬ بريداً إلكترونياً بروابط التنزيل عند اكتمال الأرشيف. تنتهي صلاحية الروابط بعد ‪7 أيام‬.

استيراد البيانات إلى Nextcloud

  1. استيراد Google Drive ← ملفات Nextcloud (عبر SFTP أو WebDAV)

    فكّ ضغط أرشيف Google Takeout على جهازك. يحتوي مجلد Drive على شجرة ملفاتك الكاملة. انقل الملفات إلى VPS عبر SFTP: sftp مستخدم@IP_VPS ثم put -r /المسار/المحلي/Drive/* /var/nextcloud/data/اسم_المستخدم/files/Drive-import/. بعد النقل، أجبر إعادة الفهرسة من VPS: docker exec -it nextcloud-aio-nextcloud php occ files:scan --all. ستظهر الملفات حينئذٍ في واجهة Nextcloud. بديلاً: هيّئ قناة rclone من gdrive نحو Google Drive وأخرى WebDAV نحو Nextcloud، ثم شغّل: rclone sync gdrive: nextcloud:/Drive-import/ --progress --transfers 4.

  2. استيراد Gmail ← Nextcloud Mail (imapsync)

    ‏imapsync هو الأداة المرجعية لهجرة IMAP. ثبّتها على VPS أو جهازك (apt install imapsync أو عبر Docker: docker run gilleslamiral/imapsync). الأمر الأساسي لمزامنة صندوق Gmail إلى خادم IMAP هدف: imapsync --host1 ‎imap.gmail.com --ssl1 --user1 مستخدم@نطاقك‎.com --password1 'كلمة_مرور_تطبيق_Google' --host2 خادم_IMAP_الهدف --ssl2 --user2 مستخدم@نطاقك‎.com --password2 'كلمة_المرور_الهدف'. يجب أن تكون كلمة المرور لـGmail كلمة مرور تطبيق Google (‎account.google.com > الأمان > كلمات مرور التطبيقات). أضف --exclude 'All Mail' --exclude 'Spam' --exclude 'Trash' لتجنب تكرار الرسائل. يحفظ --syncinternaldates التواريخ الأصلية للبريد.

  3. استيراد جهات اتصال Google ← Nextcloud Contacts (vCard)

    يتضمن أرشيف Google Takeout ملف Contacts.vcf. في Nextcloud، افتح تطبيق Contacts، انقر على النقاط الثلاث في أعلى اليمين، ثم 'استيراد جهات الاتصال'. اختر ملف vcf.. يستورد Nextcloud جميع جهات الاتصال دفعةً واحدة. لقواعد جهات الاتصال الكبيرة (أكثر من 1000 سجل)، استورد على دفعات بحد أقصى 500 لتجنب انتهاء مهلة الطلب.

  4. استيراد Google Calendar ← Nextcloud Calendar (iCal)

    يحتوي أرشيف Google Takeout على مجلد Calendar بملف ics. لكل تقويم. في Nextcloud Calendar، انقر على النقاط الثلاث بجانب التقويم الهدف (أو أنشئ واحداً جديداً)، ثم 'استيراد تقويم'. اختر ملف ics. المناسب. للتقاويم المشتركة (فريق، موارد)، أنشئ التقويم في Nextcloud بصلاحيات المشاركة الصحيحة أولاً، ثم استورد الأحداث. تُحفظ الأحداث المتكررة والدعوات والمناطق الزمنية بتنسيق iCal.

  5. إعادة ضبط تطبيقات سطح المكتب والجوال

    بعد الاستيراد، أعد ضبط كل جهاز: ثبّت تطبيق Nextcloud (‎nextcloud.com/install) لمزامنة الملفات. للتقاويم وجهات الاتصال، أضف حساب CalDAV/CardDAV في Thunderbird أو Apple Mail/Calendar أو تطبيق التقويم على Android/iOS — عنوان القاعدة هو https://nextcloud.نطاقك‎.com/‎remote.php/dav/. يجد مستخدمو Nextcloud هذه العناوين في Settings > Mobile & Desktop.

إعادة ضبط سجلات DNS MX

إعادة ضبط ‪MX‬ هي الخطوة التي تحدد أين تصل الرسائل الجديدة بعد التحويل. طالما تشير سجلات ‪MX‬ إلى خوادم ‪Google‬ (‎‪aspmx.l.google.com‬ ومتغيراته)، تستمر الرسائل الجديدة في الوصول إلى ‪Gmail‬ حتى لو أتممت مزامنة السجل التاريخي عبر ‪imapsync‬. الإجراء الموصى به كالتالي. الخطوة 1 — جهّز خادم البريد الهدف (‪Mailcow‬ أو ‪Stalwart‬ أو أي خادم ‪SMTP/IMAP‬) على ‪VPS‬ مخصص. تأكد من استجابة الخادم على المنافذ ‪25‬ و‪587‬ و‪993‬ قبل لمس ‪DNS‬. الخطوة 2 — أنشئ السجلات الضرورية في منطقة نطاقك: سجل ‪MX‬ يشير إلى خادم بريدك (الأولوية ‪10‬)، سجل ‪A‬ أو ‪CNAME‬ لـ‪mail.نطاقك‎.com‬، سجل ‪SPF‬، مفتاح ‪DKIM‬ الذي ينشئه خادمك، وسجل ‪DMARC‬. الخطوة 3 — خفّض ‪TTL‬ سجل ‪MX‬ الحالي إلى ‪300 ثانية‬ قبل التحويل بـ‪24 ساعة‬ على الأقل. الخطوة 4 — نفّذ التحويل باستبدال سجلات ‪MX Google‬ بسجل ‪MX‬ الخاص بك. راقب سجلات خادمك خلال الـ‪30 دقيقة‬ الأولى للتحقق من وصول الرسائل. الخطوة 5 — انتظر من ‪24 إلى 48 ساعة‬ لاكتمال نشر ‪DNS‬ قبل حذف إعداد ‪Google Workspace‬.

قائمة مراجعة قبل قطع الاتصال بـ Google Workspace

قبل إلغاء Google Workspace، تحقق من كل نقطة: تصدير Google Takeout الكامل مُنزَّل ومفكوك محلياً (لا تعتمد على روابط التصدير التي تنتهي صلاحيتها بعد 7 أيام)؛ مزامنة imapsync مكتملة ومتحقق منها بعينة (افتح 10-20 رسالة في Nextcloud Mail وتحقق من المرفقات)؛ جهات الاتصال والتقاويم مستوردة وظاهرة في Nextcloud من جهاز جوال واحد على الأقل؛ الرسائل الجديدة واصلة إلى خادمك منذ 48 ساعة على الأقل؛ العملاء على جميع الأجهزة معادة الإعداد؛ سجلات SPF وDKIM وDMARC مُتحقَّق منها بأدوات على الإنترنت (mxtoolbox.com). احتفظ بـGoogle Workspace نشطاً لأسبوعين على الأقل بعد التحويل.

استكشاف الأخطاء: الأخطاء الشائعة خلال الهجرة

أربع حالات تتكرر بانتظام. أولاً، توقف ‫imapsync‬ عند 'Too many connections': يُقيّد ‫Gmail‬ عدد اتصالات ‫IMAP‬ المتزامنة. أضف خيار ‫--gmail1‬ إلى أمر ‫imapsync‬ (يُفعّل معاملات خاصة بـ‫Gmail‬: إدارة التقييد، واستثناء 'All Mail' تلقائياً) وخفّض التوازي بـ‫--maxprocs 1‬. إذا استمر الإغلاق، انتظر 15 دقيقة ثم أعد التشغيل — يستأنف ‫imapsync‬ من حيث توقف. ثانياً، ملفات ‫Google Docs‬ (‫‎.gdoc‬ و‫‎.gsheet‬ و‫‎.gslide‬) لا تظهر في ‫Nextcloud‬ بعد الاستيراد: هذه الملفات اختصارات ‫JSON‬ بضعة بايتات فحسب، وليست مستندات فعلية. لتحويلها لديك خياران: تحميلها مباشرةً من ‫Google Drive‬ بتنسيق ‫Office‬ قبل التصدير (File > Download > ‎.docx)، أو استخدام خيار 'تضمين مستندات Office' في ‫Takeout‬ الذي يحوّل تنسيقات ‫Google‬ إلى ‫OOXML‬. ثالثاً، الرسائل المستوردة تُظهر تاريخ اليوم عوضاً عن التاريخ الأصلي: أضف ‫--syncinternaldates‬ إلى أمر ‫imapsync‬ للحفاظ على تواريخ ‫IMAP‬ الداخلية. بدون هذا الخيار، تُرتّب تطبيقات البريد الرسائل حسب تاريخ الوصول إلى الخادم، لا حسب تاريخ الإرسال الأصلي. رابعاً، تغيير ‫MX‬ لا ينتشر أو تصل الرسائل إلى ‫Gmail‬ رغم ذلك: تحقق أن قيمة ‫TTL‬ خُفِّضت قبل التحويل وانتظر المدة المقابلة للـ‫TTL‬ السابق. استخدم الأمر ‫dig MX نطاقك‬‎.com @‎8.8.8.8 للاستعلام عن خوادم ‫DNS Google‬ والتحقق من قيمة ‫MX‬ التي يقدّمونها حالياً.

انشر Nextcloud وابدأ الهجرة

هجرة Google Workspace إلى Nextcloud مشروع ليوم واحد لفريق صغير مستعد جيداً. تصدير Google Takeout ومزامنة imapsync واستيراد جهات الاتصال والتقاويم تسير بالتوازي بمجرد تشغيل Nextcloud. بدّل MX هو أقصر الخطوات — بضع دقائق في واجهة DNS — وأكثرها وضوحاً: إنه اللحظة التي تنهي فيها الاعتماد على خوادم Google. المكسب الاقتصادي فوري: لفريق من 10 أشخاص، يكلف VPS ServOrbit مع Nextcloud AIO مبلغاً ثابتاً شهرياً مقارنة بنحو 70 دولاراً عند Google (نحو 7 دولارات/مستخدم/شهر، تسعير 2025‏). Nextcloud متاح في سوق ServOrbit بقالب مهيأ مسبقاً: Docker Engine والشبكة وجدار الحماية والأحجام الدائمة جاهزة. ما عليك سوى إدخال نطاقك وتفعيل الحاويات الاختيارية وبدء الاستيراد.

Déployer Nextcloud sur mon VPS

Le template Nextcloud ServOrbit préconfigure Docker, le réseau et le pare-feu. Renseignez votre domaine, activez Collabora Office et Nextcloud Talk, puis lancez la migration depuis Google Workspace en suivant ce guide.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـالعربية والفرنسية والإنجليزية.

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة