Rocky Linux 9 ile Yedekleme İşlemi Yapma Nasıl Yapılır? (rsync, tar, BorgBackup)

Rocky Linux, güvenilir ve uzun süreli destek sunan bir işletim sistemidir. Veri yedekleme işlemleri, verilerin kaybını önlemek için kritik öneme sahiptir. Bu nedenle, Rocky Linux 9 üzerinde çeşitli yedekleme araçları ile etkili yedekleme çözümleri oluşturulabilir. Aşağıda, ‘rsync’, ‘tar’ ve ‘BorgBackup’ gibi yaygın yedekleme yöntemleri ele alınacaktır.

Rsync ile Yedekleme

Rsync, dosya ve dizinleri senkronize etmek için kullanılan güçlü bir araçtır. Ana avantajı, yalnızca değişiklikleri yedekleyerek zaman ve bant genişliği tasarrufu sağlamasıdır. Rsync kullanarak yedekleme işlemi yapmak için aşağıdaki adımlar izlenir:

1. Kurulum: Rsync genellikle ancak farklı dağıtımlarda varsayılan olarak yüklüdür. Eğer yüklü değilse, şu komutla kurulabilir:
“`
sudo dnf install rsync
“`

2. Temel Kullanım: Rsync, iki kaynak arasında veri senkronizasyonu yapar. Aşağıdaki komut, yerel bir dizinden başka bir dizine yedekleme yapar:
“`
rsync -avh /kaynak/dizin/ /yedekleme/dizini/
“`
Burada `-a` arşiv modunu, `-v` ayrıntılı çıktıyı ve `-h` insan okur biçiminde boyutları gösterir.

3. Uzak Sunucu Yedeklemesi: Rsync, SSH üzerinden uzak sunuculara yedekleme yapabilme imkanına da sahiptir. Aşağıdaki komut, uzak sunucuya yedekleme yapar:
“`
rsync -avh /yerel/dizin/ kullanici@uzak_sunucu:/yedekleme/dizini/
“`

4. Planlama: Yedekleme işlemleri düzenli olarak yapılmalı ve bu iş için `cron` kullanılarak otomatikleştirilebilir. `crontab -e` komutu ile zamanlama ayarlanabilir.

Tar ile Yedekleme

Tar, bir grup dosyayı bir araya getirip arşivleme işlemi için yaygın olarak kullanılan bir komuttur. Ayrıca arşiv dosyalarını sıkıştırmak için de kullanılabilir. Tar ile yedekleme işlemi için aşağıdaki adımlar izlenir:

1. Kurulum: Tar, çoğu Linux dağıtımında varsayılan olarak bulunur. Kontrol etmek için:
“`
tar –version
“`

2. Temel Kullanım: Aşağıdaki komut ile belirtilen dizindeki dosyalar bir tar arşiv dosyasına dönüştürülür:
“`
tar -cvf yedekleme_adi.tar /yedeklenecek/dizin/
“`
Burada `-c` arşiv oluşturma, `-v` ayrıntılı çıktı ve `-f` arşiv dosyası adı belirtmek için kullanılır.

3. Sıkıştırma: Tar ile arşiv oluşturulurken sıkıştırma işlemi de yapılabilir. Aşağıdaki örnek, gzip ile sıkıştırma yapar:
“`
tar -czvf yedekleme_adi.tar.gz /yedeklenecek/dizin/
“`

4. Arşivi Geri Yükleme: Tar arşivinin geri yüklenmesi için aşağıdaki komut kullanılabilir:
“`
tar -xvf yedekleme_adi.tar
“`
`-x` arşivi çıkarma anlamına gelir.

BorgBackup ile Yedekleme

BorgBackup, daha karmaşık yedekleme ihtiyaçları için tasarlanmış bir araçtır. Özellikle yedekleme verilerinin tüm dosya sisteminin özetini çıkarmasına olanak tanıyan özellikleri ile dikkat çeker.

1. Kurulum: BorgBackup, Rocky Linux üzerinde aşağıdaki komutla kurulabilir:
“`
sudo dnf install borgbackup
“`

2. Depo Oluşturma: BorgBackup kullanmak için öncelikle bir depo oluşturmak gerekir. Aşağıdaki komut, yerel bir dizinde yeni bir depo yaratır:
“`
borg init /yedekleme/depo –encryption=repokey
“`

3. Yedekleme İşlemi: Depo oluşturulduktan sonra yedekleme işlemi için aşağıdaki komut kullanılabilir:
“`
borg create /yedekleme/depo::yedekleme_adi /yedeklenecek/dizin/
“`

4. Yedekleme Hızı Artışı: Borg, yalnızca değişen dosyaları kaydedebilen bir yapı sunar. Bu, yedekleme işlemlerinin çok daha hızlı gerçekleşmesine neden olur.

5. Yedekten Geri Yükleme: Yedekten geri yükleme işlemi için aşağıdaki komut kullanılabilir:
“`
borg extract /yedekleme/depo::yedekleme_adi
“`

Yedekleme Stratejileri

Etkili bir yedekleme stratejisi oluşturmak için düzenli yedekleme planları yapılmalı, farklı yedekleme teknikleri ve araçları kullanılmalıdır. Yedekleme işlemleri farklı yerlerde yapılmalı, hem yerel hem de uzak yedekleme yöntemleri bir arada kullanılmalıdır.

Ayrıca, yedekleme dosyalarının yetkisiz erişimlere karşı korunması için uygun güvenlik önlemleri alınmalıdır. Yedekleme verilerinin düzenli olarak test edilmesi, geri yükleme işlemlerinin sorunsuz bir şekilde yapılabilmesi için önemlidir.

Sonuç olarak, Rocky Linux 9 üzerinde verilerin yedeklenmesi için çeşitli araçların kullanılması mümkündür. Rsync, tar ve BorgBackup gibi araçlar, farklı ihtiyaçlara yönelik çeşitli yedekleme çözümleri sunar. Bu araçların etkili bir şekilde kullanılması ile veri kaybının önüne geçmek mümkündür.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR