bestlong 怕失憶論壇's Archiver

bestlong 發表於 2006-6-24 00:44

如何 dump 超過單一檔案大小的資料庫? (未完)

檔案系統都會有單一檔案的最大容量限制,這對 PostgreSQL 資料庫的運行不是問題,因為是使用類似資料結構的檔案架構,可以去看在安裝目錄下的子目錄 data\base 的目錄檔案列表,就可以理解。

不過當資料庫很大時,想進行 dump 資料時就會碰到一個檔案放不下的問題。這個時候就要利用具有分割檔案能力的工具程式來支援處理。

1. 在 Linux 環境下

- 備份指令 pg_dump database | split -b 1m - db.out.

- 回存指令 cat db.out.* | pgsql database

2. 在 Windows 環境下 (未測試)

- 備份指令

- 回存指令
頁: [1]

Powered by Discuz! X1.5 Archiver   © 2001-2010 Comsenz Inc.