SharePoint 2010 データベースと Windows PowerShell
原文の記事の投稿日: 2012 年 2 月 8 日 (水曜日)
SharePoint 2010 データベースのメンテナンスと構成、およびバックアップと復元には、いく通りかのやり方があります。誰でも知っているのは SharePoint サーバーの全体管理を使う方法ですが、最も簡単でおそらく一番よいのは、Windows PowerShell のコマンドレットを使う方法です。SharePoint データベースを操作するために多数のコマンドレットが用意されています。
以前のブログでは、SharePoint 2010 ファーム内でアクティブなデータベースを見つける方法を説明しました。このブログでは、Windows PowerShell による SharePoint データベースの操作について説明します。
以下に、Windows PowerShell による SharePoint データベース タスクの簡単なサンプルを示します。
- ローカル サーバー コンピューターをファームから切断する — Disconnect-SPConfigurationDatabase
- ローカル サーバー コンピューターをファームに接続する — Connect-SPConfigurationDatabase
- 新規の構成データベースを作成する — New-SPConfigurationDatabase
- 構成データベースを削除する — Remove-SPConfigurationDatabase
- コンテンツ データベースをマウント解除する — Dismount-SPContentDatabase
- コンテンツ データベースをマウントする — Mount-SPContentDatabase
- SharePoint ファームの構成をバックアップする — Backup-SPConfigurationDatabase -Directory <BackupFolder> -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> -DatabaseCredentials <WindowsPowerShellCredentialObject> [-Verbose]
- SharePoint ファーム全体をバックアップする — Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
- SharePoint サービス アプリケーションをバックアップする — Backup-SPFarm | -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item <ServiceApplicationName> [-Verbose]
- SharePoint ファームの構成を復元する — Restore-SPFarm –Directory <RestoreShare> -RestoreMethod Overwrite –ConfigurationOnly
- SharePoint ファーム全体を復元する — Restore-SPFarm –Directory <BackupFolder> -RestoreMethod Overwrite [–BackupId <GUID>]
- SharePoint サービス アプリケーションを復元する — Restore-SPFarm –Directory <BackupFolder> -Item “<ServiceApplicationName>” –RecoveryMethod Overwrite –BackupId <GUID> [-Verbose]
これらは Windows PowerShell で SharePoint 2010 データベースを操作するときの簡単なサンプルにすぎません。詳細は、以下のトピックをご覧ください。
- データベースに関するコマンドレット (https://technet.microsoft.com/ja-jp/library/ee906544.aspx)
- バックアップと復元のコマンドレット (https://technet.microsoft.com/ja-jp/library/ee890109.aspx)
- インポートとエクスポートのコマンドレット (https://technet.microsoft.com/ja-jp/library/ee906557.aspx)
Windows PowerShell コマンドレットの構文作成と用法については、Bill Baer の Windows PowerShell Command Builder を参照してください。これは次の URL で利用できます。
お読みいただき、ありがとうございました。
Steve Hord、SharePoint Content Publishing テクニカル ライター
これはローカライズされたブログ投稿です。原文の記事は、「SharePoint 2010 Databases and Windows PowerShell」をご覧ください。