Sypex dumper (backup MySQL)

A doua generație a autobasculantei. Programul a fost complet rescris și numai titlul a rămas de la cel vechi.

oportunități
Inițial, Sypex Dumper a fost creat pentru a lucra cu baze de date mari și ar trebui să fie la fel de rapid, compact și convenabil.







Viteză impresionantă
În Sypex Dumper 2 optimizat foarte mult algoritmi de export / import, pe baze de date mari care rulează de 7-8 ori mai rapid decât versiunea veche, și mult mai rapid ca orice alte aplicații de script sau desktop. Testele comparative sunt disponibile pe pagina Comparație.

Baze de date uriașe
Sypex Dumper 2 funcționează inteligent cu haldele, economisind memoria. La dezvoltarea și testarea unei noi versiuni a autobasculantelor, au fost utilizate mari baze de date, peste 1.000 MB, în timp ce majoritatea concurenților, chiar 100 MB de baze de date, au probleme. De fapt, singura limitare pentru autobasculantă este limitarea PHP. Versiunile pe 32 de biți ale PHP nu pot gestiona fișiere mai mari de 4 GB.

Spațiu de siguranță inteligent
Sypex Dumper 2 este mult mai înțelept, folosește o nouă abordare pentru crearea haldelor. Înainte de aceasta, toate utilitarele au fost proiectate pentru a crea un depozit pentru consola mysql. Dar în noua versiune am folosit o abordare diferită. Acum, depozitul este construit pe principiul datelor minime necesare, însă postprocesarea a devenit disponibilă.

De exemplu, într-un depozit nu veți găsi instrucțiuni cum ar fi ștergerea tabelelor, activarea / dezactivarea indexurilor și așa mai departe. Damper adaugă toate instrucțiunile necesare în procesul de recuperare. În plus, puteți modifica strategia de recuperare.

Există 4 opțiuni:

CREATE + INSERT - modul de recuperare standard;
TRUNCATE + INSERT - deci nu pierde timpul creând mese;
REPLACE - dacă trebuie să restaurați datele vechi din baza de date de lucru fără a suprascrie cele noi;
INSERT IGNORE - în acest caz, puteți adăuga date șterse sau noi date în baza de date fără a suprascrie cele existente.
Atenție vă rog! Toate strategiile cu excepția CREATE + INSERT funcționează numai cu date, fără a schimba structura tabelelor existente, astfel încât pentru ei să funcționeze corect, structura tabelelor în baza de date și haldei trebuie să fie aceeași sau cel puțin toate coloanele care sunt în groapa de gunoi trebuie să fie un tabel existent în baza de date, sau va apărea o eroare. Dacă tabelul nu este în baza de date, acesta va fi creat automat.

Pentru toate acțiunile similare din alte programe, ar fi necesar să efectuați din nou un dumping, cu setările necesare sau să editați manual fișierul și apoi să îl restaurați. În autobasculantă, pur și simplu selectați opțiunile pentru restaurarea unei dumpuri existente.







Lucrați inteligent cu codificări
Damper funcționează competent cu codificări, exportă obiecte în codare "nativă" și nu re-codifică totul în UTF-8, ca și altele. Astfel, într-o singură groapă pot fi obiecte cu diferite codificări. Datorită acestui fapt, depozitul ocupă mai puțin spațiu și nu are timp să se transforme.

Sprijin pentru MySQL 5.1
Noua versiune a dumperului este capabilă să funcționeze cu noi obiecte MySQL care au apărut în versiunea 5.0 (vizualizări, proceduri, funcții și declanșatoare) și în versiunea 5.1 (evenimente). În acest sens, exporturile sunt inteligente. De exemplu, dacă există vizualizări dependente (de exemplu, view_2 utilizează view_1), atunci dumper-ul le plasează în dump în ordinea dependenței, nu în ordine alfabetică. Ceea ce mulți concurenți nu știu să facă, din cauza căruia apar erori în timpul recuperării.

Nu se repornește
Sypex Dumper 2 funcționează cu AJAX, datorită căruia se realizează reacția interfeței, ca și în cazul aplicațiilor desktop. Și nu reîncărcați pagina.

Interfață prietenoasă
Noua interfață Web 2.0, utilizează toate cele mai recente evoluții din domeniul tehnologiilor web. Separarea datelor și designului, AJAX, sprite CSS, utilizarea corectă a anteturilor expire (ceea ce face interfața chiar mai rapidă), noi elemente de formă.

A devenit posibilă o astfel de funcționalitate unică ca un arbore al obiectelor cu casete cu 3 poziții. Acest lucru vă permite să aplicați opțiunea "singură structură" sau "structură și date" la tabele individuale, și nu configurația generală pentru întreaga dump, ca și pentru concurenți.

Datorită acestei funcții, puteți face un depozit în care vor fi toate datele și în loc de o masă imensă de halde, numai structura tabelă va fi adăugată la dump, și pentru aceasta va trebui doar să faceți un singur clic. Acesta va fi, de asemenea, convenabil pentru dezvoltatorii web care au nevoie pentru a șterge unele tabele atunci când se creează un depozit pentru transferul clientului.

Lucrați cu timeouts
Noua versiune a dumperului poate face importul / exportul în mai multe etape. Ie Dacă aveți limite de timp stricte în ceea ce privește executarea scripturilor pe server, autobuzul se poate opri automat și continuă să lucreze din oprire, evitând limitările serverului.

Formatul de fișier nou
Noul format de fișier este compatibil cu haldele normale SQL, dar este ascuțit la viteza maximă. Și conține, de asemenea, meta-informații despre dump, astfel încât să puteți vedea conținutul dump-ului. Și în versiunea Pro, este posibilă și restaurarea selectivă a oricăror obiecte de tip dump.

Salvarea sarcinilor
Puteți salva sarcini de export / import, pentru o utilizare mai rapidă din interfață sau din linia de comandă (consola, cron).

Ștergeți automat funcțiile
Ștergerea automată a haldelor în funcție de timp și cantitate vă va permite să ștergeți fișiere de rezervă vechi.

Controlul proceselor
Noul dumper nu demonstrează doar progresul lucrării, ci vă permite să întrerupeți sau să opriți munca în acest proces. Acum dumper-ul vă informează despre timpul rămas al sarcinii. Să nu mai vorbim de faptul că afișarea progresului are loc imediat după pornire, și nu ca în versiunea veche cu întârziere. De asemenea, sunt afișate informații despre progresul din bara de titlu, ceea ce vă permite să vedeți informații despre progres, chiar dacă vă aflați într-o altă filă a browserului.

mai multe limbi
Sypex Dumper 2 adaugă suport pentru fișierele de localizare. Acum puteți alege limba de interfață. Kitul vine cu 3 limbi: engleză, rusă și ucraineană. Alte limbi puteți găsi pe pagina Descărcare.

Istoricul versiunilor







Articole similare

Trimiteți-le prietenilor: