Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tự động hóa công việc sao lưu và bảo trì bằng cách sử dụng kế hoạch bảo trì trong SQL Server

Xin chào,

Tôi sẽ giải thích Tự động hóa công việc sao lưu và bảo trì bằng cách sử dụng kế hoạch bảo trì trong SQL Server trong bài viết này.

Kế hoạch bảo trì

Bạn có thể tạo các kế hoạch và công việc thường xuyên và liên tục sẽ đảm bảo tính liên tục của cơ sở dữ liệu của chúng tôi cũng như duy trì và hoạt động hiệu quả hơn thông qua Kế hoạch bảo trì trong SQL Server.

Các kế hoạch và công việc này như sau.

  1. Bạn có thể thường xuyên lấy các bản sao lưu nhật ký giao dịch, khác biệt và đầy đủ đối với cơ sở dữ liệu của chúng tôi bằng công cụ này.
  2. Bạn có thể tạo và thực hiện duy trì Chỉ mục như một công việc Thường xuyên
  3. Bạn có thể thực hiện cập nhật Thống kê Cơ sở dữ liệu

Tất cả các Nhiệm vụ như sau.

Tôi sẽ tạo một công việc sao lưu và dọn dẹp cơ sở dữ liệu đầy đủ hàng ngày. Công việc sẽ thực hiện sao lưu toàn bộ cơ sở dữ liệu hàng ngày và tự động dọn dẹp các bản sao lưu cũ hơn 1 tuần.

Nhấp chuột phải vào Kế hoạch Bảo trì và Tạo Kế hoạch Bảo trì Mới như sau.

GUI trong kế hoạch bảo trì được mở. Bạn có thể kéo và thả.

Nếu bạn chưa biết Sao lưu là gì và cách sao lưu, bạn có thể đọc bài viết sau trước phần này.

SQL Server 2017 Backup -1

Nhấp vào Tác vụ sao lưu cơ sở dữ liệu để chỉ định cơ sở dữ liệu nào được chọn và cách sao lưu.

Chọn cơ sở dữ liệu để sao lưu.

Chỉ định Đích cho thư mục Sao lưu.

Đặt các tùy chọn cho Sao lưu như Nén và Mã hóa như sau.

Cơ sở dữ liệu được chọn, sau đó bạn cần đặt Bộ lập lịch để bắt đầu Công việc tự động.

Bạn có thể đặt Bộ lập lịch là Hàng ngày, Hàng tuần và Hàng tháng và đặt thời gian khởi động Công việc như sau.

Công việc sao lưu được tạo như sau.

Tạo Nhiệm vụ Dọn dẹp bằng cách nhấp đúp vào Nhiệm vụ Dọn dẹp Bảo trì trong Phần Hộp công cụ.

Tấn công công việc Sao lưu sang tác vụ Dọn dẹp Bảo trì. Tác vụ Dọn dẹp Bảo trì sẽ bắt đầu sau khi công việc Sao lưu hoàn tất.

Nhấp đúp vào tác vụ Bảo trì CleanUp để đặt các tùy chọn Dọn dẹp.

Đặt thư mục liên quan và phần mở rộng tệp, sau đó Đặt tuổi tệp khi tệp sẽ bị xóa.

Tác vụ sao lưu cơ sở dữ liệu, tác vụ dọn dẹp bảo trì và bộ lập lịch biểu được hoàn thành như sau.

Khi bạn lưu Kế hoạch bảo trì này, Công việc Liên quan sẽ được tạo như sau.

Bạn có thể bắt đầu hướng dẫn công việc này để kiểm tra như sau.

Bạn cũng có thể tạo Xây dựng lại, Tổ chức lại Nhiệm vụ Chỉ mục, Thu nhỏ Cơ sở dữ liệu, Cập nhật Nhiệm vụ Thống kê để tự động hóa các tác vụ này với Nhiệm vụ Kế hoạch Bảo trì.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tách các giá trị được phân tách bằng dấu phẩy trong các cột thành nhiều hàng trong Sql Server

  2. Làm cách nào chúng ta có thể xem phần thân của thủ tục được lưu trữ được mã hóa trong SSMS?

  3. Cái nào nhanh hơn COALESCE HOẶC ISNULL?

  4. Phân nhóm SQL theo tháng và năm

  5. Kiểm tra xem bảng có tồn tại trong SQL Server không