⁦B.⁩ Yedek alma

Gereksiz dosyaların dışlanması

Ne işe yarar

Her şeyi yedeklemeye değmez: geçici dosyalar, yarım kalan indirmeler ya da tek bir komutla yeniden oluşturulabilen klasörler. Dışlamalar yedeklemeyi kısaltır ve yer kazandırır.

Başlamadan önce

  • Dışlanan bir dosya, yedeğin hiçbir yeni sürümüne girmez. Yalnızca kesinlikle geri yüklemeyeceğiniz şeyleri dışlayın.
  • Varsayılan liste, diğerlerinin yanı sıra geçici dosyaları (*.tmp), Office kilit dosyalarını (~$*), yarım kalan indirmeleri (*.part, *.crdownload), sistem dosyalarını (Thumbs.db, desktop.ini) ve yeniden oluşturulabilen klasörleri (node_modules, __pycache__, .venv, venv) atlar. Depo geçmişini içeren .git klasörlerini bilerek atlamaz.

Adım adım

  1. “Yedekleme” sayfasında “Dışlamalar” bölümünü bulun.
  2. Desenleri her satıra bir tane gelecek şekilde girin, örneğin:
    • *.iso: .iso uzantılı tüm dosyalar;
    • Thumbs.db: her klasördeki bu adlı dosya;
    • node_modules/*: bu adı taşıyan her klasör, her derinlikte, tüm içeriğiyle;
    • Projeler/eski/*: belirli tek bir klasör. Birden çok parçalı bir desen, yedeğe eklenen klasörden itibaren sayılır.

    Yıldız işareti herhangi bir karakter dizisinin, soru işareti ise tek bir karakterin yerine geçer. Büyük-küçük harf fark etmez. Eğik çizgi düz ya da ters olabilir.

  3. “Değişiklikleri önizle” düğmesine tıklayın: dışlanan dosyalar sayılmaz.
  4. Yedeklemeyi başlatın. Dışlamaların şablondaki yedeklemelerde de geçerli olması için şablonu yeniden kaydedin (bkz. “Ayarların şablon olarak kaydedilmesi”).

“Varsayılanları geri yükle”, programa yerleşik önerilen listeyi ekler.

Yeni yedekler için liste

Soldaki menüde “Ayarlar” öğesine tıklayın. “Varsayılan dışlamalar” bölümünde listeyi değiştirin ve “Kaydet” düğmesine tıklayın. Program bu listeyi sihirbazda ve “Yedekleme” sayfasında yeni yedekler için önerir. “Fabrika listesini geri yükle”, programa yerleşik listeye döner. Daha önce kaydedilmiş şablonlar bu değişiklikten etkilenmez.

Ne görmelisiniz

Yedeklemeden sonra dışlanan dosyalar yeni sürümde yer almaz. Önceki sürümler, içlerinde zaten bulunan dosyaları korur.

Sonraki adımlar

  • Sihirbazdaki “Projeler ve kod” seçeneği listeye derleme çıktısı ve araç önbelleği klasörlerini ekler, örneğin build, dist, target.
  • Yedek Sigelith kanıtlarını koruyorsa program Sigelith Desktop’ın günlüklerini ve çalışma dosyalarını kendiliğinden atlar (bkz. “Sigelith Desktop kanıtlarının korunması”).

Bir sorun olursa

  • Atlanması gereken bir dosya yine de yedeğe giriyor: desenin yazımını kontrol edin. Birden çok parçalı bir desen, örneğin Projeler/eski/*, yedeğe eklenen klasörden itibaren sayılır. Belirli bir adı taşıyan klasörü her yerde atlamak için yalnızca adı /* ile girin, örneğin eski/*.
  • Yedekte gereken bir dosya eksik: desenlerden biri onunla eşleşiyor. O deseni listeden silin ve yedeklemeyi yeniden başlatın.