akeebaBackup + cron
Wyniki 1 do 9 z 9

Temat: akeebaBackup + cron

  1. #1
    Debiutant
    Dołączył
    23-06-2010
    Wpisy
    4
    Punkty
    10

    Domyślny akeebaBackup + cron

    Witam wszystkich
    Przeszukałem forum i niesttey nie odnalazłem rozwiązanie dla mojego problemu. Mianowicie firma która zrobiła mój serwis wprowadziła robienie backupu za pomocą akeeba backup. Z poziomu zaplecza robi się bez problemów. Natomiast chciałem zby robiło się to codziennie w nocy za pomoca crona. Kazali więc wykorzystać skrypt tak jak na tej stronie:
    <?php
    define('SITEURL', 'http://www.example.com'); // Base URL of your site
    define('SECRETKEY', 'MySecretKey'); // Your secret key
    define('PROFILE',1); // The profile's ID

    // ====================== DO NOT MODIFY BELOW THIS LINE ======================
    $curl_handle=curl_init();
    curl_setopt($curl_handle,CURLOPT_URL,
    SITEURL.'/index2.php?option=com_akeeba&view=backup&key='.
    SECRETKEY.'&format=raw&profile='.PROFILE.'&format= raw');
    curl_setopt($curl_handle,CURLOPT_FOLLOWLOCATION,TR UE);
    curl_setopt($curl_handle,CURLOPT_MAXREDIRS,10000); # Fix by Nicholas
    curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1) ;
    $buffer = curl_exec($curl_handle);
    curl_close($curl_handle);
    if (empty($buffer))
    echo "Sorry, the backup didn't work.";
    else
    echo $buffer;
    ?>
    Po zrobieniu wpisaniue w cronie lub w lini komend polecenia: php backup.php dostaje komunikat: Sorry, the backup didn't work.
    W logu akeeby dostaję takie informacje: DEBUG |100623 12:01:31|Kettenrad :: Attempting to load from database

    Prawa dostępu do katalogów są sprawdzone. Prosze o podpowiedzi bo nie mam już pomysłu...;/

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Nowicjusz
    Dołączył
    16-06-2010
    Wpisy
    19
    Punkty
    10

    Domyślny

    Według mnie TRUE powinno być napisane razem a nie tak jak podałeś TR UE. Ale to może tylko błąd podczas kopiowania na forum.

  4. #3
    Debiutant
    Dołączył
    23-06-2010
    Wpisy
    4
    Punkty
    10

    Domyślny

    to tylko błąd w kopiowaniu niestety....skrypt jest poprawny.
    Dziwne jest to że z poziomu przeglądarki backup się wykonuje. problemem jest skrypt php który omija zaplecze.
    Wpis w Cronie wygląda tak:
    10 17 * * * /usr/bin/php /srv/alebank/www/administrator/components/com_akeeba/backup/backup_serwis.php >> /var/backup/backup_log

    Dodam iż interpreter php jest na pewno w lokalizacji /usr/bin/php ( o czym może potwierdzić polecenie which)

    Gdy np wydam też z lini komend polecenie: php backup_serwis.php co równoważne jest wykonaniu skryptu to otrzymuję błąd: Sorry, the backup didn't work.

    Natomiast w logach akeeby pojawiają się takie wpisy:

    DEBUG |100705 16:02:37|Kettenrad :: No more domains to process
    DEBUG |100705 16:02:37|*** Batching of engine steps finished. I will now return control to the caller.
    DEBUG |100705 16:02:37|Sleeping for 1983.6609363556 msec, using usleep()
    DEBUG |100705 16:02:39|Saving Kettenrad instance
    DEBUG |100705 16:02:39| -- Loaded stored Akeeba Factory
    DEBUG |100705 16:02:39|Kettenrad :: Just finished
    DEBUG |100705 16:02:39|*** Batching of engine steps finished. I will now return control to the caller.
    DEBUG |100705 16:02:39|Sleeping for 1984.8549365997 msec, using usleep()
    DEBUG |100705 16:02:41|Saving Kettenrad instance
    DEBUG |100705 17:09:52|Kettenrad :: Attempting to load from database
    DEBUG |100705 17:11:14|Kettenrad :: Attempting to load from database

    gdzie o godzinie 16 był puszczany backup przez www, a 2 razy o 17 backup za pomocą crona.
    Dziekuję za podpowiedzi !

  5. #4
    Wiarus mjmartino awatar
    Dołączył
    03-12-2007
    Skąd
    Będzin /k Katowic
    Wpisy
    2 751
    Punkty
    212

    Domyślny

    A masz wersje pro ? czy basic ?
    Z tego co sobie czytam to basic nie obsługuje crona i ten skrypt nie zadziała po prostu.
    Wersja pro obecnie po 125 zł licencja subskrypcji jest na rok potem sie traci prawo do aktualizacji tylko.
    ================================
    Administracja Joomla, Nowości, Artykuły Pomocne Administratorom, Usługi
    >>> https://joomlaguru.pl <<<
    Szkoła Joomla Guru (Kursy Online)
    >>> https://szkola.joomlaguru.pl <<<
    ================================

  6. #5
    Debiutant
    Dołączył
    23-06-2010
    Wpisy
    4
    Punkty
    10

    Domyślny

    tylko że zrobił się kilka razy na serwerze ten backup za pomocą tego skryptu ;/

  7. #6
    Wiarus mjmartino awatar
    Dołączył
    03-12-2007
    Skąd
    Będzin /k Katowic
    Wpisy
    2 751
    Punkty
    212

    Domyślny

    Cytat Wysłane przez lukol14 Zobacz wiadomość
    tylko że zrobił się kilka razy na serwerze ten backup za pomocą tego skryptu ;/
    Może miałeś wówczas JoomlaPack ? przecież akeeba stabilna była bodajże od 11 czerwca
    A skoro działał to powinien działać dalej jeśli miejsce na backupy jest.
    ================================
    Administracja Joomla, Nowości, Artykuły Pomocne Administratorom, Usługi
    >>> https://joomlaguru.pl <<<
    Szkoła Joomla Guru (Kursy Online)
    >>> https://szkola.joomlaguru.pl <<<
    ================================

  8. #7
    Debiutant
    Dołączył
    23-06-2010
    Wpisy
    4
    Punkty
    10

    Domyślny

    akeeba działa jak przez przeglądarkę kliknę backup now. Wtedy robią się backupy bez problemu. JoomlaPack nie miałem. MIejsce na beckupy jest napewno. Zastanawia mnie tylko czy może problemem są wybrane przeze mnie miejsca-bo standardowo backupy robiły się w katalogu serwisu, a ja teraz wskazałęm mu /var/backup ( z pełnym zapisem itd) tylko że przez przeglądarkę robią się w tej lokalizacji....za pomoca tego skryptu nie...

  9. #8
    Nowicjusz
    Dołączył
    21-06-2010
    Wpisy
    16
    Punkty
    11

    Domyślny

    Od jakiegoś czasu w paczce instalacyjnej akeeba jest dostępny plugin lazy_backup, który umożliwia wykonywanie backupu w określonych odstępach czasowych, które można ustawiać. Tak więc propozycja cron+akeeba wydaje się nieaktualna.

  10. #9
    Debiutant
    Dołączył
    10-11-2011
    Wpisy
    5
    Punkty
    10

    Domyślny

    Witam Państwa

    Jest to mój pierwszy post na tym forum.

    Posiadam utrzymywaną w home.pl stronę opartą na:

    Joomla 1.5.23
    Akeeba Backup Core3.3.6

    Staram się skutecznie uruchomić cron jaki dostarcza home.pl czyli uruchamianie przy pomocy odpowiedniego spreparowanego pliku php .

    Czy komuś z Państwa udała się taka sztuka?

    ---------- Post dodany o 16:44 ---------- Poprzedni post był o 14:27 ----------

    OK. wszystko działa jak w instrukcji. htaccess mi mieszał.

Podobne tematy

  1. skryp i CRON
    przez tomsson na forum Różne
    Odpowiedzi: 3
    Ostatni post/autor: 28-01-2010, 22:58
  2. Jomsocial - 2 kwestie: Cron Jobs i data urodzin.
    przez Dablju na forum Komunikacja: fora, czaty, poczta, biuletyny
    Odpowiedzi: 1
    Ostatni post/autor: 29-07-2009, 13:04

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •