SharePointバックアップ:方法とベストプラクティス

Microsoft 365とのネイティブ統合により、SharePointはコラボレーションやコンテンツ共有のための一般的なツールとなりました。組織では、大量のデータをSharePoint OnlineまたはオンプレミスのSharePointサーバーに保存、整理、共有していることが多く、このプラットフォームを定期的にバックアップすることが非常に重要になります。

バックアップポリシーの策定時にはSaaSベースのツールが見過ごされがちですが、こうしたツールは日常のワークフローにおいて、思っているよりも大きな部分を占めています。

SharePointバックアップを理解する

SharePointバックアップはSharePointサイトに保存されているデータを保護し、データ消失時にも簡単に復元できるようにします。SharePointには不正アクセスや意図せぬ削除から保護する機能が備わっていますが、それでもデータ消失のリスクは残ります。たとえば、次のいずれかの状況が発生した場合に、データ消失が発生する可能性があります。

オンプレミスのSharePointインスタンス向けストレージの破損

火災、自然災害、その他の壊滅的な出来事

ランサムウェア攻撃

管理者アカウントの侵害

許可されたユーザーによる悪意のある行動

SharePointは、Microsoft 365と同様のセキュリティリスクを抱えており、こうしたリスクを軽減するうえでバックアップと復元システムが役立ちます。

SharePointサーバーには、次のようなさまざまなデータ形式が含まれています。

Microsoft Formsデータ

リストとライブラリ

SharePointサイトのデータベース

ファイル

SharePointの設定データ

SharePointは主要なデータストアとしては設計されていませんが、SharePoint経由でファイルを共有し、Office 365経由でそれらのファイルにアクセスすることは可能です。実際に、Microsoft TeamsのファイルやタブはSharePoint Onlineに保存されています。継続的なデータの可用性を確保するには、Office 365 およびSharePointの バックアップポリシーを策定することが不可欠です。

SharePointオンプレミスとSharePoint Online

オンプレミスのMicrosoft SharePointでは、組織はSharePointインスタンスを完全に制御しながら、Microsoft 365の機能の一部を利用できます。SharePointオンプレミスではデータがデータセンター内にとどまりますが、そのデータのホスティング、管理、更新はユーザーの責任で行う必要があります。

SharePoint Onlineは、Microsoftによって管理されるSharePointのサブスクリプション ベースのバージョンです。サブスクリプション料金の一部として、ユーザーはインフラストラクチャの管理やアプリケーションの更新を心配することなく、より多くの機能にアクセスできるというメリットがあります。

コンプライアンス要件が厳しい組織では、データをオンプレミスで保持するか、ハイブリッドソリューションを使用することを選択する場合があります。Microsoftは、厳格なコンプライアンス要件に対処する必要のある組織向けにさまざまなソリューションを提供しており、SharePoint Onlineは多くの組織にとっての選択肢となっています。

組織でどのSharePointソリューションを使用する場合も、バックアップと復元の計画は不可欠な要素です。

SharePointのバックアップ方法

SharePointをバックアップする方法として、インスタンスの管理方法に応じていくつかのアプローチが考えられます。ただし、致命的なデータ消失を防ぐのに効果的なのは、これらのアプローチのうち、ほんの一部のみです。

ファイルの手動コピー

「ドキュメント」フォルダや「フォーム」フォルダ内のファイルなど、重要なデータのバックアップを取ることで、予期しないデータ損失をある程度防ぐことができます。ただし、多くの重要なデータは、すべてのユーザーがアクセスできるわけではないデータベースまたはフォルダーに格納されています。

手動バックアップはエラーが発生しやすく、時間がかかるため、最も効率の悪いオプションです。重要なファイル、フォルダ、またはデータベースが見落とされやすいだけでなく、バックアップの整合性を確認することも難しく、どのようなリストアプロセスも時間がかかります。

バックアップするファイルが1つだけの場合はこの方法で十分ですが、ほとんどの場合、上記の他のバックアップ方法のいずれかを使用することをお勧めします。

ごみ箱とバージョン履歴の使用

SharePointではファイルのバージョン履歴が保持されるため、ユーザーが誤ってドキュメントの一部を変更したり上書きしたりした場合でも、データを簡単に復元できます。また、データの意図せぬ削除を防ぐため、長期の保持ポリシーも備えています。

ユーザーがファイルを削除すると、そのファイルはごみ箱に移動されます。既定では、ファイルは本当に削除されるまで93日間ここにとどまります。ごみ箱から削除されたファイルは、さらに14日間保持されます。SharePointの管理者(またはSharePoint OnlineのMicrosoftテクニカルサポート)であれば、この期間中にファイルを復元することができます。

これらの保持ポリシーは、ファイルの意図せぬ削除に対する保険として有用です。ただし、これらではランサムウェアや壊滅的なハードウェア障害に対する保護はできないため、フルバックアップと復元計画の代わりとして利用すべきではありません。また、保持の設定ではユーザーエラーが発生しやすい傾向にあります。

SharePoint Central Administration

SharePoint Central Administrationは、便利なバックアップ機能を提供するSharePointスイートのツールです。SharePointサイト管理者はSharePoint Central Administrationにログオンし、ホームページ上のバックアップとリストア機能を使用することで、SharePointサイトコレクションをバックアップできます。

この機能は、その時々のローカルバックアップに便利です。ただし、Central Administrationには自動化とテストの機能が装備されていないため、それでバックアップを長期的かつ頻繁に使用することは現実的ではありません。

Windows PowerShell

PowerShellは管理タスクを実行するのに便利な方法であり、SharePointバックアップも例外ではありません。「db_owner」と「securityadmin」ロールが割り当てられており、サーバーのAdministratorsグループのメンバーでもあるSharePointサイト管理者は、次のコマンドをPowerShellコマンドプロンプトで実行することで、SharePointサイトをバックアップできます。

Backup-SPSite -Identity <SiteCollectionGUIDorURL> -Path <BackupFile> [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]

取り替える:

<SiteCollectionGUIDorURL>は、バックアップするサイトコレクションのIDまたはURLに置き換えます

<BackupFile>は、目的のバックアップファイルへのパスに置き換えます

Forceパラメータを適用して、以前に作成したバックアップファイルを上書きすることができます。NoSiteLockパラメーターは、バックアップの実行中にサイト コレクションに読み取り専用ロックが適用されないようにします。

PowerShellスクリプトを使用すると、定期的なバックアップを作成するプロセスを自動化できます。このため、PowerShellは、サイト コレクションの定期的なローカル バックアップを作成するための一般的な選択肢です。

サードパーティツールの利用

Veeam Backup for Microsoft 365などのサードパーティ製ツールはあらゆる規模の組織で使用できますが、大規模なSharePointインスタンスを保護する必要があるエンタープライズや、オフサイトバックアップまたは自動化機能が期待される場合は特に便利です。時間を節約して信頼性の高いバックアップを確保するために、次のような機能が備わっています。

オフサイトバックアップ

バックアップポリシーの階層化

バックアップと整合性テストの自動化

ネイティブデータ保護のためのMicrosoft APIサポート

きめ細かな復元機能と一括復元機能

SharePointとOffice 365のネイティブサポート

SharePointバックアップのベストプラクティス

SharePointバックアップ戦略を計画および実装する際には、次のことを考慮してください。

頻度:適切なバックアップスケジュールを設定し、バックアップを自動化してスケジュールを確実に遵守します

3-2-1ルールに従ってください。データのコピーを少なくとも3つ作成し、少なくとも2つの異なるメディアに保存して、1つのコピーはオフサイトに保管します。このときに本番環境は含めないでください

イミュータブルなオフサイトバックアップの使用:ローカルコピーは、火災や洪水といった壊滅的なイベントに対して保護効果を発揮しません。オフサイトのバックアップはとても重要であり、イミュータブルな(または物理的に隔離された)コピーによって保護効果が最大限に高まります

データの暗号化による最大限のセキュリティ:機密データをエンドツーエンドの暗号化された形式で保存することで、データ侵害を防ぎます。業界や地域によっては、オフサイトデータ処理に関連する特定の法的要件に従う必要がある場合があります

バックアップのテスト:自動化ツールを使用して、各バックアップの作成時にその整合性をテストします

ポリシーを定期的に見直します。バックアップがSharePointインスタンス上のすべてのデータを対象にしていることと、手順がRPOとRTOを満たしていることを確認します

監視と分析を使用して Microsoft 365のバックアッププロセスを監視し 問題を早期に特定します。バックアップ手順に関するリアルタイムデータにアクセスできる場合は、ストレージの不足や不安定なインターネット接続など、将来のバックアップに支障をきたす可能性のある問題についてアラートを送信できます。

SharePointバックアップの一般的な問題と解決方法

SharePointは広範囲にわたる製品であるため、バックアッププロセスを計画する際にデータを見逃しがちになることがあります。一般的な課題には、次のようなものがあります。

マルチテナント環境:多くのバックアップソリューションは、複数のサブスクリプションからのデータを処理できません

破損したアップロード:インターネット接続が不安定な場合、大きなデータファイルが破損する可能性があります

サポートされていないアプリケーション:Microsoft 365対応を謳っているバックアップソリューションでも、SharePointのサポートが限られているものもあります。バックアップを実行できたとしても、データのリストアが難しいことなどがあります

ハイブリッド導入のサポートは限定的:オンプレミスのSharePoint環境とSharePoint Onlineのハイブリッド環境をバックアップすると、データベースやフォルダが見落とされる可能性があります

ロックの失敗:バックアップの作成中は、環境を読み取り専用モードにすることができます。これが失敗すると、SharePointサイトに保持されているデータが、バックアッププロセスの途中で誤って変更される可能性があります

SharePointバックアップからデータをリストアする方法は、SharePointサイトがオンプレミスでホストされているか、SharePoint Onlineサイトとしてホストされているかによって異なります。Microsoft独自のバックアップ・ソリューションを使用したデータ復元は簡単です。

SharePointでの共有ライブラリの復元

削除、破損、または消失した共有ライブラリを復元するには、次の手順に従います。

関連するSharePointドキュメントライブラリに移動します

[Settings] > [Restore this library]を選択します

復元するリストアポイントの日付と時間を選択します

どの日付を選択すればよいかわからない場合は、アクティビティ フィードを確認して、破損していない最新のバージョンを見つけてください

[Restore]を選択します

VeeamのMicrosoft 365バックアップと復元からデータをリストアする

Veeamでは、Veeam Explorerを使ってデータを復元する方法を50通り以上提供しています。リストアウィザードでは、元の場所または新しい場所へのファイルのリストアをサポートし、各バージョンをきめ細かく制御できます。

復元したいファイルと戻したいバージョンを選択すれば、あとはExplorerツールが処理します。

SharePointのバックアップに関するFAQ

SharePointはどのくらいの期間バックアップを保持しますか?

Microsoftでは、SharePoint Online上の各サイト コレクションの完全バックアップが12時間ごとに作成され、バックアップは14日間保持されます。ユーザーがファイルを削除すると、そのファイルは93日間ごみ箱に移動されます。ごみ箱から手動で削除されたファイルは、さらに14日間保持され、Microsoftサポートに連絡することで回復できます。

どのくらいの頻度でSharePointデータをバックアップする必要がありますか?

MicrosoftではSharePoint Onlineのバックアップを独自に行っていますが、これはディザスタリカバリのみを目的としており、顧客のリクエストによるリストア作業ではありません。SharePoint管理者は、データ消失に対する許容範囲に沿って、独自のバックアップを作成する必要があります。

SharePointは長期保存に適していますか?

SharePointは長期的なデータストレージに使用でき、他のユーザーと情報を共有したい場合に適したオプションです。ただし、MicrosoftはAzure Storageといった他のオプションを提供しており、それがより優れた選択肢となる可能性があります(Azure Storageは、長期間の保存を目的とした低コストの保持オプションを使用して、データを安全に保存することを目的に設計されています)。

SharePointのバックアップには何を含めるべきですか?

SharePointバックアップには、復元を容易にするために、Webアプリケーション用のデータファイルとあらゆるデータベースのコンテンツ、そしてSharePointファーム自体の設定データを含める必要があります。

VeeamによるSharePointデータのバックアップと復元

SharePointは、コラボレーションとデータ共有のための重要なツールとしての地位を確立しています。SharePointサイトはMicrosoft 365など他のSaaSソリューションと同じ脅威に対して脆弱であるため、保存されているデータを定期的にバックアップすることが不可欠です。

MicrosoftのAPIをサポートするサードパーティのバックアップツールによって、データのオフサイトコピーの作成プロセスが簡単になります。多忙なシステム管理者や大量のデータを管理している人は、このようなサードパーティのオプションを検討する必要があります。

SharePointバックアップソリューションはすべてが同じように作られているわけではなく、また、バックアップ戦略で要求されるとおりに柔軟に導入できるわけでもないことに注意してください。Veeamでは、Microsoft 365バックアップの活用方法について、「ソフトウェアのみ」、「Backup as a Service」、「マネージドサービス」の3種類のオプションをご用意しています。

VeeamがMicrosoft 365のバックアップと、SharePointのバックアップおよび復元のニーズにどのように対応できるかをご覧ください。デモのご予約については、今すぐ弊社までお問い合わせください

関連コンテンツ

Microsoft Teamsバックアップガイド

Office 365の責任共有モデル

Microsoft/Veeam Igniteのハイライト

VeeamによるOffice 365バックアップガイド

Article language
日本語
Similar Blog Posts
Business | 2024年9月27日
Business | 2024年9月23日
Business | 2024年9月3日
Stay up to date on the latest tips and news
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam’s Privacy Policy
You're all set!
Watch your inbox for our weekly blog updates.
OK