您好,登錄后才能下訂單哦!
本篇內(nèi)容介紹了“怎么備份和恢復(fù)適用于Linux(WSL)發(fā)行版的Windows子系統(tǒng)”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
由于WSL不是在裸機(jī)上運(yùn)行的 Linux,因此我們不需要在發(fā)行版本身內(nèi)執(zhí)行任何操作來(lái)發(fā)起備份。相反,該操作完全從 PowerShell 運(yùn)行。
首先,在 PowerShell 中運(yùn)行命令wsl -l -v以打印所有當(dāng)前安裝的 Linux 發(fā)行版的列表。知道創(chuàng)建備份的確切名稱很重要。例如,您可能擁有“Ubuntu-22.04”而不僅僅是“Ubuntu”。
獲得此信息后,以下命令將導(dǎo)出所選發(fā)行版的完整備份。在進(jìn)入之前, cd 進(jìn)入您要保存?zhèn)浞莸哪夸洝D诿钚猩系娜魏文夸浂际悄膫浞輰⒛J(rèn)保存到的目錄。
wsl --export (distribution) (filename.tar)
例如,備份 Debian 看起來(lái)像這樣:
wsl --export Debian debianbackup.tar
或者,您可以在導(dǎo)出過(guò)程中指定文件位置和文件名,而不是使用 cd 進(jìn)入正確的目錄。例如:
wsl --export Ubuntu c:\users\richard\desktop\ubuntumay27.tar
這就是備份過(guò)程。您現(xiàn)在創(chuàng)建的文件可以在同一臺(tái) PC 或另一臺(tái) PC 上使用,以設(shè)置您的 Linux 發(fā)行版的精確副本。您可以使用 Powershell 中的導(dǎo)入命令來(lái)執(zhí)行此操作。
如果您正在導(dǎo)出,那么您很有可能希望能夠在某個(gè)時(shí)候使用該備份發(fā)行版。在 WSL 中使用 import 命令完成。
它比 export 命令長(zhǎng)一點(diǎn),因?yàn)槟枰付ㄒ惭b它的位置以及要使用的文件。導(dǎo)入命令遵循此模板:
wsl --import (distribution) (install location) (file location and filename)
因此,使用上面的示例導(dǎo)出之一,您最終會(huì)得到如下結(jié)果:
wsl --import Ubuntu c:\wsl c:\users\richard\desktop\ubuntumay27.tar
片刻之后,您的發(fā)行版將被安裝并準(zhǔn)備就緒。使用導(dǎo)出和導(dǎo)入的美妙之處在于,您可以在短時(shí)間內(nèi)在多臺(tái)機(jī)器上設(shè)置相同的環(huán)境。您的用戶和密碼將被保留,您通過(guò)包管理器安裝的任何內(nèi)容都將保留。
如果您想在關(guān)閉 PowerShell 窗口之前確認(rèn)它已正確安裝,只需再次運(yùn)行wsl -l -v,您應(yīng)該會(huì)看到新導(dǎo)入的發(fā)行版。
“怎么備份和恢復(fù)適用于Linux(WSL)發(fā)行版的Windows子系統(tǒng)”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。