次の方法で共有


ディスク ファイルの論理バックアップ デバイスを定義する (SQL Server)

このトピックでは、SQL Server Management Studio または Transact-SQL を使用して、SQL Server 2014 でディスク ファイルの論理バックアップ デバイスを定義する方法について説明します。 論理デバイスは、特定の物理バックアップ デバイス (ディスク ファイルまたはテープ ドライブ) を指すユーザー定義の名前です。 物理デバイスの初期化は、後でバックアップ デバイスにバックアップが書き込まれるときに発生します。

このトピックについて

開始する前に

制限事項と制約条件

  • 論理デバイス名は、サーバー インスタンス上のすべての論理バックアップ デバイス間で一意である必要があります。 既存の論理デバイス名を表示するには、 sys.backup_devices カタログ ビューに対してクエリを実行します。

推奨事項

  • バックアップ ディスクは、データベース データ ディスクやログ ディスクとは異なるディスクにすることをお勧めします。 これは、データまたはログ ディスクが失敗した場合にバックアップにアクセスできるようにするために必要です。

安全

権限

diskadmin 固定サーバー ロールのメンバーシップが必要です。

ディスクに書き込むアクセス許可が必要です。

SQL Server Management Studio の使用

ディスク ファイルの論理バックアップ デバイスを定義するには

  1. Microsoft SQL Server データベース エンジンの適切なインスタンスに接続したら、オブジェクト エクスプローラーでサーバー名をクリックしてサーバー ツリーを展開します。

  2. [サーバー オブジェクト] を展開し、[バックアップ デバイス] を右クリックします。

  3. [ 新しいバックアップ デバイス] をクリックします。 [ バックアップ デバイス ] ダイアログ ボックスが開きます。

  4. デバイス名を入力します。

  5. 変換先として[ ファイル ]をクリックし、ファイルの完全なパスを指定します。

  6. 新しいデバイスを定義するには、[ OK] をクリックします。

この新しいデバイスにバックアップするには、[データベースのバックアップ (全般)] ダイアログ ボックスの [バックアップ対象] フィールドに追加します。 詳細については、「フル データベース バックアップの作成 (SQL Server)」を参照してください。

Transact-SQL の使用

ディスク ファイルの論理バックアップを定義するには

  1. データベース エンジンに接続します。

  2. [標準] バーから、新しいクエリをクリックします。

  3. 次の例をコピーしてクエリ ウィンドウに貼り付け、 [実行] をクリックします。 この例では、 sp_addumpdevice を使用してディスク ファイルの論理バックアップ デバイスを定義する方法を示します。 この例では、mydiskdumpという名前のディスク バックアップ デバイスを物理名c:\dump\dump1.bakとして追加します。

USE AdventureWorks2012 ;  
GO  
EXEC sp_addumpdevice 'disk', 'mydiskdump', 'c:\dump\dump1.bak' ;  
GO  

こちらもご覧ください

BACKUP (Transact-SQL)
バックアップ デバイス (SQL Server)
sys.backup_devices (Transact-SQL)
sp_addumpdevice (Transact-SQL)
sp_dropdevice (Transact-SQL)
テープ ドライブの論理バックアップ デバイスを定義する (SQL Server)
論理バックアップ デバイスのプロパティと内容を表示する (SQL Server)