簡體   English   中英

如何使用 pgadmin 4 備份表?

[英]How to backup a table using pgadmin 4?

我已經嘗試了右鍵單擊表格時彈出的“備份”菜單中的許多設置變體,但沒有一個會導致任何表格數據被備份。 生成的文件大約為 5k,但該表有近 200 萬行,大小可能有數百兆字節。

我想備份這個表,這樣我就可以在對生產系統執行一些清理查詢之前將它恢復到測試數據庫。

“進程詳細信息”窗口顯示了一系列命令,但沒有指示錯誤:

/Applications/pgAdmin 4.app/Contents/SharedSupport/pg_dump --file "/Users/xxx/device_status_2m" --host "myhostname" --port "5432" --username "postgres" --no-password --verbose --format=c --blobs --table "public.status" "mydatabasename"
pg_dump: last built-in OID is 16383
pg_dump: reading extensions
pg_dump: identifying extension members
pg_dump: reading schemas
pg_dump: reading user-defined tables
pg_dump: reading user-defined functions
pg_dump: reading user-defined types
pg_dump: reading procedural languages
pg_dump: reading user-defined aggregate functions
pg_dump: reading user-defined operators
pg_dump: reading user-defined access methods
pg_dump: reading user-defined operator classes
pg_dump: reading user-defined operator families
pg_dump: reading user-defined text search parsers
pg_dump: reading user-defined text search templates
pg_dump: reading user-defined text search dictionaries
pg_dump: reading user-defined text search configurations
pg_dump: reading user-defined foreign-data wrappers
pg_dump: reading user-defined foreign servers
pg_dump: reading default privileges
pg_dump: reading user-defined collations
pg_dump: reading user-defined conversions
pg_dump: reading type casts
pg_dump: reading transforms
pg_dump: reading table inheritance information
pg_dump: reading event triggers
pg_dump: finding extension tables
pg_dump: finding inheritance relationships
pg_dump: reading column info for interesting tables
pg_dump: finding the columns and types of table "public.status"
pg_dump: flagging inherited columns in subtables
pg_dump: reading indexes
pg_dump: reading indexes for table "public.status"
pg_dump: flagging indexes in partitioned tables
pg_dump: reading extended statistics
pg_dump: reading constraints
pg_dump: reading foreign key constraints for table "public.status"
pg_dump: reading triggers
pg_dump: reading triggers for table "public.status"
pg_dump: reading rewrite rules
pg_dump: reading policies
pg_dump: reading row security enabled for table "public.status"
pg_dump: reading policies for table "public.status"
pg_dump: reading publications
pg_dump: reading publication membership
pg_dump: reading publication membership for table "public.status"
pg_dump: reading subscriptions
pg_dump: reading large objects
pg_dump: reading dependency data
pg_dump: saving encoding = UTF8
pg_dump: saving standard_conforming_strings = on
pg_dump: saving search_path = 
pg_dump: saving database definition
pg_dump: dumping contents of table "public.status"

事實證明 pg_dump 對於時間尺度超表不能正常工作。 Timescale 推薦使用這種方法: https : //docs.timescale.com/latest/using-timescaledb/backup

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM