WSL’de Linux dağıtımı nasıl yedeklenir

WSLde Linux dagitimi nasil yedeklenir.webp
⏱️ 3 min read

Linux için Windows Alt Sistemi (WSL), Linux dağıtımlarınızı yeni bir Windows 11 veya Windows 10 kurulumunda, başka bir bilgisayarda veya dağıtımı başkalarıyla paylaşmak istediğinizde geri yükleyebilmeniz (içe aktarabilmeniz) için yedeklemenize (dışa aktarmanıza) olanak tanır. insanlar.

Durum ne olursa olsun, kullanabilirsiniz. wsl.exe komut aracı ile --export yedekleme seçeneği ve --import bir dağıtımı geri yükleme seçeneği. Ancak, bir uyarı var, bu yöntemi kullanırken Linux dağıtımı (örneğin, Ubuntu, CentOS, Debian, Mint, vb.) Başlat menüsü ile entegrasyonunu kaybedecek ve artık bir öğe olarak görünmeyecek. “Uygulamalar ve özellikler” ayarları.

Bu kılavuzda, Windows 11 ve Windows 10 üzerinde Linux 2 için Windows Alt Sisteminde (WSL2) yüklü Linux dağıtımlarını yedekleme ve geri yükleme adımlarını öğreneceksiniz.

WSL’de Linux dağıtımının yedeğini alın

Windows 11’de (veya Windows 10’da) bir WSL Linux kurulumunu yedeklemek için şu adımları kullanın:

  1. Açık Başlangıç Windows 11’de.

  2. Aramak Komut istemien üstteki sonuca sağ tıklayın ve Yönetici olarak çalıştır seçenek.

  3. Kullanılabilir Linux dağıtımlarını belirlemek için aşağıdaki komutu yazın ve Girmek:

    wsl --list
  4. WSL dağıtımının bir yedeğini oluşturmak için aşağıdaki komutu yazın ve Girmek:

    wsl --export DISTRO-NAME PATH\FILE-NAME.tar

    Komutta, değiştir DAĞITIM ADI ve YOL\DOSYA-ADI.tar dağıtımınız için bilgilerle birlikte. Bir yol belirtmezseniz, yedekleme “C:”nin kökünde depolanacaktır.

    Örneğin, bu komut Ubuntu dağıtımını yedekler (dışa aktarır):

    wsl --export Ubuntu ubuntu-backup.tar

Adımları tamamladığınızda, başka bir konum belirtmediğiniz sürece sanal makine ana sistem sürücüsünün (C:) kök dizinine dışa aktaracaktır.

Bu talimatlar yalnızca bir dağıtımın yedeğini oluşturur. Ek kurulumlarınız varsa, adımları tekrarlamanız gerekecektir.

WSL’de Linux dağıtımının geri yüklenmesini gerçekleştirin

Linux 2 için Windows Alt Sistemindeki yedekten bir Linux dağıtımını içe aktarmak için şu adımları kullanın:

  1. Açık Başlangıç.

  2. Aramak Komut istemien üstteki sonuca sağ tıklayın ve Yönetici olarak çalıştır seçenek.

  3. Linux dağıtımlarını yedekten almak veya geri yüklemek için aşağıdaki komutu yazın ve Girmek:

    wsl --import DISTRO-NAME INSTALL-LOCATION PATH\FILE-NAME.tar

    Komutta, değiştir DAĞITIM ADI, KURULUM-YERve YOL\DOSYA-ADI.tar dağıtımınız için bilgilerle birlikte.

    Örneğin, bu komut Ubuntu dağıtımını geri yükler (içe aktarır):

    wsl --import Ubuntu C:\Users\USERNAME\Distros C:\ubuntu-backup.tar

    WSL geri yükleme dağıtım komutu

    Hızlı not: Orijinal kurulum konumu C:\Users\USERNAME\AppData\Local\Packages. Ancak, restorasyon orijinaliyle aynı olmayacağından bu konumdan kaçınmak isteyebilirsiniz. Örneğin, bir “.vhdx” dosyası elde edeceksiniz ve entegrasyon daha önce belirtildiği gibi olmayacaktır.
  4. Dağıtımın geri yüklendiğini onaylamak için aşağıdaki komutu yazın ve Girmek:

    wsl --list
  5. Linux için Windows Alt Sisteminde dağıtımı başlatmak için aşağıdaki komutu yazın ve Girmek:

    wsl --distribution NAME-DISTRO

Adımları tamamladıktan sonra dağıtım belirtilen hedefe aktarılacaktır. Tek uyarı, bu yedekleme ve geri yüklemenin, Microsoft Store’dan dağıtımları yüklemekle aynı entegrasyona sahip olmamasıdır. Örneğin, dağıtım içe aktarıldığında Başlat menüsüne kaydolmaz ve “Uygulamalar ve özellikler” ayarlar sayfasından kaldırabileceğiniz bir uygulama olarak görünmez.

Dağıtımı çalıştırmak istiyorsanız, şu komutu çalıştırmanız gerekir: wsl --distribution DISTRO-NAMEveya Windows Terminal menüsünden dağıtımı seçebilirsiniz. Ayrıca, içe aktarılan Linux sanal makinesini kaldırmak istiyorsanız şu komutu kullanmanız gerekecektir: wsl --unregister DISTRO-NAME.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

You may also like...