مدیریت شیرپوینت
SharePoint farm مجموعه ای از سرورها در نصب شیرپوینت است که یک configuration database (SharePoint_Config) را به اشتراک می گذارد. configuration database تمام تنظیمات و SharePoint configuration data برای SharePoint farm را در SharePoint_Config database ذخیره می کند. فقط configuration database در یک farm وجود خواهد داشت. SharePoint farm ایجاد می شود، در حالی که SharePoint products و configuration wizard برای اولین بار در سرور شیرپوینت اجرا می شود.
اگر ایجاد Server farm جدید را انتخاب کنید، یک configuration database جدید در SQL Server ایجاد می کند و سرور را به Farm اضافه می کند. اگر configuration database قبلا ایجاد شده باشد، به این معنی است که farm از قبل راه اندازی شده است. دفعه بعد که می خواهید سروری را به farm اضافه کنید، گزینه اتصال به Server farm موجود را انتخاب خواهید کرد.
با این حال ممکن است مواردی وجود داشته باشد که در آن چندین SharePoint Farm راهاندازی کردهاید که هر کدام Configuration database خود را دارند و میخواهید یک سرور را بین farm ها جابجا کنید. به عنوان مثال، من farm 1 را دارم که دارای 2 سرور شیرپوینت 2016 – SP2016S1 و SP2016S2 است.
من همچنین یک farm 2 دارم که شامل چهار سرور شیرپوینت 2016 است که هر کدام دارای Mini Roles هستند که در هنگام راه اندازی سرور اختصاص داده شده است. اکنون، من میخواهم SP2016S2 را از Farm 1 به Farm 2 منتقل کنم. در این مقاله نحوه رسیدن به این هدف را خواهیم دید.
Move SharePoint 2016 Server across Farms
ما از SharePoint 2016 products configuration برای جابجایی سرورها استفاده خواهیم کرد. مراحل کلی انجام شده مطابق شکل زیر خواهد بود.
- Disconnect SP2016S1 from Farm 1.
- Add Server SP2016S1 to Farm 2.
SharePoint 2016 products و configuration wizard را Spin up کنید.
با این کار Configuration Wizard راه اندازی می شود. روی Next کلیک کنید.
Disconnect from this Server farm را انتخاب کنید و روی Next کلیک کنید.
یک warning ظاهر می شود که سرور از مزرعه remove خواهد شد. برای ادامه روی Yes کلیک کنید.
سرور اکنون از remove ،farm خواهد شد و از configuration database قطع خواهد شد.
هنگامی که success message ظاهر شد، روی Finish کلیک کنید تا wizard بسته شود.
حال، اگر به صفحه Servers in Farm Central Administration برویم، می بینیم که فقط یک سرور لیست شده است. بنابراین سرور دوم از farm حذف شده است.
افزودن Server به new Farm
اکنون باید سرور را به new farm اضافه کنیم. SharePoint 2016 Products Configuration Wizard را یک بار دیگر اجرا کنید.
اکنون گزینه Connect to exist farm radio button را انتخاب کرده و Next را بزنید.
سرور پایگاه داده را مشخص کرده و روی دکمه Retrieve Database Names کلیک کنید. با این کار configuration database از new farm اینجا fetch می شود.
passphrase را که هنگام ایجاد Farm در ابتدا وارد شد، مشخص کنید. هر زمان که یک سرور جدید به Farm متصل می شود، passphrase مورد نیاز است. روی Next کلیک کنید.
صفحه بعدی به ما این امکان را می دهد که Mini Role مرتبط با سرور را مشخص کنیم. Mini Role یک ویژگی جدید است که در شیرپوینت سرور 2016 معرفی شده است. عملکرد سرورها را در SharePoint farm بهینه می کند که بر اساس نقش است. آنها assign شده اند. Mini Role مناسب را انتخاب کرده و روی Next کلیک کنید.
اگر Feature Pack 1 برای شیرپوینت 2016 نصب شده باشد، صفحه ای که در بالا ذکر شد، مانند تصویر زیر، دو نقش مشترک دیگر نیز خواهد داشت.
صفحه بعدی Configuration Database Server Name، Database Name و Mini Role را خلاصه می کند. این آخرین فرصت برای ایجاد هرگونه تغییر خواهد بود.
اگر روی Advanced settings کلیک کنید، به ما این امکان را می دهد که انتخاب کنیم آیا سرور فعلی باید Host Central Administration را داشته باشد یا خیر.
برای شروع پیکربندی سرور جدید روی Next کلیک کنید.
تکمیل این کار مدتی طول می کشد و پس از اتمام، سرور به new Farm اضافه می شود.
برای بستن wizard روی Finish کلیک کنید.
با رفتن به servers page در Farm 2، می بینیم که سرور از Farm 1 به لیست سرور Farm 2 اضافه شده است.