Ms-sql-server-creating-backups

提供:Dev Guides
移動先:案内検索

MS SQL Server-バックアップの作成

  • バックアップ*は、データ/データベースなどのコピーです。 データを保護するには、MS SQL Serverデータベースのバックアップが不可欠です。 MS SQL Serverのバックアップは、主に3つのタイプ-フルまたはデータベース、差分または増分、およびトランザクションログまたはログです。

データベースのバックアップは、次の2つの方法のいずれかを使用して実行できます。

方法1 – T-SQLの使用

フルタイプ

Backup database <Your database name> to disk = '<Backup file location + file name>'

差動タイプ

Backup database <Your database name> to
   disk = '<Backup file location + file name>' with differential

ログの種類

Backup log <Your database name> to disk = '<Backup file location + file name>'

次のコマンドは、バックアップファイル名が「TestDB_Full.bak」のロケーション「D:\」への「TestDB」という完全バックアップデータベースに使用されます。

Backup database TestDB to disk = 'D:\TestDB_Full.bak'

次のコマンドは、バックアップファイル名「TestDB_diff.bak」のロケーション「D:\」への「TestDB」という差分バックアップデータベースに使用されます。

Backup database TestDB to disk = 'D:\TestDB_diff.bak' with differential

次のコマンドは、バックアップファイル名が「TestDB_log.trn」のロケーション「D:\」への「TestDB」というログバックアップデータベースに使用されます。

Backup log TestDB to disk = 'D:\TestDB_log.trn'

方法2 – SSMSの使用(SQL SERVER Management Studio)

  • ステップ1 *-「TESTINSTANCE」という名前のデータベースインスタンスに接続し、次のスナップショットに示すようにデータベースフォルダーを展開します。

バックアップの作成

  • ステップ2 *-「TestDB」データベースを右クリックして、タスクを選択します。 [バックアップ]をクリックすると、次の画面が表示されます。

バックアップ

  • ステップ3 *-バックアップの種類(Full \ diff \ log)を選択し、バックアップファイルが作成される宛先パスを確認してください。 左上のオプションを選択して、次の画面を表示します。

データベースのバックアップ

  • ステップ4 *-[OK]をクリックして、次のスナップショットに示すように「TestDB」データベースの完全バックアップを作成します。

フルバックアップ

バックアップの作成2