baseBackup_to_shell
Thêm mục tiêu BaseBackup tùy chỉnh được gọi làshell
. Điều này làm cho nó có thể chạypg_basebackup -target = shell
Hoặc, tùy thuộc vào cách cấu hình tỷ lệ kèo bóng đá này,pg_basebackup -target = shell:
và khiến một lệnh máy chủ chọn bởi quản trị viên máy chủ được thực thi cho mỗi kho lưu trữ TAR được tạo bởi quy trình sao lưu. Lệnh sẽ nhận được nội dung của kho lưu trữ thông qua đầu vào tiêu chuẩn.chi tiết_string
tỷ lệ kèo bóng đá này chủ yếu được dự định là một ví dụ về cách tạo các mục tiêu sao lưu mới thông qua một tỷ lệ kèo bóng đá mở rộng, nhưng trong một số kịch bản, nó có thể hữu ích cho chính nó. Để hoạt động, tỷ lệ kèo bóng đá này phải được tải quashared_preload_l Librieshoặclocal_preload_l Libries.
baseBackup_to_shell.command
(chuỗi
)Lệnh mà máy chủ nên thực thi cho mỗi kho lưu trữ được tạo bởi quy trình sao lưu. Nếu như%F
Xảy ra trong chuỗi lệnh, nó sẽ được thay thế bằng tên của kho lưu trữ (ví dụ:base.tar
). Nếu như%D
Xảy ra trong chuỗi lệnh, nó sẽ được thay thế bằng chi tiết mục tiêu do người dùng cung cấp. Một chi tiết mục tiêu là bắt buộc nếu%D
được sử tỷ lệ kèo bóng đáng trong chuỗi lệnh và bị cấm khác. Vì lý do bảo mật, nó có thể chỉ chứa các ký tự chữ và số. Nếu như%%
Xảy ra trong chuỗi lệnh, nó sẽ được thay thế bằng một%
. Nếu như%
Xảy ra trong chuỗi lệnh theo sau là bất kỳ ký tự nào khác hoặc ở cuối chuỗi, xảy ra lỗi.
baseBackup_to_shell.required_role
(chuỗi
)Vai trò cần thiết để sử tỷ lệ kèo bóng đángshell
Mục tiêu sao lưu. Nếu điều này không được đặt, bất kỳ người dùng sao chép nào cũng có thể sử tỷ lệ kèo bóng đángshell
Mục tiêu sao lưu.
Robert Haas<rhaas@postgresql.org
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử tỷ lệ kèo bóng đángMẫu nàyĐể báo cáo vấn đề tỷ lệ kèo bóng đá liệu.