web-dev-qa-db-ja.com

wbadminを使用したファイルのWindows2008R2復元のスクリプト

私が直面している問題は、wbadminを使用したファイルの復元です。特に-recoverytargetフラグが設定されています。私が実行している行は次のとおりです。

e:> WBADMIN START RECOVERY -version:09/19/2013-10:00 -itemType:File -items:E:\ Directory\ExcelSheet.xls -recoverytarget:e:\ Temp

これが実行されると、Niceメッセージが表示されます

ボリューム情報を取得しています... 2013年9月19日午前6:00に作成されたバックアップからe:\ tempにファイルE:\ Vendor\ExcelSheet.xlsをリカバリすることを選択しました。

続けたいですか? [Y]はい[N]いいえy

Yを選択してEnterキーを押すと、次のように表示されます。

リカバリ用に指定されたパスが無効です。

末尾のスラッシュのすべての組み合わせが試されましたが、同じ動作が発生します。 '-recoverytarget'のUNCパスはサポートされていません。

Targetdirectoryにはすべてのユーザーに完全な権限が付与されているため(もちろんテスト用)、アクセス許可も問題にはなりません。

GUIからのファイル回復は完全に正常に機能しています。

どんな助けでも大歓迎です。

3
Josh Allen

Windows Server 2012R2でも同じエラーメッセージが表示されました。

私の場合、メッセージは誤解を招くものであることが判明しました。エラーは、-items値ではなく、-recoveryTarget仕様(1レベルのフォルダーのネストを忘れた)のタイプミスでした。

メッセージは、「リカバリ用に指定したアイテムのパスの1つが無効です」と読む必要があるようです。

1