Amazon S3 Yedekleme

0 Cevap php

Php ne bir i bu iki dosya var xmaple için bittikten sonra bir komut dosyası çalıştırmak için en iyi yoldur.

Benim yedekleme dosyası.

<?php
require 'back-up.php'; 

#!/bin/php -d max_execution_time = 3600 

$backup_dirs = array('../bu/'); 
$backup = new backupclass($backup_dirs); 
$backup->backup('filesys','files/');
?>

Benim amazon s3 yükleme dosyası var.

<?php

require_once('S3.php');

$s3 = new S3('S3KEY', 'S3SECRETKEY');

$baseurl = "/home/mlcreative/public_html/bu/files";

if ($handle = opendir('./files/')) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != "..") {

            if ($s3->putObjectFile("files/$file", "testingmlc333", "lighthouse/$file", S3::ACL_PUBLIC_READ)) {

                    echo "<strong>We successfully uploaded your file.</strong>";
                    if (file_exists($baseurl . '/' . $file)) { unlink ($baseurl . '/' . $file); }
}else{
                    echo "<strong>Something went wrong while uploading your file... sorry.</strong>";
}

        }
    }
    closedir($handle);
}

?>

Tamam, böylece şu anda ben yedek php dosyasını çalıştıran bir cron işi kurulum ardından bir saat sonra amazon yükleme php dosyasını çalıştırın.

Ne ben soruyorum ben sadece iki yerine bir cron işi çalıştırmak zorunda yüzden komut dosyasına bu birleştirmek nasıl olduğunu??

Herhangi bir yardım lütfen

0 Cevap