Eski yedeklemeleri zaman makinesinden nasıl silebilirim?


2

Zaman makinesi artan yedeklemeler kullanır, bu yüzden bir yedeklemeyi geri yüklemek için tüm yedeklemeleri yapması gerekir. Zaman makinesi, artık boş alan olmadığında en eski yedeği silme özelliğine de sahiptir.
Ama bu yedeği yok etmiyor mu? Tarihte eksik olan bir yedekleme var. Zaman makinesi bunu nasıl ele alıyor? Neyi kaçırıyorum?

Yanıtlar:


3

Kısa cevap: garip dosya sistemi sihri sayesinde iyi çalışıyor.

Uzun cevap: İlk önce normal bir artımlı yedekleme sisteminin nasıl çalıştığını gözden geçirelim (Sanırım bunu zaten biliyorsunuz, ama sadece sahneyi ayarlamak için…) İlk bir yedekleme yaptığınızı ve buna göre iki artımlı yaptığınızı varsayalım:

  • İlk yedeklemede, tüm dosyaları kaynaktan kopyalar.
  • İlk adımda, ilk yedeklemeden bu yana değişen dosyaları kopyalar
  • İkinci artışta, yalnızca ilk artıştan bu yana değişen dosyaları kopyalar.

"En son yedeklemeden" bir demet dosyayı kurtarmak için, her bir dosyanın en son ne zaman değiştirildiğine bağlı olarak, üçünden de dosyaları bir araya getirmeniz gerekir.

İlk yedeklemeyi silerseniz, o yedeklemeden bu yana değişmeyen tüm dosyalar (& amp; bu nedenle artanlardan birinde yedeklenir) Gittiler . Bu, sorunda üstlendiğiniz durumdur.

Zaman makinesi biraz farklı çalışır. İşte aynı sıra Time Machine ile nasıl çalışacak:

  • İlk yedeklemede, tüm dosyaları kaynağından kopyalar (yedekleme hedefindeki zaman damgalı bir anlık görüntü dizinine).
  • İlk adımda, yalnızca ilk yedeklemeden bu yana değişen dosyaları kopyalar (yeni bir anlık görüntü dizinine) ve değişmeyen dosya ve dizinlere zor bağlantılar ekler (yedekler arasında silinenler hariç).

    Sabit bağlantılar, orijinal girişle aynı dosyaya işaret eden ek dizin girişleridir. Standart unix dosya sistemleri, dosyaların birbirine bağlanmasına izin verir, ancak dizinlere izin vermez; Apple, MacOS Extended dosya sistemi altındaki dizinler için nasıl izin verileceğini buldu. Neyse, net sonuç ikinci anlık görüntü dizininin gerçekten içerdiğidir. herşey ikinci yedekleme yapıldığında varolan dosyalar.

  • İkinci artışta, yalnızca ilk artıştan bu yana değişen dosyaları tekrar kopyalar, değişmeyen dosya ve dizinlere (silinenler hariç) sert bağlantılar ekler. Yine, bu anlık görüntü dizini aslında üçüncü yedekleme yapıldığında varolan tüm dosyaları içerir.

"En son yedeklemeden" bir grup dosyayı kurtarmak için, tüm dosyalar zaten en son anlık görüntü dizininde olduğundan, herhangi bir ekleme gerekmez. Aslında, sadece Finder'daki anlık görüntü klasörünü açabilir ve herşey bu anlık görüntünün bir parçası olan dosyalar. Ama lütfen değişiklik yapmayın, ya da sadece bu anlık görüntüyü değil, birbiriyle bağlantılı olduğu şeyleri de karıştırabilirsiniz.

İlk yedeklemeyi silerseniz, o zaman içerisindeki tüm dosya ve dizinleri silin. bağlantısız ol bu anlık görüntü dizinden. Ancak mutlaka silinmesi gerekmez, bu yalnızca son bağlantı kaldırıldığında gerçekleşir. Böylece, yalnızca bu anlık görüntüde bulunan tüm dosyalar (/ dosya sürümleri) silinir, ancak daha sonra yedeklemeler yapıldığı sırada hala mevcut olanlar halen mevcuttur ve hala diğer anlık görüntülerde bulunur. için geçerli.

Aslında, siz (veya Time Machine yedekleme sistemi) anlık görüntüleri silebilirsiniz herhangi bir sırada sonraki yedeklemelerde boşluklar oluşturmadan. TM bunu standart yedekleme zamanlamasının bir parçası olarak kullanır: Saatte bir kez yeni bir görüntü oluşturur, ancak 24 saat sonra çoğu kişiyi silmeye başlayarak günde yalnızca bir tane bırakır. Bir ay sonra, haftada yalnızca bir tane bırakarak günlüklerin çoğunu silmeye başlar. Sabit bağlantı nedeniyle, bu, tutulan anlık görüntülerde eksik dosyalara neden olmaz.

(Ancak yine: yedekleme dizinlerinde değişiklik yapmayın, veya işleri bozabilirsiniz. TM belirli anlık görüntüleri silme veya içinde bulundukları tüm anlık görüntülerden belirli dosyaları silme seçeneklerine sahiptir ve bunlar güvenlidir. Diğer değişiklikler ... çok güvenli.)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.