Linux Otomatik Backup Alma

Linux'ta otomatik yedek alma işlemi için cron ve yedekleme araçlarını kullanabilirsiniz. İşte otomatik bir yedekleme işlemi oluşturmak için temel adımlar:

  1. cron ile crontab Dosyasını Düzenleme:

    • Öncelikle, crontab komutunu kullanarak crontab dosyanızı düzenleyin.

      crontab -e
  2. Zamanlanmış Görevi Tanımlama:

    • Açılan crontab düzenleyicide, yedekleme işlemini ne sıklıkla yapmak istediğinizi belirtin. Örneğin, her gün saat 2:00'de yedekleme almak için:

      0 2 * * * /path/to/backup_script.sh

      Bu örnek, her gün saat 2:00'de /path/to/backup_script.sh adlı betik dosyasını çalıştıracaktır.

  3. Yedekleme Betik Oluşturma:

    • /path/to/backup_script.sh dosyasını oluşturun ve içine yedek alma işlemlerini ekleyin. Örneğin, tar komutu ile bir dizini sıkıştırarak yedek almak:

      #!/bin/bash tar -czvf /path/to/backup_$(date +\%Y\%m\%d).tar.gz /path/to/source_directory

      Bu betik, her çalıştığında tarihle adlandırılmış bir yedek arşivi oluşturacaktır.

  4. Betik Dosyasına İzin Verme:

    • Betik dosyasına çalışma izni vermek için aşağıdaki komutu kullanın:

      chmod +x /path/to/backup_script.sh

Bu adımlar, Linux'ta otomatik yedek alma işlemi oluşturmanın temel adımlarıdır. Bu şekilde, belirlediğiniz zaman aralıklarında sistem yedekleri alabilir ve veri kaybını önleyebilirsiniz.



Yorum Ekle

Üzerine gel