SQL Server/バックアップ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-[[Sql Server Backup Academy:https://sqlbak.com/academy/]]
-[[Backup Overview (SQL Server):https://docs.microsoft.co...
--[[データベースの完全バックアップ (SQL Server):https://d...
--[[差分バックアップ (SQL Server):https://docs.microsoft....
--[[部分バックアップ (SQL Server):https://docs.microsoft....
-[[SQL Server のバックアップの種類:https://sql55.com/colu...
-[[SQL Serverをバックアップする(障害直前まで復旧):https...
-[[SQL Server: フル(完全)バックアップをとる方法:https:/...
-[[ログバックアップと差分バックアップ:http://mtgsqlserver...
-[[SQLServer:◆オンラインバックアップ:http://mtgsqlserver....
-[[SQLServer2008 バックアップ/復元の方法:https://www.sof...
*操作 [#c11a14a5]
-[[データベースのバックアップファイルを同じサーバーに別の...
-[[[SQL Server] データベースの論理名・論理ファイル名を変...
*復旧モデル [#l68b762e]
-ログファイルをバックアップに活かす方式が、完全復旧モデル...
**完全復旧モデル [#qfd2af74]
**一括ログ復旧モデル [#cb76e096]
**単純復旧モデル [#h9fa7cbf]
*コマンドによるバックアップ [#i308f401]
-[[BACKUP (Transact-SQL):https://docs.microsoft.com/ja-jp...
-[[SQLserverの バックアップは平和なときにやりましょう!(...
-[[バックアップコマンド実行時に任意のファイル名で保存する...
-[[バックアップコマンド実行時に任意のファイル名で保存する...
-[[MS SQL Serverのパスワード付きバックアップ:http://kinsh...
**完全バックアップ(BACKUP DATABASE) [#w9bde240]
-コマンドは「BACKUP DATABASE [DB名] TO DISK = N'[バックア...
-SQL Server のバックアップは、1つのバックアップファイルに...
BACKUP DATABASE Test
TO DISK = N'C:\temp\TestDB.bak'
WITH INIT, COMPRESSION;
**ログバックアップ(BACKUP LOG) [#g59d9973]
-コマンドは「BACKUP LOG [DB名] TO DISK = N'[バックアップ...
-トランザクションログのみをバックアップ
BACKUP LOG Test
TO DISK = N'C:\temp\TestDB_log.bak'
WITH INIT, COMPRESSION;
**BACKUPコマンドのオプション [#v2b3c145]
-[[Backup: FORMAT vs INIT:https://www.sqlservercentral.co...
-[[Database backup - Use case of FORMAT and INIT:https://...
-オプション指定方法
WITH optionA, optionB, ...
-デフォルト設定は NOINIT, NOSKIP, NOFORMAT
***EXPIREDATE, RETAINDAYS [#p996bdf5]
-[[sql-server-古いバックアップを正しく破棄する方法は?:ht...
-[[SQL SERVER – RETAINDAYS Does Not Delete Backup After x...
-注意点
--これらのオプションは SQL Server でのファイルの上書きを...
--不要になったバックアップファイルはオペレーティングシス...
-EXPIREDATE
WITH EXPIREDATE = '2019-10-30'
-RETAINDAYS
WITH RETAINDAYS = 3
***NOINIT/INIT [#ic61d014]
-1つのバックアップファイルに、1つのバックアップのみを作成
-NOINIT ... バックアップメディア上の既存のバックアップセ...
-INIT ... バックアップ メディア上の既存のバックアップセッ...
***NOSKIP/SKIP [#k7b2e656]
-NOSKIP ... 書きを許可する前に、メディア上のすべてのバッ...
-SKIP ... バックアップ セットの有効期限と名前の確認を無効...
***NOFORMAT/FORMAT [#ob29fb76]
-NOFORMAT ... バックアップ操作において、このバックアップ...
-FORMAT ... 新しいメディア セットを作成するように指定
--FORMAT が指定されると、バックアップ操作において、バック...
--既存のメディア ヘッダーとバックアップ セットが上書きさ...
--FORMAT を指定することは SKIP を実行することを意味する(...
***COMPRESSION [#p59566b9]
-圧縮
***NO_TRUNCATE [#bae4b034]
-ログ末尾をバックアップするとともに、ログを切り捨てない
*コマンドによる復元 [#hc904fa2]
-[[RESTORE ステートメント (Transact-SQL):https://docs.mic...
-[[バックアップからのリストアによるリカバリ手順:https://b...
-[[SQL Server 「データベースは使用中なので、排他アクセス...
-[[SQL Server バックアップ コマンド (差分バックアップ):ht...
-[[メモ:SQLServerで異なる名前のDBへのRestore:http://kana...
-RESTORE LOG ステートメントで WITH STOPAT、STOPATMARK、ま...
-次の復元シナリオが実行可能
--完全データベース バックアップからデータベース全体を復元...
--データベースの一部を復元する (部分復元)
--特定のファイルまたはファイル グループをデータベースに復...
--特定のページをデータベースに復元する (ページ復元)
--トランザクション ログをデータベースに復元する (トランザ...
--データベース スナップショットでキャプチャされた時点にデ...
-オプション(WITH optionA, optionB, ...)
--NORECOVERY
---まだリストアすべきバックアップがある場合に使用するオプ...
---NORECOVERY を指定してリストアを行った場合は、データベ...
--RECOVERY
---リストア後にデータベースを完全復旧した状態にする
---リストアが完了したことの合図になり、残りのバックアップ...
-REPLACE ... 指定したデータベースと同じ名前のデータベース...
*バックアップセット [#b43b9a7a]
-[[SQL SERVER2016 バックアップと復元でエラー(メディアフ...
*バックアップファイル [#d6429c9e]
**ヘッダ情報 [#ccf6b4d8]
-[[バックアップ テープまたはバックアップ ファイルの内容の...
-[[Understanding SQL Server Log Sequence Numbers for Back...
RESTORE HEADERONLY FROM DISK = N'C:\var\backup\DB\test00...
**LSN : Log Sequence Number [#oe3e902d]
-[[Log Sequence Number:https://sqlbak.com/academy/log-seq...
-FirstLSN – Log sequence number of the first transaction ...
-LastLSN – Log sequence number of the next log record aft...
-CheckpointLSN – Log sequence number of the last checkpoint
-DatabaseBackupLSN – Log sequence number of the last full...
終了行:
-[[Sql Server Backup Academy:https://sqlbak.com/academy/]]
-[[Backup Overview (SQL Server):https://docs.microsoft.co...
--[[データベースの完全バックアップ (SQL Server):https://d...
--[[差分バックアップ (SQL Server):https://docs.microsoft....
--[[部分バックアップ (SQL Server):https://docs.microsoft....
-[[SQL Server のバックアップの種類:https://sql55.com/colu...
-[[SQL Serverをバックアップする(障害直前まで復旧):https...
-[[SQL Server: フル(完全)バックアップをとる方法:https:/...
-[[ログバックアップと差分バックアップ:http://mtgsqlserver...
-[[SQLServer:◆オンラインバックアップ:http://mtgsqlserver....
-[[SQLServer2008 バックアップ/復元の方法:https://www.sof...
*操作 [#c11a14a5]
-[[データベースのバックアップファイルを同じサーバーに別の...
-[[[SQL Server] データベースの論理名・論理ファイル名を変...
*復旧モデル [#l68b762e]
-ログファイルをバックアップに活かす方式が、完全復旧モデル...
**完全復旧モデル [#qfd2af74]
**一括ログ復旧モデル [#cb76e096]
**単純復旧モデル [#h9fa7cbf]
*コマンドによるバックアップ [#i308f401]
-[[BACKUP (Transact-SQL):https://docs.microsoft.com/ja-jp...
-[[SQLserverの バックアップは平和なときにやりましょう!(...
-[[バックアップコマンド実行時に任意のファイル名で保存する...
-[[バックアップコマンド実行時に任意のファイル名で保存する...
-[[MS SQL Serverのパスワード付きバックアップ:http://kinsh...
**完全バックアップ(BACKUP DATABASE) [#w9bde240]
-コマンドは「BACKUP DATABASE [DB名] TO DISK = N'[バックア...
-SQL Server のバックアップは、1つのバックアップファイルに...
BACKUP DATABASE Test
TO DISK = N'C:\temp\TestDB.bak'
WITH INIT, COMPRESSION;
**ログバックアップ(BACKUP LOG) [#g59d9973]
-コマンドは「BACKUP LOG [DB名] TO DISK = N'[バックアップ...
-トランザクションログのみをバックアップ
BACKUP LOG Test
TO DISK = N'C:\temp\TestDB_log.bak'
WITH INIT, COMPRESSION;
**BACKUPコマンドのオプション [#v2b3c145]
-[[Backup: FORMAT vs INIT:https://www.sqlservercentral.co...
-[[Database backup - Use case of FORMAT and INIT:https://...
-オプション指定方法
WITH optionA, optionB, ...
-デフォルト設定は NOINIT, NOSKIP, NOFORMAT
***EXPIREDATE, RETAINDAYS [#p996bdf5]
-[[sql-server-古いバックアップを正しく破棄する方法は?:ht...
-[[SQL SERVER – RETAINDAYS Does Not Delete Backup After x...
-注意点
--これらのオプションは SQL Server でのファイルの上書きを...
--不要になったバックアップファイルはオペレーティングシス...
-EXPIREDATE
WITH EXPIREDATE = '2019-10-30'
-RETAINDAYS
WITH RETAINDAYS = 3
***NOINIT/INIT [#ic61d014]
-1つのバックアップファイルに、1つのバックアップのみを作成
-NOINIT ... バックアップメディア上の既存のバックアップセ...
-INIT ... バックアップ メディア上の既存のバックアップセッ...
***NOSKIP/SKIP [#k7b2e656]
-NOSKIP ... 書きを許可する前に、メディア上のすべてのバッ...
-SKIP ... バックアップ セットの有効期限と名前の確認を無効...
***NOFORMAT/FORMAT [#ob29fb76]
-NOFORMAT ... バックアップ操作において、このバックアップ...
-FORMAT ... 新しいメディア セットを作成するように指定
--FORMAT が指定されると、バックアップ操作において、バック...
--既存のメディア ヘッダーとバックアップ セットが上書きさ...
--FORMAT を指定することは SKIP を実行することを意味する(...
***COMPRESSION [#p59566b9]
-圧縮
***NO_TRUNCATE [#bae4b034]
-ログ末尾をバックアップするとともに、ログを切り捨てない
*コマンドによる復元 [#hc904fa2]
-[[RESTORE ステートメント (Transact-SQL):https://docs.mic...
-[[バックアップからのリストアによるリカバリ手順:https://b...
-[[SQL Server 「データベースは使用中なので、排他アクセス...
-[[SQL Server バックアップ コマンド (差分バックアップ):ht...
-[[メモ:SQLServerで異なる名前のDBへのRestore:http://kana...
-RESTORE LOG ステートメントで WITH STOPAT、STOPATMARK、ま...
-次の復元シナリオが実行可能
--完全データベース バックアップからデータベース全体を復元...
--データベースの一部を復元する (部分復元)
--特定のファイルまたはファイル グループをデータベースに復...
--特定のページをデータベースに復元する (ページ復元)
--トランザクション ログをデータベースに復元する (トランザ...
--データベース スナップショットでキャプチャされた時点にデ...
-オプション(WITH optionA, optionB, ...)
--NORECOVERY
---まだリストアすべきバックアップがある場合に使用するオプ...
---NORECOVERY を指定してリストアを行った場合は、データベ...
--RECOVERY
---リストア後にデータベースを完全復旧した状態にする
---リストアが完了したことの合図になり、残りのバックアップ...
-REPLACE ... 指定したデータベースと同じ名前のデータベース...
*バックアップセット [#b43b9a7a]
-[[SQL SERVER2016 バックアップと復元でエラー(メディアフ...
*バックアップファイル [#d6429c9e]
**ヘッダ情報 [#ccf6b4d8]
-[[バックアップ テープまたはバックアップ ファイルの内容の...
-[[Understanding SQL Server Log Sequence Numbers for Back...
RESTORE HEADERONLY FROM DISK = N'C:\var\backup\DB\test00...
**LSN : Log Sequence Number [#oe3e902d]
-[[Log Sequence Number:https://sqlbak.com/academy/log-seq...
-FirstLSN – Log sequence number of the first transaction ...
-LastLSN – Log sequence number of the next log record aft...
-CheckpointLSN – Log sequence number of the last checkpoint
-DatabaseBackupLSN – Log sequence number of the last full...
ページ名: