Trong bài này, Shop chúng tôi đang ra mắt mang lại chúng ta câu hỏi backup cùng khôi phục đại lý tài liệu SQL Server. Ngoài bài toán giới thiệu những tùy chọn backup chuẩn chỉnh như Full Backups với Differential Backups, những tính năng mới của SQL Server 2008 nlỗi Backup Compression cũng trở nên được reviews vào loạt bài bác này. Backup từ bỏ Squốc lộ Server Management Studio cũng giống như trường đoản cú phầm mềm cái lệnh. Dường như còn có việc backup đại lý tài liệu khối hệ thống cho tất cả những người sử dụng vẫn sản xuất những cơ sở dữ liệu. Xem xét đến Scheduled Backups, đánh giá độ bảo mật cùng những vấn đề singin tất cả tương quan tới sự việc đưa cơ sở dữ liệu từ sever thử nghiệm quý phái trang bị tiếp tế.

Bạn đang xem: Hướng dẫn backup database sql server 2008

Full Backup

Để bắt đầu, chúng tôi bước đầu bởi reviews về Full Backups, Full Backups có thể được hiểu là 1 trong những giải pháp dễ dàng và đơn giản tốt nhất để cung ứng một phương án backup hoàn tất. Full Backup sẽ tạo một tệp tin cất toàn bộ đại lý dữ liệu, bao gồm bao gồm Transaction Logs. (Trong phần tiếp theo chúng tôi đang reviews về Transaction Logs với các quy mô phục sinh Recovery Models). lúc xem một cơ sở tài liệu tự bên trong Squốc lộ Server Management Studio Object Explorer, các bạn sẽ phát hiện một số đối tượng người sử dụng khác nhau nlỗi Tables, Views, Stored Procedures cùng Security.

Tất cả các đối tượng này hồ hết được gộp bên trong một file backup khá đầy đủ của Squốc lộ Server. Để tạo ra một backup, bạn hãy kích vào cửa hàng dữ liệu, chọn Tasks sau đó kích Backup. Thao tác này sẽ làm mở ra cửa sổ “Baông chồng Up Database” với những tùy chỉnh thiết lập General. Source sẽ được điền bởi đại lý tài liệu mà bạn chọn. Bảo đảm rằng tùy lựa chọn “Full” đề nghị được chọn lọc mang đến hình dạng backup này.

Các tùy chọn khác ví như Differential với Transaction Log cũng biến thành được reviews đến vào phần sau. Trong phần Backup Component, bạn hãy lựa chọn Database.

Một nút ít tùy lựa chọn không giống là “Files and Filegroups” cũng được thực hiện khi đại lý tài liệu đã có tạo để không ngừng mở rộng thành những file bên trên hệ điều hành. Vấn đề này nhiều khi được triển khai trên các cơ sở dữ liệu không hề nhỏ nhằm tăng vụ việc hiệu xuất. Nếu chúng ta phía trong ngôi trường vừa lòng này, nên chọn cửa hàng tài liệu bao gồm bất kỳ và toàn bộ Filegroup.

Tiếp mang đến, đánh tên mang lại backup và phần miêu tả mang lại nó.

Phần tiếp theo “Backup set will expire” hoàn toàn có thể được thực hiện Khi backup vào băng hoặc tạo các team backup “Media Sets”. Trong ví dụ này, Shop chúng tôi đã backup vào môt ổ đĩa cứng do vậy khoác định đã là “sau 0” ngày.

Tùy chọn cuối cùng trên màn hình hiển thị này xác định vị trí mang đến backup. Mặc định Squốc lộ Server sẽ đặt tất cả những backup vào thư mục MSSQLBackup. Các backup được hoàn thành bằng một mở rộng .BAK. Dù điều đó là ko quan trọng mà lại bạn cần xem xét rằng có nhiều tệp tin đích có thể được hướng đẫn như hình dưới.

Như vậy có thể được cho phép những backup SQL trải rộng trên các đĩa cứng không giống. Trong ví dụ bên trên, cả hai file hồ hết được kinh nghiệm cho Restore. Kỹ thuật này cũng có thể được áp dụng nhằm mở rộng các backup bên trên những băng lúc môi trường của công ty vượt nhỏ cho việc sở hữu toàn bộ cửa hàng tài liệu bên trên một băng.

Để đánh giá các chọn lựa, bạn nên chọn lựa “Options” từ bỏ menu bên trên bên nên.

Tập các tùy lựa chọn thứ nhất được dán nhãn “Overwrite Media”.

*

Tập này được thực hiện điển hình Lúc backup vào băng. Còn lúc backup vào ổ đĩa cứng, nếu bạn thực hiện thương hiệu tốt nhất mang lại backup của công ty trên màn hình hiển thị trước thì những tùy chọn này rất có thể được làm lơ. Nếu tên backup ko độc nhất, hãy chọn nút “Overwrite All existing backup sets”. Thao tác này sẽ khởi tạo một file chỉ gồm backup sớm nhất trong số ấy. Khi mong mỏi khôi phục từ bỏ tệp tin này, các bạn sẽ được cảnh báo chọn thiết lập cấu hình backup như thế nào cư trú để khôi phục.

Trong phần tiếp theo, “Reliability”, chọn “Verify backup when finished” để bảo vệ backup của công ty phù hợp lệ.

Phần Transaction Log sẽ được hiển thị màu sắc xám bởi vì Full Backup sẽ auto loại bỏ tệp tin bản ghi.

Phần sau cùng có có các tùy lựa chọn cho việc nén (chỉ có mang lại Squốc lộ Server 2008). Tính năng nén Compression là 1 trong những tính năng được cải thiện vào SQL Server 2008. Nó rất có thể sút được mang đến 20% size trang bị lý của file nơi bắt đầu. Nếu công dụng này được sử dụng, Restore đang tự động nhận biết tệp ZIP này. Tuy nhiên bao gồm một điểm yếu đối với hào kiệt này sẽ là sở hữu nhiều tài nguyên máy tính nhìn trong suốt quá trình backup.

Kích nút OK vào phần góc dưới bên phải để bắt đầu quy trình backup. lúc backup hoàn toàn, một thông tin đang mở ra và bảo rằng quy trình sẽ hoàn toàn.

Dòng lệnh

Backup cũng có thể được triển khai trường đoản cú hành lang cửa số cái lệnh hoặc bằng kịch bản. Để triển khai một backup bởi TSQL, bạn hãy mở một Query Window mới (Để mở Query Window, tự Management Studio, chúng ta kích nút ít New Query ở góc cạnh bên trên bên phải). Câu lệnh sau đây đã tiến hành Full backup vào ổ đĩa cứng.

BACKUP DATABASE AdventureWorksLT2008TO DISK = ‘C:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBackupkiểm tra.bak’WITH FORMAT;

Câu lệnh backup bước đầu bởi Việc chỉ ra rằng cơ sở dữ liệu được backup. Tuy nhiên không có biện pháp nào để hoàn toàn có thể thực hiện backup toàn bộ những cửa hàng tài liệu nhưng chúng chỉ hoàn toàn có thể được tiến hành một cách đơn thân. Chúng tôi đang ra mắt mang lại các bạn một kịch phiên bản dễ dàng và một trách nhiệm trong các số ấy gồm team tất cả các đại lý tài liệu. Câu lệnh tiếp theo chỉ định và hướng dẫn rằng chúng ta đã backup vào tô với đích của file. Nếu chúng ta backup vào băng, hãy áp dụng “To TAPE” cố kỉnh đến “To Disk”. Cuối thuộc, “With Format” có nghĩa chế tạo một tệp tin new. Không bao gồm câu lệnh ở đầu cuối ví như backup đã tồn tại thì backup mới của bạn sẽ đính chế tạo nó.

Xem thêm: Siêu Thị Tóc Cách Mạng Tháng 8, Siêu Thị Tóc

Kết luận

Quả thực có nhiều tùy chọn cùng không ít kiểu backup khác nhau mang đến Squốc lộ Server, tuy nhiên Full Backup vẫn vẫn luôn là tùy chọn gồm đựng tất cả những đối tượng người sử dụng bao gồm lien quan liêu mang đến một các đại lý dữ liệu. Trong phần tiếp theo của loạt bài bác này, chúng tôi đã reviews tới việc phục sinh đại lý dữ liệu cũng tương tự Việc soát sổ Transaction Logs, Recovery Methods và các tùy lựa chọn backup không giống thuộc bí quyết thống trị chúng.