Utilitas gp_dump dari greenplum tidak tersedia

Adakah yang bisa memberi tahu saya mengapa utilitas gp_dump tidak tersedia dengan database greenplum secara default? Jika saya harus menggunakannya lalu apa sumber untuk mengunduh dan cara mengaktifkannya? Saya telah menelusuri banyak sumber daring tetapi tidak menemukan apa pun yang relevan


person makhshif afiniti    schedule 06.02.2020    source sumber


Jawaban (2)


Apakah Anda menggunakan Greenplum v6.x?

Versi terbaru gpbackup terletak di sini:

https://github.com/greenplum-db/gpbackup/releases

dan jika tertarik, plugin s3 yang sesuai di sini: https://github.com/greenplum-db/gpbackup-s3-plugin

gp_dump adalah utilitas cadangan yang sangat lama dan tidak digunakan lagi untuk Greenplum.

Utilitas gpcrondump/gpdbrestore berbasis python yang lebih lama masih dibundel dalam versi Greenplum 4.3.x dan 5.x, tetapi tidak mendukung Greenplum 6.x dan karenanya dihapus.

Utilitas gpbackup/gprestore berbasis Golang yang lebih baru mendukung Greenplum 4.3.22 dan yang lebih baru, Greenplum 5.5 dan yang lebih baru, serta Greenplum 6.0 dan yang lebih baru, semuanya dalam biner yang sama.

Beri tahu saya jika Anda memiliki pertanyaan tambahan.

  • ek
person oak    schedule 06.02.2020
comment
Bisakah kita melakukan pencadangan jarak jauh melalui utilitas gpbackup? - person makhshif afiniti; 07.02.2020
comment
Tidak, utilitas ini dirancang untuk dijalankan pada node Master GPDB. - person oak; 07.02.2020
comment
Lalu apa pilihan bagi saya? Utilitas asli Postgres? - person makhshif afiniti; 07.02.2020

Coba gunakan pg_dump karena Greenplum adalah cabang dari postgres.

person user12854320    schedule 06.02.2020
comment
pg_dump adalah utilitas non paralel. Saya ingin menggunakan hal-hal spesifik greenplum jika memungkinkan - person makhshif afiniti; 06.02.2020