SharePoint 対 SharePoint Online:徹底比較
SharePointは、マイクロソフトが開発したドキュメント共有およびコラボレーションプラットフォームです。SharePointの最初のバージョンは、2001年にオンプレミス版としてリリースされました。その後、2011年にマイクロソフトはSharePoint OnlineとMicrosoft Office 365をリリースしました。リリース当初、SharePoint Onlineはそれほど人気はありませんでしたが、マイクロソフトによる精力的なプロモーションキャンペーンを経て、ユーザーの間で支持を集め、現在では広く利用されています。
では、SharePointの現在のバージョンは何でしょうか?また、SharePoint OnlineとSharePoint 2016の違いは何でしょうか?組織にとって、SharePointオンプレミスとSharePoint Onlineのどちらが適しているのでしょうか?このブログ記事では、両方のSharePointバージョンについて解説し、皆様の疑問にお答えするとともに、適切な選択ができるようお手伝いします。
SharePoint のバージョン
オンプレミスのSharePointは、社内用SharePointとも呼ばれます。SharePoint Serverは、オフィスやデータセンター内の物理サーバーにインストールされます。
以下は、SharePoint Serverの現行バージョンおよび旧バージョンの一覧です:
- SharePoint 2001(サポート終了)
- SharePoint 2003(サポート終了)
- SharePoint 2007(2017年10月にサポート終了)
- SharePoint 2010(2020年10月にサポート終了)
- SharePoint 2013(2023年にサポートが終了します)
- SharePoint 2016(2026年7月にサポートが終了します)
- SharePoint 2019
ご覧のとおり、SharePointの各オンプレミス版は約10年間サポートされます。公式サポート期間中は、セキュリティ更新プログラムやパッチが提供されます。サポート期間終了後もSharePoint Serverを引き続き使用することは可能ですが、新しいパッチは提供されなくなります。
SharePoint 2016以降、ハイブリッド展開モデルがサポートされています。 SharePoint オンプレミスと SharePoint Online を同時に使用し、同期させることができます。また、Microsoft のクラウドコンピューティングプラットフォームである Azure に SharePoint を展開することも可能です。
SharePoint Onlineは、マルチテナントに対応したSharePoint Serverのクラウド版です。これはOffice 365の一部であり、Office 365は最近Microsoft 365に名称変更されました。ただし、SharePoint ServerやオンプレミスのMicrosoft Officeとは異なり、製品名にはバージョンやビルド番号は記載されていません。SharePoint Onlineは、Office 365のアプリおよびサービスのスイートの一部です。
Office 365のバージョンの例:
- 2020年1月8日、バージョン 1912 (ビルド 12325.20288)
- 2020年1月30日、バージョン 2001 (ビルド 12430.20184)
- 2020年3月10日、バージョン 2002 (ビルド 12527.20278)
- 2020年9月9日、バージョン 2008 (ビルド 13127.20408)
- 2020年10月8日、バージョン 2009 (ビルド 13231.20368)
では、SharePointはどのように機能するのでしょうか?詳細については、SharePoint OnlineとSharePoint Server 2019を比較した入門記事をご覧ください。
インフラストラクチャとホスティング
SharePoint Server 2019 を展開するには、物理サーバーが必要です。SharePoint Server の実行にはファーム トポロジが使用されます。ファームベースのアーキテクチャでは、SharePoint Server をホストするサーバーの集合体であるファームが必要です。ファームの規模は、アクティブ ユーザー数、保存データの量、平均負荷、およびリクエストの頻度によって決まります。SharePoint Server 2019 などのオンプレミス版の SharePoint を実行するには、御社の社内ネットワークが使用されます。 これらの物理サーバーの保守は、貴社のITサポートチームおよびシステム管理者が担当します。
SharePoint Online を使用する場合は、何もインストールする必要はありません。SharePoint Online を使用する場合、ソフトウェアは Microsoft のデータセンター内のクラウド上で実行されます。SharePoint Online を使用するために必要なのは、有料のサブスクリプションプランとインターネット接続だけです。
インストール
前述の通り、御社がMicrosoft Office 365のSharePoint Onlineを利用している場合は、SharePointをインストールする必要はありません。SharePoint 2019をインストールしたい場合は、インストールと設定を行う必要があります Microsoft SQL Server.
SharePoint 2019 を展開するための要件リストはかなり長いものです。主な要件を簡単に見てみましょう:
- 8コア64ビットCPU、16GBのRAM、システムドライブ用80GB、およびデータ用追加ストレージ(MS SQL Server用)
- 4コア64ビットCPU、24GBのRAM、システムドライブに80GB、2台目のドライブ(SharePoint Server用)に100GB
- Windows Server 2016 または Windows Server 2019 Standard または Datacenter(デスクトップ エクスペリエンス付き)
- MS SQL Server のシステム要件:MS SQL Server 2016 RTM、MS SQL Server 2017 RTM、MS SQL Server 2019、またはデータベース互換性レベル 130 をサポートするそれ以降のバージョン
- Microsoft .NET Framework バージョン 4.7.2
- IIS Webサーバー
- ネットワーク内のActive Directoryサーバー
SharePointを1台のサーバー(シングルサーバーファーム)に展開し、後でそのファームにサーバーを追加することができます。
更新情報とSharePointの新機能
SharePoint 2019 を使用する場合、システム管理者はメンテナンスを実施し、セキュリティ パッチや更新プログラムをインストールする必要があります。システム管理者は、SharePoint、関連アプリ、およびインフラストラクチャを完全に管理します。
一方、SharePoint Online では、すべてのソフトウェア更新プログラムとセキュリティ パッチは、Microsoft によるリリース後すぐに自動的にインストールされます。Microsoft Office 365 アカウントへのソフトウェア更新プログラムの適用速度は、Office 365 サブスクリプション プランで選択された更新チャネルによって異なります。 SharePoint Onlineにおける自動更新の利点は、セキュリティ上の問題が可能な限り速やかに修正されることです。自動更新の欠点は、更新プログラムにバグが含まれている場合、SharePointや関連アプリに問題が生じたり、動作が不安定になったりする可能性があることです。マイクロソフトは定期的にオンラインサービスやアプリを改善し、SharePoint Onlineの新機能をリリースしています。
統合
SharePoint Server 2019 では、Microsoft Project Server 2019、Power Apps、Power Automate、および Power BI との連携機能が提供されています。 Power Apps および Power Automate では、クラウド上のデータとオンプレミスのデータを連携させるために、データゲートウェイを介して設定を行う必要があります。IIS 7 (Internet Information Services) および最新の IIS API との連携も提供されています。SharePoint 2019 では、以前の SharePoint Server バージョンと比較して、Office 365 との連携が強化されました。
一方、SharePoint Onlineは、Outlook Online、Word Online、Excel Online、OneNoteなどのMicrosoft Office 365アプリケーションと完全に統合されています。Office 365アプリケーション、Office 365グループ、OneDrive、Microsoft Teamsとの連携は極めて優れています。Power BIとの連携もサポートされています。さらに、Office 365 APIを使用してカスタムアプリケーションを開発することも可能です。
SharePoint Online の制限事項
SharePoint Onlineの制限事項についてご承知おきください。その一部を以下に示します:
- 一部のサブスクリプションプランでは、ストレージ容量に制限があります
- SharePoint ライブラリ内のアイテム数は 5000 件まで
- URLの文字数制限は400文字
- OneDrive同期クライアントとのデータ同期時、上限は30万件です
- SharePoint Online のごみ箱に削除されたデータを保存できる期間は最大 93 日間です
- ドキュメント ライブラリ内のファイルの最大サイズは 100 GB、リスト項目に添付されたファイルの最大サイズは 250 MB です
- 1サイトあたり200万ユーザーまで
企業が有料のSharePointサブスクリプションプランを解約する場合、SharePoint Onlineに保存されているデータを別の場所に移行するための期間は90日間です。
SharePoint 各バージョンのセキュリティ
SharePoint Online は高いセキュリティレベルを提供しており、マイクロソフトは更新プログラムやパッチが利用可能になり次第、直ちに適用します。さらに、Microsoft Office 365 ユーザーは 多要素認証 アカウントを保護するためです。とはいえ、クラウドサービスを信用せず、自社のオンプレミス物理サーバーにデータを保存することを好む組織もあります。
SharePoint Serverを使用する場合、すべてのセキュリティ対策は企業のITチームやシステム管理者によって実施されます。彼らは、SharePoint Server、MS SQL Server、およびWindows Serverにセキュリティパッチを手動で適用するか、自動更新を管理する必要があります。 さらに、ネットワークのルーターでファイアウォールを設定し、個々のコンピュータにウイルス対策ソフトウェアをインストールし、企業のセキュリティポリシーに従ってその他の設定を実施する必要があります。一部の企業は、データを保存するサーバーを完全に管理することを好み、SharePointをオンプレミスで展開することを選択しています。
ライセンスと費用
マイクロソフトでは、SharePointの利用にはライセンスの購入が必須です。ここでは、SharePointの各バージョンにおけるライセンスの違いについて見ていきましょう。
SharePoint Serverオンプレミスで稼働するSharePoint Serverごとにライセンスが必要です。さらに、クライアントアクセスライセンス(サーバー/CALモデル)が必要になる場合があります。 SharePoint Serverで実行されているサービスに合法的にアクセスするには、各ユーザーまたはデバイスにCALが必要です。CALはバージョン固有です。つまり、SharePoint 2016用のCALを使用してSharePoint 2016やSharePoint 2013にはアクセスできますが、SharePoint 2019にはアクセスできません。また、CALはデバイスCALとユーザーCALに分類されます。
以下は、SharePoint Server 2019にアクセスするために購入できるライセンスの一覧です:
- SharePoint Server ライセンス(サーバーまたは仮想マシン 1 台あたり 5,000 ドル)
- SharePointの主要機能を利用するためのSharePoint Standard CAL(1ライセンスあたり180ドル)
- すべてのビジネスソリューションと機能を備えた、フル機能のSharePoint Server用SharePoint Enterprise CAL(1ライセンスあたり90ドル)
公開コンテンツにアクセスする外部ユーザーには、CALは不要です。この場合、外部ユーザーはSharePoint Server 2019のライセンスによって利用が許可されます。ライセンスの移動機能により、SharePoint Serverのライセンスをあるマシンから別のマシンへ再割り当てしたり、仮想マシン上でSharePointを実行したりすることができます。SharePoint Serverのライセンスを一度購入すれば、サポート終了後も、期間を問わずSharePointを利用し続けることができます。
SharePoint Online ライセンスはユーザー単位で提供されます。SharePoint Onlineに対応し、必要なユーザーライセンス数を備えたMicrosoft Office 365のサブスクリプションプランを購入する必要があります。SharePoint Onlineのサブスクリプションは、原則として月額払いとなります。SharePoint OnlineおよびMicrosoft Office 365の1年分のサブスクリプションを前払いすることも可能です。
Microsoftは、SharePoint Online向けにさまざまなサブスクリプションプランを提供しています:
- SharePoint Online プラン 1(ユーザーあたり月額 5 ドル)。SharePoint、OneDrive(1 TB)、リストが含まれます。
- SharePoint Online プラン 2(ユーザーあたり月額 10 ドル)。SharePoint、OneDrive(ストレージ容量無制限)、リストが含まれます。
- Microsoft Office 365 E3(ユーザーあたり月額20ドル)。SharePoint、OneDrive、Lists、およびOffice 365のすべてのアプリと機能が含まれます。
SharePoint Online Plan 1 は、Microsoft Office 365 Enterprise E1、Business Premium、および Business Essentials に含まれています。SharePoint Online Plan 2 は、Office 365 Enterprise E3 および E5 に含まれています。選択したサブスクリプション プランのライセンスを購入した後、ユーザーの作成、ユーザーへのライセンスの割り当て、およびユーザー間のライセンスの再割り当てを行うことができます。
SharePoint Online の価格は、特に中小企業にとっては短期的には安くなる可能性があります。SharePoint Server 2019 を運用するには、ハードウェア、SharePoint ライセンス、Windows Server ライセンス、および MS SQL Server ライセンスの購入が必要です。しかし、長期的には、特に大企業にとって、オンプレミスの SharePoint を利用することがより費用対効果の高いソリューションとなり、より多くのメリットをもたらす可能性があります。
ユーザーインターフェース
SharePoint Online と SharePoint Server 2019 の両方は、ユーザー向けに統一された Web インターフェースを提供しています。SharePoint 2019 以前のバージョンには、大多数のユーザーにとって使いやすい従来の Web インターフェースが採用されていました。2019 年、マイクロソフトは Office 365 および SharePoint Online 向けにモダンな Web インターフェースを導入し、これはモバイル デバイスでも使用されています。SharePoint 2019(オンプレミス版)にも、このモダン UI が搭載されています。 全体として、SharePoint Onlineとオンプレミス版SharePointのWebインターフェースに大きな違いはありません。幸いなことに、 従来のSharePointに戻る このオプションはSharePoint 2019で利用可能です。現時点ではSharePoint Onlineでも利用可能ですが、今後の更新で削除される可能性があります。
管理ツール
SharePoint 2019 の"SharePoint 中央管理"は、システム管理者がサイト、ユーザー、コンテンツ、およびその他のすべての設定を管理できる場所です。SharePoint 中央管理サイトは SharePoint Server 上で実行されます。SharePoint 2019 の中央管理は、ファーム内の最初のサーバーにインストールされます。デフォルトでは、ファーム内のすべての SharePoint サーバーにプロビジョニングされるわけではありません。
SharePoint Online では、Web インターフェースを介して管理および構成を行うために"SharePoint 管理センター"が使用されます。 SharePoint 管理センターは、Office 365 管理センターと統合されています。Office 365 のグローバル管理者は SharePoint 管理権限を持ち、Office 365 ユーザーに SharePoint 管理者ロールを割り当てることができます。詳細については、 Office 365 管理センター また、ブログ記事ではSharePoint 中央管理についても取り上げています。
PowerShellは、コマンドラインインターフェースを介してSharePoint 2019を管理するために使用されます。反復的なタスクや自動化可能なタスクの実行に役立ちます。SharePoint Onlineを管理するためのPowerShellコマンドレットも存在します。ただし、SharePoint Serverの方がPowerShellへの対応が充実しています。
移住
SharePoint 2016 から SharePoint 2019 へ、または SharePoint 2016 および SharePoint 2019 から SharePoint Online へ移行することができます。オンプレミスの SharePoint から SharePoint Online へデータを移行する場合、ソース ファイルは削除されません。移行は、より新しいバージョンの SharePoint に対してのみ実行できます。Microsoft では、この目的のために専用の SharePoint 移行ツールを提供しています。
SharePoint Server から SharePoint Online への移行を行うための移行ツールは、SharePoint 管理センターの [移行] ページで確認できます。Migration Manager、SharePoint Migration Tool(GUI 版および PowerShell 版)、Microsoft FastTrack、Azure DataBox、および SharePoint Assessment Tool は、さまざまな SharePoint 移行シナリオで使用できる Microsoft のツールです。
SharePoint データのバックアップ
SharePoint Online および SharePoint Server には、意図しない変更が行われた場合に、ユーザーが以前のドキュメントのバージョンを復元できるバージョン管理機能が備わっています。ごみ箱は、SharePoint ライブラリやサイトから削除されたドキュメントやその他のファイルが保存される場所です。削除されたアイテムは、削除から 93 日以内であればごみ箱から復元可能です。また、保存期間内であれば、組み込み機能を使用して削除された SharePoint サイトを復元することもできます。
オンプレミスの SharePoint を使用する場合は、次のことを行う必要があります:
- ディスク障害に備えてデータを保護するため、データ冗長化にはRAID 1またはRAID 10を使用してください
- MS SQL Serverのバックアップを実行する
- Webアプリケーションのバックアップを実行する
ファームのバックアップを実行する際は、すべてのコンテンツと構成データをバックアップする必要があります。SharePoint 2019 には、バックアップを実行するための組み込みのスケジューラーは用意されていません。PowerShell などでバックアップスクリプトを作成・設定し、Windows スケジューラーを使用する必要があります。SharePoint Server では、グラフィカルユーザーインターフェイス (GUI) を備えた SharePoint 中央管理を使用して、サイト コレクションをバックアップすることができます。 SharePoint Serverを適切にバックアップするには、いくつかの要件があります。
SharePoint Onlineを使用する場合、Microsoftは自社のサーバーとデータセンターを使用してデータの冗長性を確保しています。Microsoftのクラウドは分散型モデルを採用しており、サーバーは異なる国にあるデータセンター間で相互に接続されています。このアプローチにより、MicrosoftはMicrosoftサービスに対して高い可用性と信頼性(99.9%)を提供しています。
SharePointには優れたネイティブの復旧オプションがありますが、データ復旧にはこの機能だけでは不十分な場合があります。そのため、SharePoint OnlineとSharePoint Serverの両方において、SharePointデータのバックアップにはサードパーティ製ソフトウェアを使用することをお勧めします。
以下の方法を使用できます NAKIVO Backup & Replication SharePoint Onlineや、Exchange Online、OneDrive for Businessなどのその他のMicrosoft Office 365データ、仮想マシンや物理サーバー上で動作するSharePoint Server、MS SQL Serverを実行しているマシン、およびActive Directoryドメインコントローラーのバックアップを行うことができます。これにより、どのような障害が発生した場合でも、また93日以上前に削除されたデータであっても、必要なデータを復元することが可能です。
結論
多くの組織にとって、適切なSharePointの導入モデルを選択することは難しい課題となる場合があります。SharePoint Onlineは、サブスクリプションライセンスを購入すれば、物理サーバーの導入や管理を行う必要なく、すぐに利用を開始できます。一方、オンプレミスで導入するSharePoint Serverでは、サーバーやデータを完全に制御できますが、インストールや設定にはより高度なスキルが必要となります。 SharePoint Serverはライセンスを一度購入すれば、期間の制限なく利用できます。どちらのSharePointバージョンも、最新のWebインターフェースを提供しています。SharePoint Onlineを含むMicrosoft Office 365の人気が年々高まっているものの、依然として多くの企業がSharePoint Serverを選択しています。最終的な選択は、各企業のビジネスニーズや要件によって異なります。