簡體   English   中英

恢復.bz2 Mysql備份?

[英]Restoring a .bz2 Mysql Backup?

我已經嘗試過對此進行研究,發現這個網站: http//www.lullabot.com/blog/importexport-large-mysql-databases並且仍然感到困惑,為什么這不應該像它應該的那樣工作。 我正在嘗試使用數據庫將mysql .bz2備份從一台服務器恢復到另一台服務器。 我正在運行的命令是:

 bunzip2 SOB-MySQL-backup-summaries_live-2012-01-05.sql.bz2 | mysql -h 192.168.255.53 -u sobuser -p summaries_criticaltest

我在2個備份文件的文件夾中運行它:

-rw-r--r--  1 root root 19339638 Jan  5 13:50 SOB-MySQL-backup-summaries_dev-2012-01-05.sql.bz2
-rw-r--r--  1 root root      453 Jan 10 09:45 SOB-MySQL-backup-summaries_live-2012-01-05.sql.bz2

我得到的輸出就是這樣:bunzip2:輸出文件SOB-MySQL-backup-summaries_live-2012-01-05.sql已經存在。

我不是要嘗試轉儲任何內容,只需將備份zip恢復到數據庫即可。 我可能做錯了,但任何幫助都會很好。 謝謝!

第一個命令將SOB-MySQL-backup-summaries_live-2012-01-05.sql.bz2解壓縮到SOB-MySQL-backup-summaries_live-2012-01-05.sql - 顯然已經發生過一次。

來自man bunzip2 (在你的盒子里,或在線,例如http://www.manpagez.com/man/1/bzip2/ ):

 You  can  also  compress  or decompress files to the standard output by
   giving the -c flag.

所以,在|之前的部分 ,你在找這個:

bunzip2 -c SOB-MySQL-backup-summaries_live-2012-01-05.sql.bz2 | ...etc...

暫無
暫無

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

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