Wsparcie dla kopii migawkowych (ang. snapshots) to jedna z najbardziej pożądanych funkcjonalności zgłaszanych przez miłośników systemów open source i linuksa. Do tej pory jedynie deweloperzy pracujący nad rozwojem Btrfs zaimplementowali tę funkcjonalność.
System plików Btrfs posiada wsparcie dla migawek, pozwalając na obsługę takich trybów jak copy-on-write, klonowanie, transakcje, sub-wolumeny, transparentną kompresję LZO/Zlib i optymalizacje SSD. Niestety system ten jest nadal w fazie rozwojowej, a wymienione funkcjonalności nie zostały jeszcze wystarczająco przetestowane, przez co nie jest zbyt popularny.
Większość systemów z rodziny linuksa odchodząc od systemu plików Ext3 implementuje jego nową wersję - Ext4.
Amir Goldstein z firmy CTERA, producenta urządzeń NAS, od pewnego czasu pracował nad wsparciem migawek w Ext4, celem wykorzystania tej funkcji w swoich produktach. Praca ta zaowocowała wydaniem zestawu 36 łatek dodających eksperymentalne wsparcie snapshotów dla systemu plików Ext4.
Należy mieć nadzieje, że poprawki zostaną dopracowane i zostaną zaakceptowane przez Linusa Torvaldsa, czego efektem będzie dołączenie ich do jednego z najbliższych wydań jądra Linux.
Skomentuj na forum