簡體   English   中英

備份死的MySQL服務器

[英]Backup dead MySQL server

我的計算機幾乎全部癱瘓,現在我需要從中取出數據,然后再重新安裝。 我需要備份的數據之一是服務器上的數據。 但是,我無法運行它,所以我只需要知道應該在外部驅動器上復制哪些文件。

我已經使用軟件包安裝了MySQL。 主文件夾中,我可以找到mysql文件夾,並且在其中,這些文件夾是:

..
backup
bin
data
include
scripts
share
sql-bench

其中哪一個包含實際的數據庫數據? 我的空間很有限,因此只需要備份最必要的內容。

盡管不用說備份是計算機死機之前進行的事情,但還是會發生錯誤。

您應該做的是對驅動器進行映像,將其復制到其他內容,以准備重新安裝。 我建議您盡可能真實地復制所有內容 ,即使這需要一段時間。 當您意識到自己忘了打撈一些現在已經永遠消失的重要事物時,這種感覺是不好的。

MySQL通常將數據存儲在data目錄中。 要使您的MySQL恢復為與以前相同的配置,可能需要一些工作,因此請確保獲取適當的my.cnf文件。

如果沒有實際運行MySQL進程,從一堆MySQL數據文件中提取數據確實很困難。 這就是為什么存在像mysqldump這樣的工具的原因。 如果您可以運行它,甚至步前進,也足以對其進行快照。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM