Linux sistemler üzerinde en çok rastladığımız dosya sistemlerinden biride “Ext†dosya sistemidir. Ayrıca ext dosya sistemi linux için oluşturulmuş ilk özel dosya sistemidir ve 4 adet düzeltme içermektedir. Fakat şuanda ext1 dosya sistemi neredeyse hiçbir linux dağımı tarafından desteklenmemekte olup artık yerini ext2, ext3 ve ext4 ‘e bırakmıştır.
Bu yazıda;
1- Ext2 dosya sistemini Ext3 dosya sistemine dönüştürme
2- Ext2 dosya sistemini Ext4 dosya sistemine dönüştürme
3- Ext3 dosya sistemini Ext4 dosya sistemine dönüştürme
işlemlerinin nasıl yapılacağından bahsedilmektedir. Bu işlemler sistem online iken ve herhangi bir veri kaybı yaşanmadan yapılabilmektedir. Fakat bu tür, disk üzerinde yapacağınız işlemler öncesi her ihtimale karşı veri kaybı yaşanabileceği ihtimali düşünülerek verilerinizi olabildiğince yedeklemenizde fayda bulunmaktadır. Ayrıca bu makalede yapılan disk işlemleri “CentOS release 6.5 (Final)†işletim sistemi sürümünde denenmiş olup herhangibir sorun gözlemlenmemiştir. Gerçek sistemler üzerinde yapılacak işlemlerden doğabilecek sorunlar için sorumluluk kabul edilmemektedir. Zira günümüzde “veri†çok önemlidir.
Öncelikle ext dosya sistemlerinin özelliklerinden kısaca bahsetmekte fayda var.
Ext1: 1992 yılında geliştirilmeye başlandı. Ext’nin ilk sürümü Minixdosya sisteminde yapılan büyük çaplı bir güncellemeydi ama bugünün bilgisayarlarının temel ihtiyaçlarını karşılamadığı için artık kullanılmamaktadır.
Ext2: 1993 yılında geliştirilmeye başlandı. İleriye dönük kolay geliştirilebilen bir dosya sistemi olarak tasarlanmıştır. Dolayısıyla yeni sürümü, dosya sistemi kodlarını, kurulu bir sisteme uygulamak için yeni ayarlar yapmayı gerektirmez. Günlükleme desteği sunmamaktadır.
NOT : Günlükleme nedir? Günlüklemeli bir dosya sistemi, sistemde olan bitenin kaydını veya günlüğünü tutar. Bir sistem çökmesi durumunda ya da bilgisayarın fişinin aniden çıkarılması durumunda; günlükleme sistemi kaydedilmemiş veya zarar görmüş verilerin kurtarılmasını sağlarlar. Böylece, veri kayıpları oldukça aşağıya çekilmiş olur.
Ext3: 1999 yılında geliştirilmeye başlanmıştır. Ext2’nin bütün özelliklerine sahip bir dosya sistemidir. Ext dosya sisteminde ext3’ten itibaren günlükleme desteği sunulmaktadır.
Ext4: 2006 yılında geliştirilmeye başlanmıştır. Ext3 dosya sistemine yapılan bir takım ölçeklenirlik, performans ve güvenilirlik geliştirmelerini içerir. İlk ext4 desteği 2.6.19 linux çekirdeği ile birlikte verilmiştir.
Bu yazıda;
1- Ext2 dosya sistemini Ext3 dosya sistemine dönüştürme
2- Ext2 dosya sistemini Ext4 dosya sistemine dönüştürme
3- Ext3 dosya sistemini Ext4 dosya sistemine dönüştürme
işlemlerinin nasıl yapılacağından bahsedilmektedir. Bu işlemler sistem online iken ve herhangi bir veri kaybı yaşanmadan yapılabilmektedir. Fakat bu tür, disk üzerinde yapacağınız işlemler öncesi her ihtimale karşı veri kaybı yaşanabileceği ihtimali düşünülerek verilerinizi olabildiğince yedeklemenizde fayda bulunmaktadır. Ayrıca bu makalede yapılan disk işlemleri “CentOS release 6.5 (Final)†işletim sistemi sürümünde denenmiş olup herhangibir sorun gözlemlenmemiştir. Gerçek sistemler üzerinde yapılacak işlemlerden doğabilecek sorunlar için sorumluluk kabul edilmemektedir. Zira günümüzde “veri†çok önemlidir.
Öncelikle ext dosya sistemlerinin özelliklerinden kısaca bahsetmekte fayda var.
Ext1: 1992 yılında geliştirilmeye başlandı. Ext’nin ilk sürümü Minixdosya sisteminde yapılan büyük çaplı bir güncellemeydi ama bugünün bilgisayarlarının temel ihtiyaçlarını karşılamadığı için artık kullanılmamaktadır.
Ext2: 1993 yılında geliştirilmeye başlandı. İleriye dönük kolay geliştirilebilen bir dosya sistemi olarak tasarlanmıştır. Dolayısıyla yeni sürümü, dosya sistemi kodlarını, kurulu bir sisteme uygulamak için yeni ayarlar yapmayı gerektirmez. Günlükleme desteği sunmamaktadır.
NOT : Günlükleme nedir? Günlüklemeli bir dosya sistemi, sistemde olan bitenin kaydını veya günlüğünü tutar. Bir sistem çökmesi durumunda ya da bilgisayarın fişinin aniden çıkarılması durumunda; günlükleme sistemi kaydedilmemiş veya zarar görmüş verilerin kurtarılmasını sağlarlar. Böylece, veri kayıpları oldukça aşağıya çekilmiş olur.
Ext3: 1999 yılında geliştirilmeye başlanmıştır. Ext2’nin bütün özelliklerine sahip bir dosya sistemidir. Ext dosya sisteminde ext3’ten itibaren günlükleme desteği sunulmaktadır.
Ext4: 2006 yılında geliştirilmeye başlanmıştır. Ext3 dosya sistemine yapılan bir takım ölçeklenirlik, performans ve güvenilirlik geliştirmelerini içerir. İlk ext4 desteği 2.6.19 linux çekirdeği ile birlikte verilmiştir.
Yorum yap