Postgresql 8.4.22 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 24. Sao cách đọc kèo bóng đá và khôi phục | Chuyển tiếp nhanh | Tiếp theo |
Chiến lược sao cách đọc kèo bóng đá thay thế là sao chép trực tiếp các tệp cái đóPostgreSQLSử dụng để cách đọc kèo bóng đá trữ dữ liệu trong cơ sở dữ liệu. TRONGPhần 17.2Nó được giải thích ở đâu Các tệp này được định vị, nhưng có lẽ bạn đã tìm thấy chúng rồi Nếu bạn quan tâm đến phương pháp này. Bạn có thể sử dụng bất kỳ phương pháp nào Bạn thích thực hiện các bản sao cách đọc kèo bóng đá hệ thống tệp thông thường, ví dụ:
TAR -CF sao cách đọc kèo bóng đátar/usr/local/pgsql/data
Tuy nhiên, có hai hạn chế thực hiện phương pháp này không thực tế, hoặc ít nhất là kém hơnpg_dumpPhương pháp:
Máy chủ cơ sở dữ liệuphảibị tắt để Nhận một bản sao cách đọc kèo bóng đá có thể sử dụng. Các biện pháp nửa chừng như không bị giảm Tất cả các kết nối sẽkhônglàm việc (một phần vìtar11908_12124Phần 17.5. Không cần phải nói rằng Bạn cũng cần tắt máy chủ trước khi khôi phục dữ liệu.
Nếu bạn đã tìm hiểu chi tiết của bố cục hệ thống tệp của cơ sở dữ liệu, bạn có thể muốn cố gắng sao cách đọc kèo bóng đá hoặc chỉ khôi phục một số bảng hoặc cơ sở dữ liệu riêng lẻ từ các tập tin hoặc thư mục tương ứng của họ. Điều này sẽkhôngLàm việc vì thông tin có trong các cách đọc kèo bóng đá này chỉ chứa một nửa sự thật. Nửa còn lại nằm trong các cách đọc kèo bóng đá nhật ký cam kếtpg_clog/*, chứa trạng thái cam kết của Tất cả các giao dịch. Một cách đọc kèo bóng đá bảng chỉ có thể sử dụng được với cái này thông tin. Tất nhiên cũng không thể khôi phục một bảng và liên kếtpg_clogdữ liệu vì điều đó sẽ hiển thị tất cả các bảng khác trong Cụm cơ sở dữ liệu vô dụng. Vì vậy, các bản sao cách đọc kèo bóng đá hệ thống tệp chỉ hoạt động Để hoàn chỉnh sao cách đọc kèo bóng đá và khôi phục toàn bộ cơ sở dữ liệu cụm.
Cách tiếp cận sao cách đọc kèo bóng đá hệ thống tệp thay thế là tạo ra"Snapshot nhất quán"của dữ liệu thư mục, nếu hệ thống cách đọc kèo bóng đá hỗ trợ chức năng đó (và Bạn sẵn sàng tin tưởng rằng nó được thực hiện chính xác). Các Thủ tục điển hình là làm một"Frozen Ảnh chụp nhanh "13579_14205
Nếu cơ sở dữ liệu của bạn được lan truyền trên nhiều hệ thống tệp, ở đó có thể không phải là cách nào để có được sự đông lạnh chính xác Ảnh chụp nhanh của tất cả các khối lượng. Ví dụ: nếu các tệp dữ liệu của bạn và Nhật ký wal nằm trên các đĩa khác nhau hoặc nếu không gian bảng Các hệ thống tệp khác nhau, có thể không thể sử dụng ảnh chụp nhanh sao cách đọc kèo bóng đá vì ảnh chụp nhanhphảiHãy đồng thời. Đọc của bạn Tài liệu hệ thống cách đọc kèo bóng đá rất cẩn thận trước khi tin tưởng vào Kỹ thuật snapshot nhất quán trong các tình huống như vậy.
Nếu không thể chụp ảnh đồng thời, một tùy chọn là Tắt máy chủ cơ sở dữ liệu đủ lâu để thiết lập tất cả Ảnh chụp nhanh. Một lựa chọn khác là thực hiện liên tục cách đọc kèo bóng đá trữ cơ sở sao cách đọc kèo bóng đá (Phần 24.3.2) Vì các bản sao cách đọc kèo bóng đá như vậy được miễn dịch với hệ thống tệp thay đổi trong quá trình sao cách đọc kèo bóng đá. Điều này đòi hỏi phải cho phép liên tục cách đọc kèo bóng đá trữ chỉ trong quá trình sao cách đọc kèo bóng đá; Khôi phục được thực hiện bằng cách sử dụng Phục hồi cách đọc kèo bóng đá trữ liên tục (Phần 24.3.3).
Một tùy chọn khác là sử dụngrsyncĐể thực hiện sao cách đọc kèo bóng đá hệ thống tệp. Cái này được thực hiện bằng cách chạy đầu tiênrsyncTrong khi máy chủ cơ sở dữ liệu đang chạy, sau đó tắt Máy chủ cơ sở dữ liệu chỉ đủ dài để thực hiện một lần thứ hairsync. Thứ hairsyncsẽ nhanh hơn nhiều so với lần đầu tiên, bởi vì nó có tương đối ít dữ liệu để chuyển và kết thúc Kết quả sẽ phù hợp vì máy chủ đã giảm. Cái này Phương thức cho phép sao cách đọc kèo bóng đá hệ thống tệp được thực hiện với tối thiểu thời gian ngừng hoạt động.
cách đọc kèo bóng đá ý rằng sao cách đọc kèo bóng đá hệ thống tệp sẽ không nhất thiết phải nhỏ hơn hơn một bãi rác SQL. Ngược lại, nó rất có thể sẽ lớn hơn. (pg_dumpKhông cần đổ các nội dung của các chỉ mục chẳng hạn, chỉ các lệnh để tái tạo chúng.) Tuy nhiên, việc sao cách đọc kèo bóng đá hệ thống tệp có thể là nhanh hơn.
Prev | Trang chủ | 16826_16832 |
SQLDump | UP | 17120_17182 |