Postgresql 9.1.24 Tài liệu | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.1 : 토토 커뮤니티 | UP | Phụ lục F. | postgresql : 문서 : 9.1 : 토토 |
스포츠 토토 베트맨Hỗ trợ sáng tạo"Chế độ chờ ấm"Máy chủ cơ sở dữ liệu.
스포츠 토토 베트맨được thiết kế để trở thànhrestore_command, đó làPhần 25.2).
스포츠 토토 베트맨Các tính năng
được viết bằng C, rất di động và dễ cài đặt
Mã nguồn dễ sửa đổi, với được chỉ định cụ thể
Đã được kiểm tra trên Linux và Windows
Để định cấu hình máy chủ dự phòng để sử dụng스포츠 토토 베트맨, đặt nó vào nóRecovery.confTệp cấu hình:
restore_command = '스포츠 토토 베트맨Archivingir%f %p %r '
WHEREArchivingirlà
Syntax đầy đủ của스포츠 토토 베트맨'S dòng lệnh là
스포츠 토토 베트맨 [ Tùy chọn ... ]ArchiveLocation NextWalfile XLOGFILEPATH[ restartWalfile ]
Khi được sử dụng trongrestore_command,%Fvà%PMacro nên được chỉ định choNextWalfilevàXLOGFILEPATHtương ứng, để cung cấp
nếuREBARTWALFILEIS%RMacro, sau đó tất cả các tệp WAL trước một cách hợp lý, tệp này sẽArchiveLocation.ArchiveLocationlà một giai đoạn thoáng quakhôngKhiArchiveLocationđược dự định là A
스포츠 토토 베트맨giả sử rằngArchiveLocationlà một thư mụcREBARTWALFILE(hoặc-K) được chỉ định,ArchiveLocationThư mục phải được
Có hai cách để thất bại với A"Chế độ chờ ấm"Máy chủ cơ sở dữ liệu khi chủ
Trong chuyển đổi dự phòng thông minh, máy chủ được đưa lên sauSmart, hoặc
Trong chuyển đổi nhanh, máy chủ được đưa lênFastvào nó.스포츠 토토 베트맨cũng có thể được cấu hình thành
스포츠 토토 베트맨Chấp nhận
sử dụngCPhoặcCopyLệnh khôi phục các tệp WAL từ
In nhiều đầu ra ghi nhật ký gỡ lỗi trênstderr.
Xóa tệp khỏiArchiveLocationđể không cònArchiveLocation. Tham số nàyREBARTWALFILEđược chỉ định, kể từ đókể từPOSTGRESQL8.3; NóREBARTWALFILETham số. A quá
Đặt số lần tối đa để thử lại bản saoThời gian ngủ * num_retriessao cho
Đặt số giây (tối đa 60, mặc định 5) thànhPhần 25.2để thảo luận.
Chỉ định tệp kích hoạt có sự hiện diện sẽ gây ra/tmp/pgsql.trigger.5432.
Đặt số giây tối đa để chờ phần tiếp theoPostgreSQL : 문서 : 9.1 : 로그 선집 토토 결과 서버cho
Trên các hệ thống Linux hoặc Unix, bạn có thể sử dụng:
Archive_Command = 'CP %P .../Archive/ %F'
trong đó thư mục lưu trữ nằm ở vị trí vật lý trênArchive_Commandđang truy cập nó qua NFS, nhưngLN). Điều này sẽ:
sản xuất đầu ra gỡ lỗi trongstandby.log
Ngủ trong 2 giây giữa các kiểm tra cho tệp WAL tiếp theo
Dừng chỉ chờ khi tệp kích hoạt được gọi là/tmp/pgsql.trigger.5442xuất hiện và
Xóa tệp kích hoạt khi khôi phục kết thúc
Xóa các tệp không cần thiết hơn khỏi kho lưu trữ
Trên Windows, bạn có thể sử dụng:
Archive_Command = 'Sao chép %P ... \\ Archive \\ %F'
Lưu ý rằng dấu gạch chéo ngược cần được nhân đôi trongArchive_Command, nhưngkhôngTrongrestore_commandhoặcrecovery_end_command. Điều này sẽ:
Sử dụngCopylệnh để khôi phục
sản xuất đầu ra gỡ lỗi trongstandby.log
Ngủ trong 5 giây giữa các kiểm tra cho tệp WAL tiếp theo
Dừng chỉ chờ khi tệp kích hoạt được gọi làC: \ pgsql.trigger.5442xuất hiện và thực hiện
Xóa tệp kích hoạt khi khôi phục kết thúc
Xóa các tệp không cần thiết hơn khỏi kho lưu trữ
TheCopyLệnh trên các bộ Windows스포츠 토토 베트맨. Vì thế스포츠 토토 베트맨Waitsgiờ ngủgiây một khi nó nhìn thấy tệp thích hợpCPĐặt kích thước tệp
Vì ví dụ Windows sử dụngsao chépỞ cả hai đầu, hoặc cả hai máy chủ có thể đang truy cập
스포츠 토토 베트맨được thiết kế choPostgreSQL8.2 và
PostgreSQL8.3 cung cấp%RMacro, được thiết kế để cho스포츠 토토 베트맨Biết tệp cuối cùngPostgreSQL8.2,-KTùy chọn phải được sử dụng nếu lưu trữ dọn dẹp là
PostgreSQL8.4 cung cấprecovery_end_commandTùy chọn. Không có
Simon Riggs<simon@2ndquadrant.com