cronjob για mysqldump | gzip μηδενικό μέγεθος αρχείου  Το θέμα επιλύθηκε

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

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

Re: cronjob για mysqldump | gzip μηδενικό μέγεθος αρχείου

Δημοσίευσηαπό lepidas » 24 Αύγ 2013, 17:01

έβαλα αυτό στο crontab
Κώδικας: Επιλογή όλων
2>/tmp/mysqldump.log


και ιδού.....
Κώδικας: Επιλογή όλων
mysqldump: Got error: 1045: Access denied for user 'ΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧΧ'@'localhost' (using password: NO) when trying to connect


περιμένω ιδέες :D
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: cronjob για mysqldump | gzip μηδενικό μέγεθος αρχείου  Το θέμα επιλύθηκε

Δημοσίευσηαπό lepidas » 25 Αύγ 2013, 11:35

οκ μετα απο πολυ κοπο και τερματικό το έλυσα,
κατ'αρχάς είχα φτιάξει αρχείο .my.cnf (chmod 400) στο /home/user που οριζα το [mysqldump] όμως έπρεπε να πω και για το [client]
οποτε το αρχειο πρεπει να ειναι ετσι για να λειτουργουν ολα σωστα
Κώδικας: Επιλογή όλων
[client]
user=aaaaaaaaaa
password=xxxxxxxxxxxxx

[mysqldump]
user=aaaaaaaaaa
password=xxxxxxxxxxxxx


κατα δέυτερον στη γραμμή του script οι επιλογές(options) πρέπει να είναι ακριβώς μετά τη λεξη mysqldump(ειναι bug αυτο απο οτι διαβασα)
οποτε η γραμμη γίνεται έτσι
Κώδικας: Επιλογή όλων
/usr/bin/mysqldump --defaults-file=/home/username/.my.cnf --single-transaction -h localhost database_name | gzip -9 > database_name.sql_$DATE.gz


ετσι το προβλημα λυθηκε και ο cron τα κανει ολα σωστα
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Re: cronjob για mysqldump | gzip μηδενικό μέγεθος αρχείου

Δημοσίευσηαπό lepidas » 25 Αύγ 2013, 14:06

καταφερα και εφτιαξα ενα αυτοματοποιημενο συστημα backup για βασεις δεδομενων που στελνει με email τα ονοματα των περιεχομενων του φακελου backup με το μεγεθος και την ημερομηνια των αρχειων.
κανει backup καθε μερα επι 7 ημερες και την εβδομη τις σβηνει και ξεκινα απο την αρχη.
καποια στιγμη θα φτιαξω και εναν οδηγο γιατι εκτος απο χρησιμο ειναι και ψιλοσπαζοκεφαλια με mysqldump.
ετσι λοιπον για οσους εχουμε καποιο forum ή site δεν θα χρειαζεται να ανησυχουμε πολυ για το αν γινεται το backup και αν γινεται και σωστα αφου μεσα στο email θα βλεπουμε τον ογκο σε MB, αρκει να μπαινουμε στο email βεβαια να διαβαζουμε οτι ολα πηγαν καλα.

το μονο που μενει (για μενα κρινεται απαραιτητο) ειναι ενα raspberry να λειτουργει 24/7/365 με το rootfs σε σκληρο δισκο και να κατεβαζει αυτη τη βαση καθε 5 μερες πχ ή καθε οποτε θελουμε(και οι δισκοι στα datacenters χαλανε καμια φορα)
Άβαταρ μέλους
lepidas
superbTUX
superbTUX
 
Δημοσιεύσεις: 3326
Εγγραφή: 11 Μάιος 2011, 11:10
Εκτύπωση

Προηγούμενη

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

cron