ارتقاء و مهاجرت شیرپوینت SharePoint

ارتقاء (Upgrade) و مهاجرت (Migration) در SharePoint On-Premises از چالشهای مهم سازمانهایی است که میخواهند به نسخههای جدیدتر منتقل شوند یا محیط خود را به SharePoint Online منتقل کنند. در اینجا به راهنمای جامع ارتقاء و مهاجرت SharePoint On-Premises میپردازیم:

1. ارتقاء (Upgrade) SharePoint On-Premises

ارتقاء به معنای انتقال از یک نسخه قدیمی شیرپوینت به نسخه جدیدتر در همان محیط On-Premises است (مثلاً از 2013 به 2016/2019/SE).

ارتقاء و مهاجرت شیرپوینت SharePoint

مراحل اصلی ارتقاء:

  1. بررسی نیازمندیهای سیستم

    • سختافزار (RAM, CPU, Disk) و نرمافزار (Windows Server, SQL Server)

    • SharePoint 2019 نیاز به Windows Server 2016/2019 و SQL Server 2016/2017/2019 دارد.

  2. تهیه Backup کامل

    • Backup از Farm ConfigContent DatabasesCustom Solutions

  3. انجام تست ارتقاء در محیط آزمایشی (Test Lab)

    • شبیهسازی فرآیند ارتقاء قبل از اجرا در محیط تولید

  4. انواع روشهای ارتقاء:

    • In-Place Upgrade (کمترین توصیه، ریسک بالا)

    • Database Attach Upgrade (روش پیشنهادی)

      • نصب SharePoint جدید → جداکردن دیتابیسهای محتوا از نسخه قدیم → اتصال به نسخه جدید

  5. بهروزرسانی Cumulative Update (CU) و Patches

    • آخرین CU را از Microsoft Update Catalog دانلود و نصب کنید.

  6. تست عملکرد پس از ارتقاء

    • بررسی سایتها، لیستها، گردش کارها (Workflows)، Web Parts

2. مهاجرت (Migration) SharePoint On-Premises

مهاجرت میتواند به دو صورت انجام شود:

  • On-Premises to On-Premises (مثلاً از 2010 به 2019)

  • On-Premises to SharePoint Online (مهاجرت به کلود)

الف) مهاجرت به نسخه جدیدتر On-Premises

روشهای مهاجرت:

  1. Database Attach Migration

    • دیتابیسهای محتوا از نسخه قدیم به نسخه جدید منتقل میشوند.

    • نیاز به SharePoint Versions Compatibility دارد (مثلاً مستقیماً از 2010 به 2019 نمیتوان مهاجرت کرد).

  2. استفاده از ابزارهای سوم

    • SharePoint Migration Tool (SPMT) – برای مهاجرت به SharePoint 2019/SE

    • AvePoint, Metalogix, ShareGate (ابزارهای حرفهای)

ب) مهاجرت از On-Premises به SharePoint Online

اگر هدف مهاجرت به Microsoft 365 (SharePoint Online) باشد، روشهای زیر پیشنهاد میشود:

1. استفاده از SharePoint Migration Tool (SPMT)

  • توسط مایکروسافت ارائه شده و رایگان است.

  • از SharePoint 2010/2013/2016/2019 به SP Online پشتیبانی میکند.

  • محدودیت: حجم بالای داده ممکن است زمانبر باشد.

2. استفاده از Microsoft FastTrack

  • برای سازمانهای بزرگ با حجم داده بالا.

3. ابزارهای حرفهای (AvePoint, ShareGate, Metalogix)

  • امکان مهاجرت Incremental (تدریجی)

  • انتقال Permissionها، Metadata، Version History

3. چالشهای رایج در ارتقاء و مهاجرت

چالشراه حل
عدم سازگاری Custom Solutionsتست در محیط آزمایشی و بهروزرسانی کدها
مشکلات Performance پس از ارتقاءبهینهسازی SQL و تنظیمات کش
خطاهای مربوط به User ProfilesMigrate Profile Service با ابزارهای کمکی
از دست رفتن Permissionهااستفاده از ابزارهای حرفهای مانند ShareGate
ارتقاء و مهاجرت شیرپوینت SharePoint

شیرگیت ShareGate:

راهنمای کامل ShareGate برای مدیریت و مهاجرت SharePoint

ShareGate یکی از محبوبترین ابزارهای مدیریت، مهاجرت و گزارشدهی برای SharePoint و Microsoft Teams است. این ابزار برای سازمانهایی که میخواهند محتوای خود را بین SharePoint On-Premises و SharePoint Online منتقل کنند یا محیط SharePoint خود را بهینهسازی و مدیریت کنند، بسیار کاربردی است.


1. معرفی ShareGate

کاربردهای اصلی ShareGate

  • مهاجرت (Migration)

    • انتقال داده از SharePoint On-Premises به SharePoint Online

    • انتقال از Google Drive، Dropbox، Box، File Shares به SharePoint/OneDrive

    • مهاجرت Teams و محتوای مرتبط

  • مدیریت (Management)

    • مدیریت دسترسیها (Permissions)

    • بایگانی و حذف سایتهای غیرفعال

    • تغییر مالکیت سایتها و فایلها

  • گزارشدهی (Reporting)

    • گزارش سایتها، کاربران، دسترسیها، فضای ذخیرهسازی

    • شناسایی دادههای تکراری و غیراستاندارد

نسخه های ShareGate

  • ShareGate Desktop (برای مهاجرت و مدیریت)

  • ShareGate Apricot (نسخه تحت وب برای مدیریت مستمر)

  • ShareGate Migration (مخصوص پروژههای مهاجرت)


2. نحوه استفاده از ShareGate برای مهاجرت

مراحل مهاجرت از SharePoint On-Premises به SharePoint Online

  1. نصب و راه اندازی ShareGate

  2. اتصال به منبع (Source) و مقصد (Destination)

    • Source: SharePoint 2013/2016/2019 یا SharePoint Online

    • Destination: SharePoint Online (Microsoft 365)

  3. انتخاب محتوا برای مهاجرت

    • امکان انتخاب سایتها، لیستها، کتابخانهها، فایلها

    • تنظیم فیلترها (مثلاً فقط فایلهای تغییرکرده در ۶ ماه گذشته)

  4. تنظیمات مهاجرت

    • حفظ Permissionها (سطوح دسترسی)

    • حفظ متادیتا و تاریخچه نسخهها (Version History)

    • تبدیل ساختار Classic به Modern

  5. اجرای مهاجرت و مانیتورینگ

    • امکان مهاجرت Incremental (تدریجی)

    • گزارش خطاها و رفع آنها


3. ویژگیهای کلیدی ShareGate

ویژگیتوضیح
مهاجرت بدون Downtimeکاربران در حین انتقال میتوانند به دادهها دسترسی داشته باشند.
حفظ Permissionهاانتقال دقیق سطوح دسترسی (AD Groups, SharePoint Groups)
پشتیبانی از Version Historyانتقال تمام نسخههای فایلها
تبدیل خودکار Classic به Modernتبدیل لیستها و کتابخانههای کلاسیک به مدرن
گزارشهای پیشرفتهشناسایی سایتهای بدون استفاده، دسترسیهای غیرضروری

4. مقایسه ShareGate با سایر ابزارها

ابزارنقاط قوتنقاط ضعف
ShareGate– رابط کاربری آسان
– پشتیبانی از Permissionها و Metadata
– هزینه بالا برای سازمانهای کوچک
Microsoft SPMT– رایگان
– پشتیبانی مایکروسافت
– عدم پشتیبانی از همه سناریوها
AvePoint– مناسب برای سازمانهای بزرگ
– قابلیتهای امنیتی پیشرفته
– پیچیدگی در تنظیمات
Metalogix– پشتیبانی از منابع غیر SharePoint– نیاز به دانش فنی بالا

5. سناریوهای رایج استفاده از ShareGate

1. ادغام چندین سایت در یک سایت واحد

  • مثلاً ترکیب سایتهای دپارتمانهای مختلف در یک هاب مدرن SharePoint.

2. پاکسازی محیط SharePoint

  • شناسایی سایتهای غیرفعال و حذف یا بایگانی آنها.

3. تغییر ساختار Permissionها

  • اصلاح سطوح دسترسی بیشازحد (Over-Permissioning).

4. انتقال از File Server به SharePoint

  • مهاجرت فایلهای شبکه به SharePoint/OneDrive با حفظ ساختار فولدرها.


6. محدودیتهای ShareGate

  • نسخه دسکتاپ فقط روی ویندوز اجرا میشود.

  • برای سازمانهای خیلی بزرگ ممکن است نیاز به ابزارهای Enterprise مانند AvePoint باشد.

  • هزینه لایسنس برای برخی شرکتها بالا است.


7. راهنمای خرید و قیمتگذاری

  • مدل اشتراک (Subscription)

  • پرداخت سالانه (برای سازمانهای کوچک حدود 4,000−10,000 در سال)

  • امکان تست رایگان 15 روزه


8. جمعبندی: آیا ShareGate مناسب شماست؟

✅ اگر نیاز به مهاجرت حرفهای با حفظ Permissionها دارید.
✅ اگر میخواهید محیط SharePoint را مدیریت و بهینهسازی کنید.
✅ اگر گزارشهای پیشرفته از محیط SharePoint میخواهید.

❌ اگر بودجه محدودی دارید، ممکن است SPMT گزینه بهتری باشد.
❌ اگر فقط نیاز به انتقال ساده فایلها دارید.


نتیجه گیری

ShareGate یکی از قویترین ابزارها برای مهاجرت و مدیریت SharePoint است که هم برای مهاجرت به SharePoint Online و هم برای بهینهسازی محیط On-Premises کاربرد دارد. اگر پروژه بزرگی دارید، استفاده از آن توصیه میشود.