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」データベースの完全バックアップを作成します。