WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
Gallery: 如何用備份文件進(jìn)行還原操作:修訂間差異
來(lái)自站長(zhǎng)百科
Firebrance(討論 | 貢獻(xiàn)) |
Firebrance(討論 | 貢獻(xiàn)) 無(wú)編輯摘要 ? |
||
第1行: | 第1行: | ||
__FORCETOC__ | __FORCETOC__ | ||
= | =如何用備份還原Gallery 2? = | ||
* | * 常規(guī)備份包括有: | ||
** | ** 數(shù)據(jù)庫(kù)備份 | ||
** | ** 存儲(chǔ)目錄(g2data)備份(包含g2data中所有文件和目錄,不僅僅是g2data/相冊(cè)) | ||
** | ** 你config.php文件的備份,可選的還有整個(gè)gallery2目錄的備份 | ||
* | * 或者遇上麻煩,只有舊g2data或g2data/相冊(cè)文件夾的備份 | ||
Gallery 2可以通過(guò)你所作的備份來(lái)進(jìn)行還原。如果只有g(shù)2data文件夾備份沒有數(shù)據(jù)庫(kù)備份的話,那就只能還原含有全部圖片的相冊(cè)結(jié)構(gòu)而注冊(cè)用戶數(shù)據(jù),評(píng)論和自定義字段等都無(wú)法還原,因?yàn)槟銢]有數(shù)據(jù)庫(kù)備份。另外所有項(xiàng)目標(biāo)題,摘要和描述等也因無(wú)數(shù)據(jù)庫(kù)備份而無(wú)法還原。 | |||
如果只有數(shù)據(jù)庫(kù)備份而無(wú)g2data備份的話,所有相冊(cè)及圖片將無(wú)法還原。G2無(wú)法僅通過(guò)數(shù)據(jù)庫(kù)備份進(jìn)行還原 | |||
參見: | |||
* [[Gallery:How_do_I_Make_Backups_of_My_Database| | * [[Gallery:How_do_I_Make_Backups_of_My_Database|如何對(duì)我的數(shù)據(jù)庫(kù)進(jìn)行備份?]] | ||
* [[Gallery: | * [[Gallery:常見問(wèn)題#如何將Gallery的安裝從一個(gè)服務(wù)器移動(dòng)到另一個(gè)中?|如何將Gallery的安裝從一個(gè)服務(wù)器移動(dòng)到另一個(gè)中?]] | ||
* [[Gallery: | * [[Gallery:常見問(wèn)題#如何將Gallery的安裝從一個(gè)文件夾移動(dòng)到另一個(gè)中?|如何將Gallery的安裝從一個(gè)文件夾移動(dòng)到另一個(gè)中?]] | ||
== | ==用完整的備份還原Gallery 2== | ||
* | * 如果你有一個(gè)完整的備份(數(shù)據(jù)庫(kù),g2data文件夾,含有config.php的gallery2文件夾),那就將這些都放歸原位,并確保web服務(wù)器用戶對(duì)g2data文件夾可寫(chmod -R 777 g2data)并且可以正常運(yùn)行。 | ||
* | * 如果你丟失了config.php文件夾或者你的g2data備份不完整(僅有albums/文件夾或g2data/versions.dat文件缺失)的話,那么… | ||
** | ** 你需要重新運(yùn)行安裝程序,在適當(dāng)?shù)陌惭b步驟(第四步和第五步)中指向現(xiàn)有的存儲(chǔ)文件夾(g2data)以及現(xiàn)有的數(shù)據(jù)庫(kù)。 | ||
** | ** 安裝存儲(chǔ)目錄步驟中,如果有缺失的文件夾(lock,session)的話,它會(huì)重新進(jìn)行創(chuàng)建。確保web服務(wù)器用戶對(duì)g2data文件夾可寫(chmod -R 777 g2data)。 | ||
** | ** 如果你丟失了g2data/versions.dat文件夾或沒有對(duì)其做備份的話,就需要手動(dòng)新建一個(gè)(或恢復(fù)第一行)。versions.dat文件就是一個(gè)文本文件并含有兩行 ,如 | ||
? 1.0.0 | ? 1.0.0 | ||
? Gallery-2.0 | ? Gallery-2.0 | ||
這樣的語(yǔ)句。第二行不重要而第一行則必須為你g2核心模塊的版本。你可以在數(shù)據(jù)庫(kù)中找到此版本號(hào)。 | |||
? SELECT g_parameterValue FROM g2_PluginParameterMap WHERE g_pluginId = 'core' and g_parameterName = '_version'; | ? SELECT g_parameterValue FROM g2_PluginParameterMap WHERE g_pluginId = 'core' and g_parameterName = '_version'; | ||
** | ** 在數(shù)據(jù)庫(kù)安裝步驟,輸入數(shù)據(jù)庫(kù)連接來(lái)使用你現(xiàn)有的Gallery2數(shù)據(jù)庫(kù)。點(diǎn)擊保存后,就可以看到兩個(gè)新選項(xiàng):"清除(erase)"和"重新使用(reuse)"。選擇"重新使用(reuse)"將重新使用你現(xiàn)有的g2data/數(shù)據(jù)庫(kù)而這正是你需要的。那么就點(diǎn)擊它(警告:清除(erase)會(huì)刪除數(shù)據(jù)庫(kù)和g2data中的所有內(nèi)容)。 | ||
** | ** 在寫入config.php步驟(第七步)完成后,你就可以停止安裝程序并瀏覽main.php了?,F(xiàn)在你的Gallery2就還原并可使用了。 | ||
== | ==僅用存儲(chǔ)目錄還原Gallery 2== | ||
如果除了g2data文件夾或g2data/albums/以外所有東西都沒有的話,那么回復(fù)含有全部圖片的整個(gè)相冊(cè)結(jié)構(gòu)還是很簡(jiǎn)單的。 | |||
# | # 將albums/文件夾移動(dòng)到其他的某個(gè)目錄之下。 | ||
# | # 接著新安裝一個(gè)Gallery 2。不用管你的舊g2data文件夾了,現(xiàn)在它已毫無(wú)用處(只要保證舊的相冊(cè)文件夾放置在一個(gè)安全的位置,即新g2data目錄之外即可)。 | ||
# | # 安裝完成之后,使用"添加項(xiàng)目(Add items)" -> "自本地服務(wù)器(from local server)"的方法來(lái)添加含有所有相冊(cè)和圖片的舊結(jié)構(gòu)。 | ||
:: | :: 參見:[[Gallery:How_to_Add_Items#How_to_Add_Items_from_the_Local_Server|如何從本地服務(wù)器添加項(xiàng)目]] | ||
[[Category:Gallery 2:Administration and Maintenance]] | [[Category:Gallery 2:Administration and Maintenance]] |
2008年8月18日 (一) 10:04的最新版本
如何用備份還原Gallery 2?[ ]
- 常規(guī)備份包括有:
- 數(shù)據(jù)庫(kù)備份
- 存儲(chǔ)目錄(g2data)備份(包含g2data中所有文件和目錄,不僅僅是g2data/相冊(cè))
- 你config.php文件的備份,可選的還有整個(gè)gallery2目錄的備份
- 或者遇上麻煩,只有舊g2data或g2data/相冊(cè)文件夾的備份
Gallery 2可以通過(guò)你所作的備份來(lái)進(jìn)行還原。如果只有g(shù)2data文件夾備份沒有數(shù)據(jù)庫(kù)備份的話,那就只能還原含有全部圖片的相冊(cè)結(jié)構(gòu)而注冊(cè)用戶數(shù)據(jù),評(píng)論和自定義字段等都無(wú)法還原,因?yàn)槟銢]有數(shù)據(jù)庫(kù)備份。另外所有項(xiàng)目標(biāo)題,摘要和描述等也因無(wú)數(shù)據(jù)庫(kù)備份而無(wú)法還原。
如果只有數(shù)據(jù)庫(kù)備份而無(wú)g2data備份的話,所有相冊(cè)及圖片將無(wú)法還原。G2無(wú)法僅通過(guò)數(shù)據(jù)庫(kù)備份進(jìn)行還原
參見:
- 如何對(duì)我的數(shù)據(jù)庫(kù)進(jìn)行備份?
- 如何將Gallery的安裝從一個(gè)服務(wù)器移動(dòng)到另一個(gè)中?
- 如何將Gallery的安裝從一個(gè)文件夾移動(dòng)到另一個(gè)中?
用完整的備份還原Gallery 2[ ]
- 如果你有一個(gè)完整的備份(數(shù)據(jù)庫(kù),g2data文件夾,含有config.php的gallery2文件夾),那就將這些都放歸原位,并確保web服務(wù)器用戶對(duì)g2data文件夾可寫(chmod -R 777 g2data)并且可以正常運(yùn)行。
- 如果你丟失了config.php文件夾或者你的g2data備份不完整(僅有albums/文件夾或g2data/versions.dat文件缺失)的話,那么…
- 你需要重新運(yùn)行安裝程序,在適當(dāng)?shù)陌惭b步驟(第四步和第五步)中指向現(xiàn)有的存儲(chǔ)文件夾(g2data)以及現(xiàn)有的數(shù)據(jù)庫(kù)。
- 安裝存儲(chǔ)目錄步驟中,如果有缺失的文件夾(lock,session)的話,它會(huì)重新進(jìn)行創(chuàng)建。確保web服務(wù)器用戶對(duì)g2data文件夾可寫(chmod -R 777 g2data)。
- 如果你丟失了g2data/versions.dat文件夾或沒有對(duì)其做備份的話,就需要手動(dòng)新建一個(gè)(或恢復(fù)第一行)。versions.dat文件就是一個(gè)文本文件并含有兩行 ,如
1.0.0 Gallery-2.0
這樣的語(yǔ)句。第二行不重要而第一行則必須為你g2核心模塊的版本。你可以在數(shù)據(jù)庫(kù)中找到此版本號(hào)。
SELECT g_parameterValue FROM g2_PluginParameterMap WHERE g_pluginId = 'core' and g_parameterName = '_version';
- 在數(shù)據(jù)庫(kù)安裝步驟,輸入數(shù)據(jù)庫(kù)連接來(lái)使用你現(xiàn)有的Gallery2數(shù)據(jù)庫(kù)。點(diǎn)擊保存后,就可以看到兩個(gè)新選項(xiàng):"清除(erase)"和"重新使用(reuse)"。選擇"重新使用(reuse)"將重新使用你現(xiàn)有的g2data/數(shù)據(jù)庫(kù)而這正是你需要的。那么就點(diǎn)擊它(警告:清除(erase)會(huì)刪除數(shù)據(jù)庫(kù)和g2data中的所有內(nèi)容)。
- 在寫入config.php步驟(第七步)完成后,你就可以停止安裝程序并瀏覽main.php了?,F(xiàn)在你的Gallery2就還原并可使用了。
僅用存儲(chǔ)目錄還原Gallery 2[ ]
如果除了g2data文件夾或g2data/albums/以外所有東西都沒有的話,那么回復(fù)含有全部圖片的整個(gè)相冊(cè)結(jié)構(gòu)還是很簡(jiǎn)單的。
- 將albums/文件夾移動(dòng)到其他的某個(gè)目錄之下。
- 接著新安裝一個(gè)Gallery 2。不用管你的舊g2data文件夾了,現(xiàn)在它已毫無(wú)用處(只要保證舊的相冊(cè)文件夾放置在一個(gè)安全的位置,即新g2data目錄之外即可)。
- 安裝完成之后,使用"添加項(xiàng)目(Add items)" -> "自本地服務(wù)器(from local server)"的方法來(lái)添加含有所有相冊(cè)和圖片的舊結(jié)構(gòu)。