web-dev-qa-db-ja.com

サーバー2012r2:追加できません-pssnapin windows.serverbackup

Server 2012R2でバックアップ用のPowerShellスクリプトを実行しようとしています。 Windowsサーバーのバックアップ機能をインストールしましたが、実行しようとすると

Add-PsSnapin Windows.ServerBackup 

エラーが発生しています

 PS C:\Users\administrator> add-pssnapin windows.serverbackup
add-pssnapin : The Windows PowerShell snap-in 'windows.serverbackup' is not installed on this computer.
At line:1 char:1
+ add-pssnapin windows.serverbackup
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (windows.serverbackup:String) [Add-PSSnapin], PSArgumentException
    + FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand

私は調査しましたが、すべてがWindows ServerBAckupを使用してコマンドラインツールのみをインストールするServer2008に関連しています。サーバー2012にはありません...助けていただければ幸いです

2
Alex

Get-Command –Module WindowsServerBackupを実行してみてください。 Windows ServerBackupコマンドレットはPowerShell4に組み込まれているため、Server 2008R2およびPowerShellverison3のようにインストールする必要はありません。

バックアップ機能がインストールされている場合は、実行できる有効なコマンドレットのリストが表示され、準備が整います。そうでない場合は何も得られないため、機能をインストール(または再インストール)する必要があります。

1
HopelessN00b

ソースの問題は、WindowsServerバックアップのコマンドラインツール機能がインストールされていないことです。

[機能の追加]、[WindowsServerバックアップ機能]に移動します。コマンドラインツールを確認してインストールし、完了したら「add-pssnapinwindows.serverbackup」を再発行します。エラーは表示されず、新しい行にプロンプ​​トが表示されるだけです。

0
Ivo Suste