Mastodon
Zdjęcie okładkowe wpisu Jeśli korzystacie z APFS i obrazów dysków, to ryzykujecie utratą danych

Jeśli korzystacie z APFS i obrazów dysków, to ryzykujecie utratą danych →

8
Dodane: 7 lat temu

Mike Bombich zwrócił uwagę na sporego buga w APFS, który może dotknąć osób wykorzystujących obrazy dyskowe do przechowywania swoich danych i skutkować utratą danych.

Ten problem dotyczy tylko i wyłącznie obrazów dysków APFS (czyli pod kontrolą High Sierra), a nie dysków SSD czy HDD, które znajdują się w naszych Macach.

Obraz dysku to plik, który po „zamontowaniu” zachowuje się (prawie) jak każdy inny dysk twardy lub SSD. Może być szyfrowany lub nie, zahasłowany lub nie i to znakomity sposób do tworzenia backupów lub chronienia ważnych danych. Jedną z różnic, za czasów HFS+, jest to, że jeśli utworzymy 1 GB pusty obraz dysku na 1 GB SSD i potem na to SSD (nie do obrazu) wrzucimy 500 MB danych, to obraz dysku pokaże, że ma jeszcze 500 MB wolnego miejsca. Logiczne.

Mike, w przypadku korzystania z AFPS, znalazł buga. Polega on na tym, że jeśli do powyższego, przykładowego 1 GB SSD w połowie zapełnionego 500 MB danych i z pustym obrazem dysku (o pojemności 1 GB i mającego 500 MB wolnego miejsca), zaczniemy kopiować dane, to pierwsze 500 MB przekopiuje się prawidłowo i znajdzie się w obrazie. Niestety, każdy kolejny MB również się przekopiuje niby prawidłowo, ale tych danych w rzeczywistości tam nie będzie i zostaną utracone.

Wniosek jest zatem jeden: jeśli korzystacie z obrazów dysków APFS, to róbcie to z dużą rozwagą lub przestańcie z nich korzystać dopóki Apple nie rozwiąże tego problemu.

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki, mechaniczne klawiatury i zwinne samochody.

Zapraszamy do dalszej dyskusji na Mastodonie lub Twitterze .

Komentarze: 8

Niedopatrzenie to jest zły kolor w ikonce, albo lekko rozjeżdżający się layout, a nie taki fuckup. Nazywajmy rzeczy po imieniu, mimo że boli.

Eee, obraz dysku robi się ewentualnie przy odtwarzaniu systemu. W innym wypadku nie wiedzę sensu w używaniu takich “dysków”.
Od backup -ów mam TM.
Chyba sami w Apple nie przewidzieli takiego użycia apfs-a.
Na moim ssd działa bardzo dobrze.

Oj chyba przewidzieli. Obrazy dysków są wykorzystywane od tak wielu lat do tak wielu rzeczy, że jeśli ktoś by o nich zapomniał, to nie wiem czy powinien tam pracować.