[原創(chuàng)]win2003、win2008升級(jí)為win2016保留數(shù)據(jù)重裝恢復(fù)數(shù)據(jù)說(shuō)明請(qǐng)注意:本教程僅適用于我司網(wǎng)站管理助手預(yù)裝環(huán)境以及對(duì)服務(wù)器環(huán)境有一定了解的用戶使用,重裝前請(qǐng)先詳讀本說(shuō)明,然后再根據(jù)實(shí)際情況處理。C盤(桌面)有重要文件,請(qǐng)先提前復(fù)制備份到D盤。 背景: windows2003,windows2008微軟早已停止更新服務(wù),目前系統(tǒng)存在較多問(wèn)題,安全風(fēng)險(xiǎn)非常大,易受攻擊,相關(guān)說(shuō)明:http://youyuetrip.com/news2/list.asp?newsid=830 分兩種情況: ①、服務(wù)器使用了sqlserver數(shù)據(jù)庫(kù)。先按本文步驟一處理。 ②、服務(wù)器未使用sqlserver數(shù)據(jù)庫(kù)。跳過(guò)步驟一?梢灾苯保留數(shù)據(jù)重裝為:【W(wǎng)in2016 預(yù)裝建站助手MSSQL2012】 然后按照步驟二的2.1開(kāi)始處理。 步驟一. 安裝了sqlserver數(shù)據(jù)庫(kù)。 如果是手工創(chuàng)建的數(shù)據(jù)庫(kù),請(qǐng)?zhí)崆白孕袀浞莺脭?shù)據(jù),比如復(fù)制備份mdf和ldf文件、備份導(dǎo)出為bak文件等。 備份以后可以參照1.2的步驟處理好目錄權(quán)限,然后用管理助手重新創(chuàng)建數(shù)據(jù)庫(kù),用備份bak文件還原恢復(fù)。 管理助手創(chuàng)建的步驟如下 1.1)請(qǐng)將mssql中的所有數(shù)據(jù)庫(kù)如圖所示備份,注意保存到D:\mssql目錄,非我司環(huán)境請(qǐng)自行導(dǎo)出到D盤,以便出現(xiàn)問(wèn)題可用于恢復(fù)。
1.2)備份成功以后,再選擇保留數(shù)據(jù)重裝為【W(wǎng)in2016 預(yù)裝建站助手MSSQL2012】 。 windows2016+sql2012 數(shù)據(jù)庫(kù)恢復(fù): 打開(kāi)cmd命令行,打開(kāi)方式:在計(jì)算機(jī)地址欄輸入C:\Windows\System32\cmd.exe回車即可打開(kāi)。
在命令行執(zhí)行以下命令: cacls D:\mssql /e /g westmssql:f /T sc config MSSQLSERVER start= auto 權(quán)限重置以后將d:\mssql復(fù)制一份保留。然后再?gòu)?fù)制執(zhí)行啟動(dòng)sqlserver服務(wù) net start MSSQLSERVER
1.3)使用建站管理助手對(duì)mssql數(shù)據(jù)庫(kù)進(jìn)行同步。 如圖所示,勾選數(shù)據(jù)庫(kù),點(diǎn)擊同步按鈕同步數(shù)據(jù)庫(kù)。如果某個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)存在異常,可用管理助手恢復(fù)步驟1.1中導(dǎo)出的備份。
1.4)mssql數(shù)據(jù)庫(kù)同步完成后,打開(kāi)編輯數(shù)據(jù)庫(kù),然后點(diǎn)擊“修復(fù)”按鈕修復(fù)數(shù)據(jù)庫(kù)所有者。
再按步驟二中的2.1)2.2)的步驟通過(guò)建站管理助手重新部署php環(huán)境及恢復(fù)站點(diǎn)。 步驟二. 網(wǎng)站數(shù)據(jù)恢復(fù)。 2.1)打開(kāi)管理助手,點(diǎn)擊環(huán)境檢測(cè)。根據(jù)需要勾選需要的環(huán)境(重要:先不要勾選mysql)。
2.1.1) mysql數(shù)據(jù)庫(kù)處理 原來(lái)是mysql5.6的版本步驟
打開(kāi)命令提示符,命令行里面依次執(zhí)行 cacls D:\SOFT_PHP_PACKAGE\mysql5.6 /e /g mysql:f /T net start mysql56
mysql5.1版本按以下步驟操作: 原win2003和win2008默認(rèn)mysql是5.1版本,重裝后的win2016默認(rèn)是mysql5.6的服務(wù),所以如果之前默認(rèn)使用不是mysql5.6版本,需要重新安裝mysql,步驟如下: ①、D:\SOFT_PHP_PACKAGE\mysql 將這個(gè)目錄改名mysql_bak。 ②、使用管理助手重新安裝mysql5.1
安裝完成以后,在開(kāi)始里面找到“命令提示符”打開(kāi),然后再輸入net stop mysql 停止mysql服務(wù)。 將D:\SOFT_PHP_PACKAGE\mysql_bak\data目錄復(fù)制替換D:\SOFT_PHP_PACKAGE\mysql\data 在命令行窗口執(zhí)行以下命令 cacls D:\SOFT_PHP_PACKAGE\mysql /e /g mysql:f /T sc config mysql start= auto net start mysql 此步驟是重置mysql目錄權(quán)限并啟動(dòng)mysql服務(wù)。 打開(kāi)管理助手,點(diǎn)擊系統(tǒng)設(shè)置--全局參數(shù) 然后點(diǎn)擊“嘗試破解”重置mysql的root密碼。
2.2)站點(diǎn)恢復(fù)。 站點(diǎn)和mysql用戶的恢復(fù)請(qǐng)參考:http://youyuetrip.com/faq/list.asp?unid=608 如果有站點(diǎn)存在權(quán)限問(wèn)題,單獨(dú)編輯站點(diǎn),勾選“重置權(quán)限”然后保存編輯。
以上操作執(zhí)行完成以后再測(cè)試訪問(wèn)站點(diǎn)看看是否能夠正常訪問(wèn),訪問(wèn)無(wú)問(wèn)題就表示遷移已經(jīng)完成。
再次提醒:本操作方法僅限我司預(yù)裝環(huán)境使用,如果操作步驟過(guò)程中出現(xiàn)問(wèn)題請(qǐng)及時(shí)反饋工單我們幫您核實(shí)。
|
|||||
|
若文檔內(nèi)容對(duì)您沒(méi)有幫助,不能解決問(wèn)題?
您還可以
咨詢?cè)诰客服
或 提交工單
或 搜索常見(jiàn)問(wèn)題
,我們將竭誠(chéng)為您服務(wù)。
|
|||||
| >> 相關(guān)文章 | |||||
|
|
|||||
400-028-5800
028-62778877
您好,非正常上班時(shí)間若有緊急技術(shù)問(wèn)題,請(qǐng)撥總機(jī)后按7號(hào)鍵, 其他問(wèn)題請(qǐng)?zhí)峤还位蛟谏习鄷r(shí)間聯(lián)系,謝謝支持!