Backup
db2 備份文件需要多少可用空間?
我在 Linux (DB2 10.5 fp08) 上有一個 db2 數據庫。現在我想備份它,在備份之前我可以得到數據庫大小,
db2 "call GET_DBSIZE_INFO (?,?,?,0)"
例如它是 6 GB。我知道備份位置是否有 >6 GB 的可用空間可以用於此備份。
但是你知道是否有任何關於這個的官方文件/文章。這種備份的最佳可用空間是多少?
備份映像僅包含已使用的擴展區,因此它可能遠小於表空間大小的總和,具體取決於表空間的類型及其物理屬性。
另一方面,在 DB2 10.5 中,備份映像將預設包括在備份期間修改的日誌文件,因此根據備份期間數據庫的活躍程度,您可能需要將日誌大小包括在計算中。
最後,可以壓縮備份映像。壓縮比是不可能預先估計的。
因此,您只能估計儲存備份映像所需的可用空間上限,即目前表空間大小加上包含的日誌文件大小加上備份映像頭的總和。
另請參閱Stackoverflow 上的此答案。