Cronjob mysqldump 0kb  Το θέμα επιλύθηκε

...ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Συντονιστές: the_eye, konnn

Cronjob mysqldump 0kb  Το θέμα επιλύθηκε

Δημοσίευσηαπό chrispet » 17 Σεπ 2019, 20:55

Καλησπέρα σε όλους! Έχω ένα script το οποίο κάνει backup σε μια βάση. Ως script τρέχει κανονικά ως cronjob τρέχει αλλά το sql είναι άδειο. Έβαλα στο τέλος > /tmp/error.txt για να δω μήπως έχει error αλλά είναι πεντακάθαρο. Τι παίζει;
chrispet
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 16 Ιούλ 2019, 20:36
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό chrispet » 20 Σεπ 2019, 21:23

Με δουλευετε; Το έχετε δει 38 άτομα και σε κανέναν δεν έχει τύχει ποτέ; όταν όμως ανοίγω ένα θέμα αλλά πατάω λύθηκε και δεν γράφω τι έκανα με κράζετε!
chrispet
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 16 Ιούλ 2019, 20:36
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό kosmos890 » 21 Σεπ 2019, 11:16

Καλημέρα.

Τι σκριπτ τρέχεις?
Είναι σωστα τα username, password? Η mysqldump δουλευει αν την εκτελεσεις απο το τερματικο?
kosmos890
punkTUX
punkTUX
 
Δημοσιεύσεις: 184
Εγγραφή: 18 Ιαν 2010, 15:13
Τοποθεσία: Λάρισα
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό chrispet » 21 Σεπ 2019, 12:35

Καλημέρα! Αν τρέξω το script χειροκίνητα τρέχει μια χαρά!
mysqldump --login-path=local my_database | gzip > db_backup.tar.gz
chrispet
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 16 Ιούλ 2019, 20:36
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό the_eye » 21 Σεπ 2019, 14:04

Δοκίμασε έτσι
Κώδικας: Επιλογή όλων
/usr/bin/mysqldump --login-path=local my_database | gzip > db_backup.tar.gz

στον cron βάζουμε την πλήρη διαδρομή
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό chrispet » 21 Σεπ 2019, 14:05

Καμία διαφορά
chrispet
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 16 Ιούλ 2019, 20:36
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό kosmos890 » 21 Σεπ 2019, 15:05

Για να γράψεις τα errors σε αρχείο χρησιμοποιείς την stderr (2)
Κώδικας: Επιλογή όλων
2>/tmp/error.txt
.
Θα βοηθουσε να βλέπαμε και το script που εκτελεί το cron
kosmos890
punkTUX
punkTUX
 
Δημοσιεύσεις: 184
Εγγραφή: 18 Ιαν 2010, 15:13
Τοποθεσία: Λάρισα
Εκτύπωση

Re: Cronjob mysqldump 0kb

Δημοσίευσηαπό chrispet » 23 Σεπ 2019, 23:53

Το error καθαρό. Ως scrpit τρέχει
chrispet
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 16 Ιούλ 2019, 20:36
Εκτύπωση


Επιστροφή στο Διακομιστές / Εξυπηρετητές