backup
MySQLDump kullanarak veya MariaDB veritabanını günlük olarak otomatik olarak kullanmak için MySQL
aşağıdaki adımları takip edebilirsiniz:
Yedek betik dosyası oluştur
backup.sh
Yedekleme komutlarını içerecek bir betik dosyası(örn.) oluşturun. Bir metin düzenleyici açın ve komut dosyasına aşağıdaki komutları ekleyin:
Betik dosyasını kaydedin ve yürütülebilir izinlere sahip olduğundan emin olun. Bunu yapmak için aşağıdaki komutu çalıştırın:
Otomatik bir yedekleme işi ayarlayın
cron
Günlük otomatik yedekleme işi ayarlamak için zamanlayıcıyı kullanın. Komutu çalıştırarak cron zamanlamasını açın:
Sabah 2'de günlük bir yedekleme işi ayarlamak için cron zamanlama dosyasına aşağıdaki satırı ekleyin:
Zamanlama dosyasını kaydedin ve kapatın cron
.
Komut dosyası daha sonra her gün sabah 2'de yürütülecek ve MariaDB veritabanını belirtilen dizindeki dosyaya backup.sh
yedekleyecektir. MySQL
e backup-YYYY-MM-DD.sql
Komut dosyasında, ve öğelerini gerçek oturum açma bilgileri ve veritabanı adıyla değiştirmeniz username
gerektiğini password
unutmayın database_name
. Benzer şekilde, /path/to/backup/directory
sisteminizdeki gerçek yedekleme depolama dizini yolunu değiştirin.