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:
-
cron ile crontab Dosyasını Düzenleme:
-
Öncelikle,
crontab
komutunu kullanarak crontab dosyanızı düzenleyin.crontab -e
-
-
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.
-
-
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.
-
-
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.