Tuyên bố miễn trừ trách nhiệm: Tôi thừa nhận chưa thử điều này, nhưng tôi không chắc mình sẽ biết liệu nó có hoạt động chính xác không, vì vậy tôi muốn hỏi.
Tôi muốn chạy một công việc sao lưu hàng đêm (thông qua pg_dumpall
) từ một máy chủ dự phòng nóng đang chạy sao chép phát trực tuyến, để tránh đặt tải đó lên chính. Tôi chỉ thấy đề cập đến một số vấn đề mà mọi người gặp phải, ví dụ ở đây và ở đây , nhưng rất ít hướng dẫn. Không sao nếu bản sao lưu chậm hơn một chút, miễn là nó phù hợp (cần phải như vậy).
Câu hỏi của tôi là:
Tôi có thực sự muốn làm điều này không, hay nên sao lưu trên máy chủ chính? Tại sao?
Khi thực hiện kết xuất ở chế độ chờ, tôi cần sử dụng cài đặt nào và quy trình nào để sử dụng chính xác? ví dụ tôi phải dừng sao chép trong suốt thời gian sao lưu?
pg_dump
tài liệu nêu rõ: "Nó tạo ra các bản sao lưu nhất quán ngay cả khi cơ sở dữ liệu đang được sử dụng đồng thời."pg_dumpall
chạy trước cho mỗi cơ sở dữ liệu.