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

Giới thiệu về Sao lưu cơ sở dữ liệu Oracle

Ở đây trong phần này, Chúng tôi sẽ đưa ra Giới thiệu về sao lưu cơ sở dữ liệu Oracle

Sao lưu là gì?
1) Bản sao lưu là ảnh chụp nhanh của tệp dữ liệu, vùng bảng hoặc cơ sở dữ liệu tại một thời điểm nhất định.
2) Bản sao này có thể bao gồm các phần quan trọng của cơ sở dữ liệu như tệp điều khiển, nhật ký làm lại và tệp dữ liệu
3) Bản sao lưu bảo vệ dữ liệu khỏi lỗi ứng dụng và hoạt động như một biện pháp bảo vệ chống lại việc mất dữ liệu không mong muốn, bằng cách cung cấp cách khôi phục dữ liệu gốc
Có hai loại trong đó cơ sở dữ liệu Oracle có thể được sao lưu
1) Bản sao lưu vật lý là bản sao của tệp cơ sở dữ liệu vật lý
2) bản sao lưu lôgic chứa dữ liệu được xuất bằng lệnh SQL và được lưu trữ trong tệp nhị phân. Chúng được sử dụng để bổ sung cho các bản sao lưu vật lý.
Cấu trúc chính cho các bản sao lưu vật lý
Cấu trúc dữ liệu chính của sao lưu và phục hồi phải được xác định:
Datafiles :Mỗi cơ sở dữ liệu Oracle đều có một hoặc nhiều tệp dữ liệu vật lý thuộc cấu trúc lôgic được gọi là không gian bảng
Tệp điều khiển :Tệp điều khiển chứa thông tin cấu trúc quan trọng về cơ sở dữ liệu như tên cơ sở dữ liệu, dấu thời gian tạo cơ sở dữ liệu, tên và vị trí của các tệp dữ liệu của cơ sở dữ liệu cũng như các tệp nhật ký làm lại trực tuyến và được lưu trữ. Nó cũng chứa thông tin điểm kiểm tra và siêu dữ liệu RMAN tùy chọn
tệp nhật ký Làm lại trực tuyến :Mọi cơ sở dữ liệu Oracle đều chứa một tập hợp hai hoặc nhiều tệp nhật ký làm lại trực tuyến. oracle gán cho mỗi tệp nhật ký làm lại một số thứ tự nhật ký để nhận dạng duy nhất nó. Oracle sử dụng nhật ký làm lại để ghi lại tất cả các thay đổi được thực hiện đối với cơ sở dữ liệu. Oracle ghi lại mọi thay đổi trong bản ghi làm lại, một mục nhập trong bộ đệm làm lại mô tả những gì đã thay đổi
Tệp nhật ký Làm lại đã lưu trữ :Các tệp nhật ký đã lưu trữ là các nhật ký làm lại mà Oracle đã điền vào các mục làm lại, được hiển thị không hoạt động và được sao chép vào một hoặc nhiều đích lưu trữ nhật ký. Oracle có thể được chạy ở một trong hai chế độ:
Hoàn tác được quản lý tự động :Mọi cơ sở dữ liệu Oracle phải có một phương pháp duy trì thông tin được sử dụng để khôi phục hoặc hoàn tác các thay đổi đối với cơ sở dữ liệu. Thông tin đó bao gồm các bản ghi về các hành động của các giao dịch, chủ yếu trước khi chúng được cam kết


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt phần mềm Oracle Database 12c trên Windows

  2. Cài đặt Oracle SQL Developer 19.1 trên Mac OS với JDK 8

  3. Ví dụ về Oracle FOR LOOP REVERSE

  4. Có cách nào để sử dụng Linq với Oracle không

  5. Oracle 10g - tối ưu hóa KHI KHÔNG ĐẦY ĐỦ