Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

pg_archivecleanup - Trực tuyến trên đám mây

Chạy pg_archivecleanup trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh pg_archivecleanup có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


pg_archivecleanup - dọn dẹp các tệp lưu trữ PostgreSQL WAL

SYNOPSIS


pg_archivedọn dẹp [tùy chọn...] vị trí lưu trữ oldkeptwalfile

MÔ TẢ


pg_archivecleanup được thiết kế để sử dụng như một archive_cleanup_command để dọn dẹp WAL
lưu trữ tệp khi chạy dưới dạng máy chủ dự phòng (xem Phần 25.2, “Chế độ chờ vận chuyển nhật ký
Máy chủ ”, trong tài liệu). pg_archivecleanup cũng có thể được sử dụng như một ứng dụng độc lập
chương trình dọn dẹp lưu trữ tệp WAL.

Để định cấu hình máy chủ dự phòng để sử dụng pg_archivecleanup, hãy đặt nó vào recovery.conf của nó
tập tin cấu hình:

archive_cleanup_command = 'pg_archivecleanup vị trí lưu trữ %NS'

Ở đâu vị trí lưu trữ là thư mục mà từ đó các tệp phân đoạn WAL sẽ bị xóa.

Khi được sử dụng trong archive_cleanup_command, tất cả các tệp WAL đứng trước giá trị của
đối số% r sẽ bị xóa khỏi vị trí lưu trữ. Điều này giảm thiểu số lượng tệp
cần được giữ lại, trong khi vẫn duy trì khả năng khởi động lại sự cố. Sử dụng thông số này
là thích hợp nếu vị trí lưu trữ là một khu vực tạm thời cho điều này
máy chủ dự phòng, nhưng không khi vị trí lưu trữ được dự định như một kho lưu trữ WAL dài hạn
hoặc khi nhiều máy chủ chờ đang khôi phục từ cùng một vị trí lưu trữ.

Khi được sử dụng như một chương trình độc lập, tất cả các tệp WAL đứng trước oldkeptwalfile
sẽ bị xóa khỏi vị trí lưu trữ. Trong chế độ này, nếu bạn chỉ định .partial hoặc .backup
tên tệp, sau đó chỉ tiền tố tệp sẽ được sử dụng làm oldkeptwalfile. Điều trị này
của tên tệp .backup cho phép bạn xóa tất cả các tệp WAL được lưu trữ trước một cơ sở cụ thể
sao lưu không bị lỗi. Ví dụ: ví dụ sau sẽ xóa tất cả các tệp cũ hơn
Tên tệp WAL 000000010000003700000010:

pg_archivecleanup -d lưu trữ 000000010000003700000010.00000020.backup

pg_archivecleanup: giữ tệp WAL "archive / 000000010000003700000010" trở lên
pg_archivecleanup: xóa tệp "archive / 00000001000000370000000F"
pg_archivecleanup: xóa tệp "archive / 00000001000000370000000E"

pg_archivecleanup giả định rằng vị trí lưu trữ là một thư mục có thể đọc và ghi được bởi
người dùng sở hữu máy chủ.

LỰA CHỌN


pg_archivecleanup chấp nhận các đối số dòng lệnh sau:

-d
In nhiều đầu ra ghi nhật ký gỡ lỗi trên stderr.

-n
In tên của các tệp sẽ bị xóa trên stdout (thực hiện khô
chạy).

-V
--phiên bản
In phiên bản pg_archivecleanup và thoát.

-x mở rộng
Khi sử dụng chương trình như một tiện ích độc lập, hãy cung cấp một tiện ích mở rộng sẽ
bị loại bỏ khỏi tất cả các tên tệp trước khi quyết định xem chúng có nên bị xóa hay không. Đây là
thường hữu ích để dọn dẹp các tệp lưu trữ đã được nén trong quá trình lưu trữ,
và do đó đã có một phần mở rộng được thêm bởi chương trình nén. Ví dụ: -x
.gz.

-?
--Cứu giúp
Hiển thị trợ giúp về đối số dòng lệnh pg_archivecleanup và thoát.

GHI CHÚ


pg_archivecleanup được thiết kế để hoạt động với PostgreSQL 8.0 trở lên khi được sử dụng làm
tiện ích độc lập hoặc với PostgreSQL 9.0 trở lên khi được sử dụng làm công cụ dọn dẹp kho lưu trữ
chỉ huy.

pg_archivecleanup được viết bằng C và có mã nguồn dễ sửa đổi, cụ thể là
các phần được chỉ định để sửa đổi theo nhu cầu của riêng bạn

VÍ DỤ


Trên hệ thống Linux hoặc Unix, bạn có thể sử dụng:

archive_cleanup_command = 'pg_archivecleanup -d / mnt / standby / archive% r 2 >> cleanup.log'

nơi thư mục lưu trữ được đặt thực tế trên máy chủ dự phòng, do đó
lưu trữ_command đang truy cập nó qua NFS, nhưng các tệp cục bộ ở chế độ chờ. Cái này
sẽ:

· Tạo đầu ra gỡ lỗi trong cleanup.log

· Xóa các tệp không còn cần thiết khỏi thư mục lưu trữ

Sử dụng pg_archivecleanup trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF sẽ cài đặt tất cả các
    phần mềm Fedora Linux và những phần mềm khác
    không bao gồm theo mặc định, sau
    chạy Fedora lần đầu tiên. Của nó
    dễ dàng cho ...
    Tải xuống PostInstallerF
  • 2
    đi lạc
    đi lạc
    Dự án đi lạc đã được chuyển đến
    https://strace.io. strace is a
    chẩn đoán, gỡ lỗi và hướng dẫn
    bộ theo dõi không gian người dùng cho Linux. Nó được sử dụng
    để giám sát một ...
    Tải xuống
  • 3
    gMKVExtractGUI
    gMKVExtractGUI
    GUI cho tiện ích mkvextract (một phần của
    MKVToolNix) kết hợp hầu hết (nếu
    không phải tất cả) chức năng của mkvextract và
    tiện ích mkvinfo. Được viết bằng C#NET 4.0,...
    Tải xuống gMKVExtractGUI
  • 4
    Thư viện JasperReports
    Thư viện JasperReports
    Thư viện JasperReports là
    nguồn mở phổ biến nhất thế giới
    thông tin kinh doanh và báo cáo
    động cơ. Nó hoàn toàn được viết bằng Java
    và nó có thể ...
    Tải xuống thư viện JasperReports
  • 5
    Sách Frappe
    Sách Frappe
    Frappe Books là một nguồn mở và miễn phí
    phần mềm lưu trữ sách trên máy tính để bàn
    đơn giản và được thiết kế tốt để được sử dụng bởi
    doanh nghiệp nhỏ và người làm nghề tự do. Nó'...
    Tải xuống sách Frappe
  • 6
    Python số
    Python số
    TIN TỨC: NumPy 1.11.2 là bản phát hành cuối cùng
    điều đó sẽ được thực hiện trên sourceforge. Bánh xe
    cho Windows, Mac và Linux cũng như
    các bản phân phối nguồn lưu trữ có thể được ...
    Tải xuống Python số
  • Khác »

Lệnh Linux

Ad