[Çözüldü] Sistem yedekleme

Başlatan cosima, 27 Haziran 2016 - 15:23:52

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

cosima

Bir süreliğine Windows kullanmam gerekiyor, bu sebeple işletim sistemimdeki tüm ayarları, dosyaları vesaire 1 TB'lık NTFS biçimli taşınabilir harddiskimde yedeklemek istiyorum. Bu nasıl mümkün olabilir? Mint'e döneceğim zaman temiz kurulum yapıp dizileri, filmleri vesaire kopyalayıp ayarları en baştan yapmam daha mı sağlıklı olur?

ata1

#1
dual boot yapıp her iki sistemide kullanılır halde tutabilirsin yada yedekleme yapacaksan clonezilla-live ile bunu yapabilirsin.

yada linux deneyimin varsa şöyle

dd, linux/unix üzerinde yeri geldiğinde oldukça iyi işler çıkartan basit ama kullanışlı bir komuttur. dd ile cd, disket, sabit disk, zip, tape sürücü imajı alabileceğiniz gibi daha önce alınmış bir imajı da yazabilmenize olanak sağlar. Bu yazımda dd ile sabit disk, disket, cd imajı alma geri yazma işlemlerini anlatacağım.
dd komutu hakkında daha ayrıntılı bilgi isteyen arkadaşlar konsolda;
man dd
yada
dd –help
komutunu verebilirler.
Öncelikle sabit disk imajı almaya bakalım. dd ile sabit diskin tamamını yada bir bölümünü yedek almak mümkünüdür. Özellikle çok sayıda birbirinin aynı bilgisayarın kurulması gerektiği (kurumsal satış, internet kafe kurulumu vb.) durumlarda inanılmaz derecede zamandan tasarruf sağlar. Dediğim gibi birbirinin aynı sabit diskler olmalıdır. dd ham veriyi birebir kopyaladığı için birebir aynı kapasite, özellikte olan disklerle uygulanabilir.
iki sabit diskimiz olsun hdx ve hdy. Bu isimlendirmeye göre aşağıdaki komut ile diskimizi birebir kopyalayabiliriz. if okunacak veriyi, of verinin yazıacağı dosyayı belirtir.
dd if=/dev/hdx of=/dev/hdy
bu komut ile birebir sabit disk kopyalamayı gerçekleştirmiş olduk. Şimdide yedekleme amaçlı mevcut bir diskin imajını alalım.
dd if=/dev/hdx of=/nerede/oluşturulacaksa/imaj
yukarıdaki işlemde sabit diskimizin imajını nereye çıkarmak istiyorsak onun yolunu belirtiyoruz ve imajımız birebir ortaya çıkıyor. Sadece yedek bir dosya olması amacıyla kullanılacaksa veriyi gzip ,bzip2 gibi sıkıştırma programlarıyla sıkıştırarak da çıktısı alınabilir.
dd if=/dev/hdx | gzip > /nerede/oluşturulacaksa/imaj.gz
bzip2 ile yaparsak
[code]dd if=/dev/hdx | bzip2 -z > /nerede/oluşturulacaksa/imaj.bz2[/code]
Şimdide aldığımız yedeği geri diskimize yazalım;
dd if=/imaj/neredeyse/imajdosyası of=/dev/hdx
eğer dosya sıkıştırılmış ise;
gzip -dc /imaj/neredeyse/imaj.gz | dd of=/dev/hdx
bzip2 -dc /imaj/neredeyse/imaj.bz2 | dd of=/dev/hdx
dememiz yeterli.
CD imajları almada aynı sabit disk imajı almayla aynıdır. Şimdide bir disket sürücüden disket imajı alalım.
dd if=/dev/fd0 of=disket.img count=1 bs=1440k
mevcut bir disket imajını yazmak içinde
dd if=disket.img of=/dev/fd0 count=1 bs=1440k
komutunu kullanıyoruz. Bu komutta bs birim zamanda hem okunan hemde yazılan baytları belirtiyor. count ise kopyalanacak blokları belirtiyor. Belirtilen (burada 1 demişiz) bloktan itibaren son bloğa kadar dosya okunuyor.
Bu işlemleri yaparken okuma hatalarını yok saymak isterseniz conv=noerror seçeneği ile işlemi gerçekleştiriyoruz. Böylece işlem okuma hatasıyla karşılaşsa bile çalışmaya devam eder. Örneğin;
dd conf=noerror if=/dev/hdx of=/nerede/oluşturulacaksa/imajdosyası.iso

cosima

#2
Dizüstü bilgisayarımda diski bölüp Windows kurarak sorunu çözdüm. Bu yedekleme işi çok zahmetliymiş. Yanıtınız için teşekkür ederim.

heartsmagic

Not düşeyim, bu işi yapan uygulamalar var. Forumdaki eski konulara bakılabilir, örneğin Clonezilla bunu yapan uygyulamalardan bir tanesi.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.