
Γεια βάση δεδομένων μου έχει αρχίσει να πάει πάνω από 2GB σε αντίγραφα ασφαλείας μεγέθους, οπότε ψάχνω τις επιλογές για τη διάσπαση του αρχείου και, στη συνέχεια, την επανασύνδεσή της για την αποκατάσταση της βάσης δεδομένων.


Έχω μια σειρά από αρχεία από το να κάνει τα εξής αντιγράφων ασφαλείας αρχείο κέλυφος: 


DATE\_STRING = `ημερομηνία +% u% Α`


BACKUP\_DIR = / home / myhome / backups


/usr/local/mysql\_versions/mysql-5.0.27/bin/mysqldump --defaults-file = / usr / local / mysql\_versions / mysql-5.0.27 / my.cnf --user = MyUser --password = mypw - add-drop-πίνακα mydb --single συναλλαγή | χωρίζεται -b 100000000 - rank- $ DATE\_STRING.sql-?


Αυτό prodes μια σειρά από αρχεία, όπως: 


mydb-3Wed.sql-αα   

mydb-3Wed.sql-ab   

mydb-3Wed.sql-ac ...


η ερώτησή μου είναι ποια είναι η αντίστοιχη ακολουθία εντολών που πρέπει να χρησιμοποιήσετε για linux για να κάνει την επαναφορά;


Προηγουμένως ήμουν χρησιμοποιώντας αυτήν την εντολή:


/usr/local/mysql\_versions/mysql-5.0.27/bin/mysql --defaults-αρχείο = / usr / local / mysql\_versions / mysql-5.0.27 / my.cnf --user = MyUser --password = mypw -D mydb <the\_old\_big\_dbdump.sql


Οποιεσδήποτε προτάσεις, ακόμη και αν δεν συνεπάγονται διάσπαση / γάτα θα είναι ευγνώμονες

 
αποκαθιστώντας mysql db από τα περιεχόμενα του χωρίσουν mysqldump
=================================================================



Δεν βλέπω γιατί δεν μπορείτε να κάνετε:


γάτα mydb-3Wed.sql- * | /usr/local/mysql\_versions/mysql-5.0.27/bin/mysql --defaults-αρχείο = / usr / local / mysql\_versions / mysql-5.0.27 / my.cnf --user = MyUser --password = mypw -D mydb


Ο * globbing θα πρέπει να παρέχουν τα αρχεία στον ταξινομημένη σειρά, επικοινωνήστε με το ls mydb-3Wed.sql- * ότι στην πραγματικότητα είναι όμως.

 