İngilizcesi iyi olanlardan yardım bekliyorum

Apocalypse_

Profesör
Katılım
19 Mart 2016
Mesajlar
2,938
Reaksiyon puanı
1,283
Puanları
358
arkadaşlar ingilizcesine güvenen ben %100 çok iyi çeviririm diyen yiğitleri bekliyorum.

These are 2 scripts I wrote to automate the nightly backup of my databases and upload them to a remote location via FTP.

There is a bash script that you call from cron at a time of your choice. This uses mysqldump to make a copy of your database, compress is using pbzip2(adjust to bzip2 or gzip if you don't have pbzip2 installed), and then calls the upload.pl script to upload the file via FTP to the remote site (keeping 5 rolling days worth of backups).

For my own use, I backup several databases each night, so the perl script is creating an array of file names, and using a foreach loop. If you only have a single database to back up, you can remove the foreach loop, and set the array to be a single variable.

Feel free to adjust to suite your own needs, and I'll try and provide assistance as and where needed.
 

Yeşil Okçu

Profesör
Katılım
9 Haziran 2016
Mesajlar
4,256
Reaksiyon puanı
1,809
Puanları
293
Bunlar, veritabanlarımın her gece yedeklemesini otomatikleştirmek ve bunları FTP yoluyla uzak bir konuma yüklemek için yazdığım 2 betik.

Seçtiğiniz bir zamanda cron'dan çağırdığınız bir bash betiği var. Bu, veritabanınızın bir kopyasını oluşturmak için mysqldump kullanır, compress pbzip2'yi kullanır (pbzip2 yüklü değilse bzip2 veya gzip'e ayarlanır) ve daha sonra FTP yoluyla dosyayı uzaktaki siteye yüklemek için upload.pl komutunu çağırır 5 yedek gün yedekleme tutmak).

Kendi kullanımım için, her gece birkaç veritabanını yedekliyorum, böylece perl betiği bir dizi dosya adı yaratıyor ve bir foreach döngüsü kullanıyor. Tek bir yedekleme veritabanınız varsa, foreach döngüsünü kaldırabilir ve diziyi tek bir değişken olacak şekilde ayarlayabilirsiniz.

Kendi ihtiyaçlarınıza göre paketi ayarlamaktan çekinmeyin, gerektiğinde yardım sağlamaya çalışacağım.

Google Translate farkı :P
 

Apocalypse_

Profesör
Katılım
19 Mart 2016
Mesajlar
2,938
Reaksiyon puanı
1,283
Puanları
358
Bunlar, veritabanlarımın her gece yedeklemesini otomatikleştirmek ve bunları FTP yoluyla uzak bir konuma yüklemek için yazdığım 2 betik.

Seçtiğiniz bir zamanda cron'dan çağırdığınız bir bash betiği var. Bu, veritabanınızın bir kopyasını oluşturmak için mysqldump kullanır, compress pbzip2'yi kullanır (pbzip2 yüklü değilse bzip2 veya gzip'e ayarlanır) ve daha sonra FTP yoluyla dosyayı uzaktaki siteye yüklemek için upload.pl komutunu çağırır 5 yedek gün yedekleme tutmak).

Kendi kullanımım için, her gece birkaç veritabanını yedekliyorum, böylece perl betiği bir dizi dosya adı yaratıyor ve bir foreach döngüsü kullanıyor. Tek bir yedekleme veritabanınız varsa, foreach döngüsünü kaldırabilir ve diziyi tek bir değişken olacak şekilde ayarlayabilirsiniz.

Kendi ihtiyaçlarınıza göre paketi ayarlamaktan çekinmeyin, gerektiğinde yardım sağlamaya çalışacağım.

Google Translate farkı :p
Google Translate malesef karman çorman çeviriyor :)
 
Üst