|
|
Yayınlandı 12.04.2019 11:46:40
|
|
|
|

1. Yedek bir betik yaz
Bu çok yaygın bir Windows toplu script dosyasıdır ve temel kısımları kısaca açıklayacağım:
forfiles, yedekleme dizinindeki süresi dolmuş yedeklemeleri silmek için kullanılır. "E:\mysql\MySQL BackupUp" yedekleme dosyasının bulunduğu yoldur ve kendiniz tarafından değiştirilebilir. backup_*.sql "backup_" ile başlayan ve ".sql" ile eklenmiş tüm veritabanı yedekleme dosyalarını ifade eder. "30" numarası ise 30 günlük son kullanma tarihini gösterir.
"Ymd" adlı bir değişkeni tanımlamak için küme komutunu kullanın; bu değişkenin değeri, kısaca mevcut tarih ve saat, büyük bir kural kümesidir
Bu komut satırı, MySQL ile gelen yedekleme aracını çağırmaktır; bu yolun genellikle MySQL kurulum yolunun /bin dizininde kendi "mysqldump.exe"nizin bulunduğu yol olarak yazılması gerektiğini unutmayın. Bu komut satırının ardından büyük bir parametre listesi gelir, açıklamak için birkaç önemli parametre seçelim:
MySQL veritabanı hizmetine bağlı hesapların veritabanı yedekleme işlemlerini gerçekleştirme iznine sahip olması gerekir. Basitlik için root kullanıyoruz, ancak gerçek üretim ortamında root hesaplarını kullanmak önerilmiyor, çünkü hesap ve şifre sızıntısı gereksiz sorunlara yol açacaktır.
Bu, MySQL veritabanı hizmetine bağlanmak için kullanılan şifredir
Bu, veritabanı servisinin bulunduğu sunucunun IP adresidir
Bu, veritabanı servisinin bulunduğu sunucunun port numarasıdır
Veritabanını belirli bir dosyaya yedeklemek için events parametresi kullanılır. "yumi_website" yedeklemesi gereken veritabanıdır ve ">" işaretinin sağ tarafı yedek dosyamızın saklandığı sunucu dizini ve dosya adıdır.
2. Windows görevlerini belirleyin
Yukarıdaki adımları tamamladıktan sonra, Windows planlanmış görevi eklememiz gerekiyor.
Windows Server 2008'de sunucu yönetim paneline gidip sağ üst menü çubuğundaki "Tools"a tıklıyoruz ve oradan "Görev Zamanlayıcı"yı seçiyoruz:
Görev zamanlayıcısını açtıktan sonra, sağdaki "Temel görev oluştur" seçeneğine tıklıyoruz:
Sonra, görevin adını ve açıklama bilgilerini doldurmamız gerekiyor:
Sonraki'ye tıkladıktan sonra görevin sıklığını ayarlamamız gerekiyor ve "Daily"yi seçtim:
"Sonraki"ye tekrar tıklayın, görev yürütme zamanını ayarlayın, gece yarısı saat 1'i seçtim:
"Next" bölümünde "Program Fırlat" seçiyoruz:
Aşağıdaki diyalogda, az önce yazdığımız toplu dosyayı seçmemiz gerekiyor:
Bu adımlar tamamlandıktan sonra, Windows bize tüm görevin genel bir özetini verecek:
Emin olduktan sonra "Bitti" tuşuna tıklayın. Bu noktada, Windows görev listesinde yeni bir görev olduğunu göreceğiz:
Şu anda, Windows ortamında MySQL'in otomatik yedeklemesi tamamen ayarlanmış.
|
Önceki:Java, bir sınıfın ana sınıfı miras alıp almadığını belirlerÖnümüzdeki:asp.net GridView dinamik olarak sütunlar üretir
|