GoGPT Best VPN GoSearch

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

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

Chạy pg_upgradecluster 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 mô phỏng trực tuyến MAC OS

Đây là lệnh pg_upgradecluster có thể 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


pg_upgradecluster - nâng cấp cụm PostgreSQL hiện có lên phiên bản chính mới.

SYNOPSIS


pg_upgradecluster [-v phiên bản mới] phiên bản cũ tên [thư mục dữ liệu mới]

MÔ TẢ


pg_upgradecluster nâng cấp cụm máy chủ PostgreSQL hiện có (tức là một tập hợp
cơ sở dữ liệu được cung cấp bởi người quản lý bưu điện phiên bản mới được chỉ định bởi phiên bản mới
(mặc định: phiên bản mới nhất hiện có). Các tệp cấu hình của phiên bản cũ là
được sao chép vào cụm mới.

Cụm của phiên bản cũ sẽ được định cấu hình để sử dụng một cổng chưa được sử dụng trước đó kể từ
cái được nâng cấp sẽ sử dụng cổng ban đầu. Cụm cũ không tự động bị loại bỏ.
Sau khi nâng cấp, hãy xác minh rằng cụm mới thực sự hoạt động như mong đợi; nếu vậy, bạn
nên loại bỏ cụm cũ với pg_dropcluster(số 8). Xin lưu ý rằng cụm cũ là
đặt ở chế độ khởi động "thủ công", để tránh vô tình thay đổi nó; điều này có nghĩa rằng
nó sẽ không được khởi động tự động khi khởi động hệ thống và bạn phải sử dụng pg_ctlcluster(8)
để bắt đầu / dừng nó. Xem phần "ĐIỀU KHIỂN KHỞI ĐỘNG" trong pg_createcluster(8) để biết chi tiết.

thư mục dữ liệu mới đối số có thể được sử dụng để chỉ định một thư mục dữ liệu không phải mặc định của
cụm nâng cấp. Nó được chuyển cho pg_createcluster. Nếu không được chỉ định, điều này mặc định là
/ var / lib / postgresql /phiên bản mới/tên.

LỰA CHỌN


-v phiên bản mới
Đặt phiên bản để nâng cấp lên (mặc định: mới nhất hiện có).

--logfile thịt thăn
Đặt đường dẫn tệp nhật ký tùy chỉnh cho cụm cơ sở dữ liệu được nâng cấp.

--locale =miền địa phương
Đặt ngôn ngữ mặc định cho cụm cơ sở dữ liệu được nâng cấp. Nếu tùy chọn này không
đã chỉ định, miền địa phương được kế thừa từ cụm cũ.

--lc-collate =miền địa phương
--lc-ctype =miền địa phương
--lc-messages =miền địa phương
--lc-money =miền địa phương
--lc-numeric =miền địa phương
--lc-time =miền địa phương
Như --ngôn ngữ, nhưng chỉ đặt ngôn ngữ trong danh mục được chỉ định.

-m, --method =bãi chứa | nâng cấp
Chỉ định phương pháp nâng cấp. sử dụng "dump" pg_dump(1) pg_restore(1), "nâng cấp" sử dụng
pg_upgrade(1). Mặc định là "kết xuất".

-k, - liên kết
Trong chế độ pg_upgrade, sử dụng liên kết cứng thay vì sao chép tệp vào cụm mới. Cái này
tùy chọn chỉ được chuyển cho pg_upgrade. Nhìn thấy pg_upgrade(1) để biết chi tiết.

--đổi tên người mới cụm tên
Sử dụng một tên khác cho cụm được nâng cấp.

--old-bindir thư mục
Đã vượt qua pg_upgrade.

HOOK KỊCH BẢN


Một số tiện ích mở rộng PostgreSQL như PostGIS cần siêu dữ liệu trong các bảng bổ trợ mà không được
được nâng cấp từ phiên bản cũ, nhưng được khởi tạo cho phiên bản mới trước đó
sao chép dữ liệu bảng. Vì mục đích này, các tiện ích mở rộng (cũng như quản trị viên, của
khóa học) có thể thả các tập lệnh móc nâng cấp vào /etc/postgresql-common/pg_upgradecluster.d/.
Tên tệp tập lệnh phải hoàn toàn bao gồm các chữ cái viết hoa và viết thường, các chữ số,
dấu gạch dưới và dấu gạch nối; đặc biệt, dấu chấm (tức là phần mở rộng tệp) không được phép.

Các tập lệnh trong thư mục đó sẽ được gọi với các đối số sau:



Các giai đoạn:

trong đó
Một cụm phiên bản trinh nữ người mới phiên bản đã được tạo, tức là cụm mới này sẽ
đã có mẫu1, nhưng không có cơ sở dữ liệu người dùng. Xin lưu ý rằng bạn không nên tạo
trong giai đoạn này, vì chúng sẽ bị ghi đè bởi kết xuất / khôi phục hoặc pg_upgrade
hoạt động.

hoàn thành
Tất cả dữ liệu từ cụm phiên bản cũ đã được kết xuất / tải lại vào cụm phiên bản mới. Các
cụm cũ vẫn tồn tại, nhưng không chạy.

Các tập lệnh không đạt sẽ hủy bỏ quá trình nâng cấp. Các tập lệnh được gọi là người dùng sở hữu
cơ sở dữ liệu.

Thời Gian --mode = kết xuất và các tập lệnh hook nâng cấp được sử dụng, pg_restore được gọi bằng
--no-data-for-fail-table.

Sử dụng pg_upgradecluster 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

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.