1. Trang chủ
  2. » Y Tế - Sức Khỏe

backup xuanhiens weblog

2 6 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 69,94 KB

Nội dung

--Lệnh RESTORE cuối cùng không dùng lựa chọn -- này để chỉ ra rằng việc khôi phục đã xong RESTORE DATABASE ATM.. FROM DISK = 'c:\BACKUP\ATM_FULL.BAK' WITH NORECOVERY[r]

(1)

1 C:\Users\84918\Desktop\backup.sql

CREATE DATABASE ATM GO

USE ATM GO

CREATE TABLE ACCOUNTS (

ACCNONO CHAR(5) NOT NULL PRIMARY KEY, CNO CHAR(4)NOT NULL, DATE DATETIME, PIN CHAR(4) NOT NULL,

BALANCE INT )

GO

INSERT INTO ACCOUNTS

VALUES('TK001','C001', '2012-04-29','2345',700) select*from [dbo].[ACCOUNTS]

thời điểm t1:full backup,

tham số WITH INIT cho phép ghi đè lên file

BACKUP DATABASE ATM

TO DISK = 'c:\BACKUP\ATM_FULL.bak' WITH INIT thêm ghi

INSERT INTO ACCOUNTS

VALUES('TK002','C002', '2012-03-22','3456',500) thời điểm t2: differential backup

BACKUP DATABASE ATM

TO DISK = 'c:\BACKUP\ATM_DIFF.bak' WITH INIT, DIFFERENTIAL

thêm ghi thứ ba INSERT INTO ACCOUNTS

VALUES('TK003','C002', '2012-01-27','3456',900) thời điểm t3: transaction log backup

BACKUP LOG ATM

TO DISK = 'c:\BACKUP\ATM_LOG.trn' WITH INIT thêm ghi thứ tư

INSERT INTO ACCOUNTS

VALUES('TK004','C004', '2012-07-16','1256',1000) thời điểm t4: transaction log backup lần

khơng có tham số WITH INIT để bổng sung vào log trước (khơng ghi đè) BACKUP LOG ATM

TO DISK = 'c:\BACKUP\ATM_LOG.trn'

Giả sử sau xảy cố (Giả sử database ATM bị xóa): USE MASTER

GO

DROP DATABASE ATM

khôi phục lại database từ backup: Script (Restore database)

USE MASTER GO

bước 1: khôi phục từ full backup.tham số “WITH NORECOVERY” để sau lệnh RESTORE đặt database chế độ chờ tiếp nhận thêm backup (lúc database chưa cho phép query Lệnh RESTORE cuối không dùng lựa chọn để việc khôi phục xong RESTORE DATABASE ATM

FROM DISK = 'c:\BACKUP\ATM_FULL.BAK' WITH NORECOVERY

bước 2:khôi phục từ differential backup RESTORE DATABASE ATM

FROM DISK = 'c:\BACKUP\ATM_DIFF.bak' WITH NORECOVERY

bước 3:khôi phục từ

transaction log backup theo trình tự thời gian

(2)

2 C:\Users\84918\Desktop\backup.sql

FROM DISK = 'c:\BACKUP\ATM_LOG.trn' WITH FILE =1,NORECOVERY

RESTORE DATABASE ATM

FROM DISK = 'c:\BACKUP\ATM_LOG.trn' WITH FILE =2

Ngày đăng: 27/04/2021, 17:14

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w