So-net無料ブログ作成
検索選択

SQLServer 2005 に付いてる Management Studio でテープデバイスが認識されない件 [Windows/ASP/VBScript]

普段テープデバイスの付いたサーバーを自分で扱うなんてことがないのですが、
SQLServer 2005 についてる Management Studio で試しにデーターベースをバックアップしたかったのだが、バックアップ先の「テープ」のチェックボックスが選択できない。
USB テープドライブ`↓でもないのに
http://support.microsoft.com/kb/927797/
デバイスマネージャーから見ると、SCSI のテープドライブで、TAPE0 として認識されているみたいなんですが・・・

とりあえず、こんなの↓を発見
A tape device is not detected by SQL Server Management Studio in SQL Server 2005 or by SQL Server Enterprise Manager in SQL Server 2000
http://support.microsoft.com/kb/953122/en-us
下の方に、 T-SQL で、こんな↓感じでバックアップ、リストアできると書いてある
>The following statements are examples:
>BACKUP DATABASE AdventureWorks TO TAPE='\\.\TAPE0'
>RESTORE DATABASE AdventureWorks FROM TAPE='\\.\TAPE0'

もうひとつ発見、バックアップデバイスの追加
http://msdn.microsoft.com/ja-jp/library/aa259603.aspx
USE master
EXEC sp_addumpdevice 'tape', 'tapedump1', '\\.\tape0'

これで、バックアップデバイスとして「tapedump1」が出現、Management Studio から操作できるようになった。引き続き、テープデバイスは認識されないのですが、まぁとりあえず使えるようになったからよしとします。

しかし、色々調べてみるとマイクロソフトはデーターベースのバックアップはディスクに取るようにして欲しいみたい。テープに取って保管するのは、ディスクのスナップショットから、ということらしい。確かに、ビット単価でテープメディアだけで考えても HDD より高くなっている昨今では、ディスクの中身を全部テープに取っておくっていう時代ではないんだろうなぁ。

nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0