RMAN sử dụng một API quản lý phương tiệnđể làm việc với phần cứng sao lưu. Người dùng có thể đăng nhập vào Oracle RMAN và ra lệnh sao lưu cơ sở dữ liệu. RMAN sau đó sẽ sao chép các tập tin vào thư mục do người dùng chỉ định. Theo mặc định, RMAN tạo bản sao lưu trên đĩa và tạo bộ sao lưu thay vì bản sao hình ảnh.
Sao lưu RMAN để làm gì?
RMAN (Recovery Manager) là trình quản lý sao lưu và phục hồi được cung cấp cho cơ sở dữ liệu Oracle (từ phiên bản 8) do Oracle Corporation tạo ra. Nó cung cấp khả năng sao lưu, khôi phục và phục hồi cơ sở dữ liệu giải quyết các mối quan tâm về tính khả dụng cao và khôi phục sau thảm họa.
Làm cách nào để sao lưu cơ sở dữ liệu RMAN của tôi?
Sao lưu Cơ sở dữ liệu ở Chế độ ARCHIVELOG
- Khởi động RMAN và kết nối với cơ sở dữ liệu đích.
- Chạy lệnh BACKUP DATABASE. Ví dụ: nhập lệnh sau tại dấu nhắc RMAN để sao lưu cơ sở dữ liệu và tất cả các tệp nhật ký đã lưu trữ làm lại vào thiết bị sao lưu mặc định: RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
RMAN khôi phục hoạt động như thế nào?
RMAN khôi phục các tệp về tên đường dẫn hiện tại của chúng và xóa ngay lập tức các bản ghi kho lưu trữ đối với các bản sao tệp dữ liệu được tạo trong quá trình khôi phụcRMAN khôi phục các tệp về tên đường dẫn do SET NEWNAME chỉ định và không xóa các bản ghi kho lưu trữ cho các bản sao tệp dữ liệu được tạo trong quá trình khôi phục.
RMAN cải thiện thời gian sao lưu như thế nào?
Bạn có thể cải thiện hiệu suất sao lưu bằng cách điều chỉnh mức độ ghép kênh, là số lượng tệp đầu vào được đọc đồng thời và sau đó được ghi vào cùng một phần sao lưu RMAN. Mức độ ghép kênh là mức tối thiểu của cài đặt MAXOPENFILES trên kênh và số lượng tệp đầu vào được đặt trong mỗi bộ sao lưu.