TAILIEUCHUNG - Backup and Restore a DataBase- P3

Tham khảo tài liệu 'backup and restore a database- p3', công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Tiếp theo bạn phải restore Differential Backup của ngày Thứ Năm. Sau đó lần lượt restore các Transaction Log Backup kể từ sau lần Differential Backup cuối cùng nghĩa là restore Transaction Log Backup của ngày Thứ Năm và Cái Đuôi . Như vậy ta có thể phục hồi data trở về trạng thái trước khi biến cố xảy ra. Quá trình này gọi là Database Recovery. Cũng xin làm rõ cách dùng từ Database Restoration và Database Recovery trong SQL Server. Hai từ này nếu dịch ra tiếng Việt đều có nghĩa là phục hồi cơ sở dữ liệu nhưng khi đọc sách tiếng Anh phải cẩn thận vì nó có nghĩa hơi khác nhau. Như trong ví dụ trên Khi ta restore database từ một file backup nghĩa là chỉ đơn giản tái tạo lại database từ những file backup và thực thi lại những transaction đã được commit nhưng database có thể ở trong trạng thái inconsistent và không sử dụng được. Nhưng khi nói đến recover nghĩa là ta không chỉ phục hồi lại data mà còn bảo đảm cho nó ở trạng thái consistent và sử dụng được usable . Có thể bạn sẽ hỏi consistent là thế nào Phần này sẽ được nói rõ trong bài sau về Data Integrity. Nhưng cũng xin dùng một ví dụ đơn giản để giải thích. Trong ví dụ về thế nào là một transaction ở bài 3 Giả sử số tiền 500 được trừ khỏi account A nhưng lại không được cộng vào account B và nếu database không được quá trình khôi phục dữ liệu tự động automatic recovery process của SQL rollback thì nó sẽ ở trạng thái inconsistent. Nếu database ở trạng thái giống như trước khi trừ tiền hoặc sau khi đã cộng 500 thành công vào account B thì gọi là consistent. Cho nên việc backup Transaction Log File sẽ giúp cho việc recovery data tới bất kỳ thời điểm nào trong quá khứ. Đối với Simple Recovery Model ta chỉ có thể recover tới lần backup gần nhất mà thôi. Như vậy khi restore database ta có thể chọn option WITH RECOVERY để roll back các transaction chưa được commited và database có thể hoạt động bình thường nhưng ta không thể restore thêm backup file nào nữa thường option này được chọn khi restore file backup cuối cùng trong

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.