【SQL Server 2012】Management Studioを使ったバックアップで面白い機能。
公開日:
:
最終更新日:2015/01/12
データベース Management Studio, SQL Server 2012, Windows Server 2012, バックアップ, リストア
Management Studioを使ったバックアップをかれこれ3年くらいやってるんですが、一つのバックアップファイルで世代管理が出来ることを、最近知りました。
いままでずっと、同じファイル名でバックアップを取得すると上書きされるんだなぁーと勝手に思ってたんですが、よく見たらファイルの容量が2倍になってて気付きました。
一つのファイルで世代管理をするか、上書きするかは「データベースのバックアップ」の「オプション」を選択して、下の画像の「赤枠の部分をラジオボタン」を切り替えることによって可能です。
当然リストアするときに取得したバックアップの世代が選べる!!
まぁファイル容量が2倍になってるんだから当然か。
リストアするときに、バックアップの世代を選ぶには、「データベースの復元」で、「ソース」に対象のデバイスを選択し、「タイムライン」をクリック。
「バックアップのタイムライン」画面が表示されるので、復元したい世代のバックアップを選択して、「OK」をクリック。
後は、復元すれば完了です。
ここからは、個人的な意見になりますが、今回のバックアップ方法について、この方法でバックアップを取得するとバックアップしたディレクトリの見栄えは良いですが、ファイルがどんどん大きくなっていくし、パッと見で、いつのバックアップわかりづらいし、仮に4回分のバックアップを取得したうちの1回分のみ削除ができなさそう。
ということで、こんなバックアップアップの管理方法もあるということの知識の一つですね。
Adsense
関連記事
-
-
【SQL Server 2012】SQLでエクセルをテーブルとして表示させる方法
SQL Management Studioを使用してインポート等は使用せずにSQLのみでテーブルを表
-
-
【SQL Server 2012 Express】Windows Server 2012にインストールしてみる
Windows Server 2012にSQL Server 2012をインストールしてみる。 以
-
-
【SQL Server 2012】テーブル、カラム、主キー、NULL制約、データ型、長さ、INDEXの有無の一括表示
職場のシステムリプレースに伴い、データベースのテーブル(カラム)の一覧が必要になりました。 普
-
-
【SQL Server 2012】バッチ(コマンドプロンプト)でバックアップ
バッチ(コマンドプロンプト)を使って、SQL Server 2012のバックアップを取得します。
-
-
【SQL Server】varchar型、nvarchar型の文字数とバイト(byte)数を取得する
varchar型の文字数、バイト(byte)数を取得する方法 SELECT LEN(【文字
-
-
【SQL Server 2012】SQLでエクセル表示の実行エラーの対処法
SQLでエクセル表示を実行した時にエラーとなった場合の対処法。 実はSQLでエクセルファイルを表示
-
-
【SQL Server】エクセルをテーブルに取り込む方法
以前にManagement Studioを使ってSQLでエクセルを直接取り込む方法を書きましたが、今
-
-
【SQL Server】データベース作成日時(リストアした日付)を確認する方法
トラブルの調査をするとき、開発用の環境を作成して、調査するのですが… この環境っていつ作成した
-
-
【ODBC】Windows7でAccess2007とSQL Serverを接続する為のODBCの作成
前回、ODBC接続の為のサーバー側の設定を行いましたので、 今回はAccess2007側のWind
-
-
【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新
前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し 前回はVBAから更新S