2012-08-07 54 views
0

我有一個數據庫my_db;我有一個joomla網站my_joomla_site,它在那裏存儲它的表格。但是,my_db還有其他與my_joomla_site無關的表。joomla的akeeba正在備份我的db上的所有表格

當我使用Akeeba備份來備份my_joomla_site時,Akeeba打包my_db中的所有表。我只想要它打包/壓縮適當的表格。

有沒有辦法告訴Akeeba只打包適當的表?

回答

2

Akeeba Backup具有數據庫表排除功能。請參考它們的文檔在這裏尋找答案:

https://www.akeebabackup.com/documentation/akeeba-backup-documentation/database-tables-exclusion.html

+0

我不知道我是如何錯過的...我會檢查我的版本...也許我使用的是akeeba的舊版本......但是您提供的鏈接是直接點。謝謝。 – dsdsdsdsd 2012-08-07 13:52:27

+0

沒問題。另外,根據你對PHP和Joomla的知識!你可以擴展Akeeba的功能來只備份帶有某個前綴的表(假設你的Joomla!表都有一個唯一的表前綴)。沒有點重新發明輪子! – hanleyhansen 2012-08-07 13:54:41

0

Akeeba備份專業也有一個數據庫表的正則表達式過濾的選項。告訴它只備份使用Joomla!的db表名前綴的表格就像給它一個!@ ^#__ @的RegEx規則一樣簡單,這意味着「不要備份任何名稱不以當前配置的數據庫表名稱前綴「。它也在文檔中。如果你不想花錢支持我的軟件編寫工作,就像漢利上面寫的那樣,沒有必要重新開始。你可以自己寫一個.php正則表達式過濾器文件。只需查看administrator/components/com_akeeba/akeeba/filters和administrator/components/com_akeeba/akeeba/abstract/filter.php以獲取更多信息。