このトピックでは、SQL Server Management Studio または Transact-SQL を使用して、SQL Server 2014 でテープ ドライブの論理バックアップ デバイスを定義する方法について説明します。 論理デバイスは、特定の物理バックアップ デバイス (ディスク ファイルまたはテープ ドライブ) を指すユーザー定義の名前です。 物理デバイスの初期化は、後でバックアップ デバイスにバックアップが書き込まれるときに発生します。
注
テープ バックアップ デバイスのサポートは、今後のバージョンの SQL Server で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。
このトピックについて
作業を開始する準備:
テープ ドライブの論理バックアップ デバイスを定義するには、次を使用します。
開始する前に
制限事項と制約条件
テープ ドライブまたはドライブは、Microsoft Windows オペレーティング システムでサポートされている必要があります。
テープ デバイスは、SQL Server のインスタンスを実行しているコンピューターに物理的に接続されている必要があります。 リモート テープ デバイスへのバックアップはサポートされていません。
安全
権限
diskadmin 固定サーバー ロールのメンバーシップが必要です。
ディスクに書き込むアクセス許可が必要です。
SQL Server Management Studio の使用
テープ ドライブの論理バックアップ デバイスを定義するには
Microsoft SQL Server データベース エンジンの適切なインスタンスに接続したら、オブジェクト エクスプローラーでサーバー名をクリックしてサーバー ツリーを展開します。
[サーバー オブジェクト] を展開し、[バックアップ デバイス] を右クリックします。
[ 新しいバックアップ デバイス] をクリックすると、[ バックアップ デバイス ] ダイアログ ボックスが開きます。
デバイス名を入力します。
宛先として[ テープ ]をクリックし、別のバックアップ デバイスにまだ関連付けられていないテープ ドライブを選択します。 そのようなテープ・ドライブが使用可能でない場合、 テープ ・オプションは非アクティブになります。
新しいデバイスを定義するには、[ OK] をクリックします。
この新しいデバイスにバックアップするには、[データベースのバックアップ (全般)] ダイアログ ボックスの [バックアップ対象] フィールドに追加します。 詳細については、「フル データベース バックアップの作成 (SQL Server)」を参照してください。
Transact-SQL の使用
テープ ドライブの論理バックアップ デバイスを定義するには
データベース エンジンに接続します。
[標準] バーから、新しいクエリをクリックします。
次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] をクリックします。 この例では、 sp_addumpdevice を使用してテープの論理バックアップ デバイスを定義する方法を示します。 この例では、
tapedump1
という名前のテープバックアップデバイスを物理名\\.\tape0
で追加します。
USE AdventureWorks2012 ;
GO
EXEC sp_addumpdevice 'tape', 'tapedump1', '\\.\tape0' ;
GO
こちらもご覧ください
BACKUP (Transact-SQL)
sys.backup_devices (Transact-SQL)
sp_addumpdevice (Transact-SQL)
sp_dropdevice(Transact-SQL)
バックアップ デバイス (SQL Server)
ディスク ファイルの論理バックアップ デバイスを定義する (SQL Server)
論理バックアップ デバイスのプロパティと内容を表示する (SQL Server)