備忘:騰訊云服務器崩塌利用“云主機設置-拷貝系統盤數據”恢復原始數據的操作
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
前幾天一位友人的騰訊云服務器崩塌,問我有啥好的辦法給處理一下不,畢竟友人服務器是數據和系統一體的,在原系統打不開的情況下原數據導出就成了個難題:要是建立個快照,等裝好系統后快照一回滾,系統也就跟著回滾了,問題不還是沒有解決嘛……真是不是一般的蛋疼;
在糾結的時候,騰訊云工程師給了一個解決方案:可以給我開通系統盤拷貝功能,把系統盤里的數據拷貝出來,然后轉移到另一塊單獨的數據盤。重裝完系統后再將這塊數據盤掛載進來,并進行轉移。具體操作步驟見下圖:
這里圖文記錄一下具體操作,以后有小伙伴遇到類似的問題可以直接對照解決。
1、關機并制作鏡像以及快照,這個不多說,應該都會。(一定要操作,防止不出意外的話出意外)
2、購買一塊新的云硬盤,用作臨時的數據中轉。臨時的硬盤的容量要比原系統盤稍微大一點。因為只是臨時用用,因此可按量計費購買。0.0042 元/小時,花不了幾毛錢的事兒,為了數據值得!
3、在騰訊云控制臺選擇服務器右側的“更多”-“云主機設置”-“拷貝系統盤數據”,將系統盤的數據拷貝到剛剛購買的云數據盤中。注:“拷貝系統盤數據”功能需聯系客服開通才會有。
4、重裝服務器系統,安裝好寶塔面板并配置服務器網站環境。
5、在騰訊云控制臺將數據盤掛載到目標服務器上。
6、在終端中使用?fdisk -l
?命令查看掛載的硬盤信息,找到后面的?Disk /dev/***
,這兒是 Disk /dev/vdb1
。
7、用?mount /dev/*** /data/backup
?命令將數據盤掛載到?/data/backup
?目錄下(***表示上面那條指令獲取到的 /dev/ 后面的內容,我這兒是“vdb1”)。
8、用?cp -rf /data/backup/www/wwwroot/ /www/wwwroot/
?命令將備份盤中的網站數據復制出來,用寶塔面板重新創建站點。
9、用?rm -rf /www/server/data
?命令清空寶塔面板自動創建的數據庫。
10、用?cp -rf /data/backup/www/server/data /www/server/data/
?命令恢復備份盤中的數據庫。
11、chown -R mysql /www/server/data/
?修改數據庫所有者為?mysql
。
12、在寶塔面板中同步一下數據庫,并修改數據庫root密碼(不修改的話會導致無法連接數據庫)。
至此,所有舊系統中的數據都成功遷移過來了,網站也順利恢復訪問。現在,可以取消掛載購買的臨時數據盤,并將其釋放掉,不然還會繼續收費,從開始到結束,花費沒有超過5大洋,真特娘的方便好用!
這樣先記錄一下,難說以后還會再次遇到,免得貓爪~~~
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!