Những phương pháp nào có sẵn để tạo ảnh chụp nhanh cơ sở dữ liệu orory cho mục đích thử nghiệm?


7

Tôi chưa quen với cơ sở dữ liệu và vừa được phân công làm việc với Oracle. Chúng tôi muốn tạo một ảnh chụp nhanh cơ sở dữ liệu cho mục đích thử nghiệm cho phép chúng tôi hoàn nguyên lại sau khi hoàn tất.

Tôi hơi bối rối không biết lựa chọn của mình là gì.

Tôi đã xem xét việc tạo ra một chế độ chờ. Có vẻ như điều đó có thể là quá mức cho những gì chúng ta cần và các trang mô tả cách tạo một thứ gây nhầm lẫn với một người có ít kinh nghiệm như tôi.

Câu hỏi

  • Là một chế độ chờ phù hợp nhất hoặc nhập / xuất là một lựa chọn khả thi?
  • Có phương pháp nào khác không?

Cảm ơn!

Câu trả lời:


6

Nếu với "xuất / nhập", bạn có nghĩa là "truyền thống" expimpcác lệnh, thì tôi muốn nói có một giải pháp tốt hơn:

expdpimpdpnhanh hơn và linh hoạt hơn nhiều khi sao chép ảnh chụp nhanh của cơ sở dữ liệu (hoặc lược đồ đơn).

Nếu cơ sở dữ liệu không phải là rất lớn (tức là Terabyte) sau đó expdpimpdplà cách dễ nhất để đạt được điều này. Chúng dễ dàng được script và có thể được bắt đầu bằng SQL. Vì vậy, không cần truy cập dòng lệnh đến các máy chủ (miễn là các tệp kết xuất được lưu trữ trên một bộ lưu trữ được chia sẻ).


3

Ngoài tùy chọn impdp / expdb đã được đề cập, bạn có thể khôi phục / khôi phục cơ sở dữ liệu từ bản sao lưu của mình đến một vị trí mới và sau đó kích hoạt cơ sở dữ liệu hồi tưởng để hoàn nguyên cơ sở dữ liệu được khôi phục bất cứ lúc nào bạn muốn. Ưu điểm của phương pháp này là nó sẽ đảm bảo các bản sao lưu của bạn tốt, xác minh và cải thiện các quy trình phục hồi của bạn và cho phép hoàn nguyên nhanh hơn. Nhược điểm là sẽ mất nhiều thời gian hơn khi bạn cần một bản sao mới. Dưới đây là tổng quan về cơ sở dữ liệu Flashback từ tài liệu.

Cơ sở dữ liệu Flashback

Flashback Database tương tự như phục hồi tại thời điểm thông thường trong các hiệu ứng của nó. Nó cho phép bạn trả lại cơ sở dữ liệu về trạng thái của nó tại một thời điểm trong quá khứ gần đây. Cơ sở dữ liệu Flashback nhanh hơn nhiều so với phục hồi tại thời điểm vì nó không yêu cầu khôi phục dữ liệu từ bản sao lưu và yêu cầu áp dụng ít thay đổi hơn từ nhật ký làm lại được lưu trữ.

Bạn cũng có thể xem xét một giải pháp dựa trên lưu trữ. Nhiều người cung cấp một ảnh chụp nhanh ban đầu chiếm ít không gian và chỉ phát triển khi ảnh chụp nhanh và phân kỳ nguồn. Cơ sở dữ liệu trên ảnh chụp nhanh sẽ hoạt động như thể việc hủy bỏ tắt máy đã được thực hiện và do đó sẽ yêu cầu một chút phục hồi (tự động).

Một tùy chọn khác là thực hiện di chuyển vật lý sang ảo của hệ thống và sau đó yêu cầu sản phẩm ảo hóa thực hiện snapshot / Revert.


0

Là DB bạn muốn sao chép đang chạy với RMAN? Nếu vậy, sử dụng lệnh 'trùng lặp' của RMAN cũng có thể là một cách nhanh chóng để sao chép DB của bạn. Mặt khác, sử dụng impdp / expdp là tùy chọn tốt nhất và khá dễ thực hiện.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.