Cercetat cu instrumentele necesare pentru a bazelor de date de backup

servere de baze de date - unul dintre cheie în orice organizație. Ei stoca informații și să furnizeze pentru emiterea cererii, și este imperios necesar să se mențină baza de date în orice situație. livrare de baza include, de obicei, instrumentele necesare, dar admin, nu se confruntă cu până la această bază de date va avea timp să se ocupe de particularitățile de lucru pentru a oferi automatizare.

Tipuri de baze de date backup

Pentru a începe, să se ocupe de cele care, în general, sunt copii de rezervă. Serverul de baze de date nu este o serie de aplicații desktop obișnuite, precum și pentru a se asigura că toate proprietățile ACID (Atomic, Consecvența, izolat, durabil), utilizează o gamă de tehnologii, și, prin urmare, crearea și restaurarea bazei de date din arhiva are propriile sale caracteristici. Există trei abordări diferite pentru copierea de rezervă a datelor, fiecare dintre care are plusuri și minusuri sale.

Când logica, sau SQL, de backup (pg_dump, mysqldump, sqlcmd) creează un instantaneu al conținutului bazei de date bazate pe integritatea tranzacțională și este stocat sub forma unui fișier SQL-comandă (puteți selecta o bază de date întreg sau tabel individual), cu care puteți re-crea baza de date privind un alt server. Este nevoie de timp (mai ales pentru baze de date mari) pentru conservarea și restaurarea, de aceea este adesea imposibil de a efectua această operație, și este produs în timpul orelor de vârf (de exemplu, pe timp de noapte). La restaurarea administratorul va avea nevoie pentru a efectua mai multe comenzi pentru a pregăti totul (a crea o bază de date goală, conturi, etc.).

de backup logic este utilizat în cazurile în care este necesar să se facă o copie de o singură dată completă a bazei de date sau în funcționarea de zi cu zi pentru a face o copie nu ia o mulțime de timp sau de loc. Când descărcarea bazei de date ia o lungă perioadă de timp, ar trebui să acorde o atenție la arhiva fizică.

Baze de date suportate: PostgreSQL

Barman (backup și recuperare de manager) - Dezvoltare internă Compania 2ndQuadrant, furnizarea de servicii bazate pe PostgreSQL. Conceput pentru backup fizic PostgreSQL (logica nu are suport), WAL arhivare și recuperare rapidă în caz de dezastru. Suporta backup de la distanță și restaurare multiple point-in-time-recuperare funcția de servere (pitr), controlul WAL. Pentru a copia și comenzile către gazdă la distanță folosind SSH, de sincronizare și de rezervă folosind rsync poate reduce traficul. Barman, de asemenea, se integrează cu instrumente standard bzip2, gzip, gudron, și altele asemenea. În principiu, puteți folosi orice program de compresie și de integrare în arhivă nu ia mult timp. Pus în aplicare diverse servicii și funcții de diagnosticare pentru a monitoriza starea serviciilor și de a reglementa lățime de bandă. Suporta pre / post-script-uri.

Cercetat cu instrumentele necesare pentru a bazelor de date de backup
fișier de configurare Barman

Depozitul nu este întotdeauna cea mai recentă versiune, pentru a instala va trebui să apeleze la textele originale. Dependențele un pic și să înțeleagă procesul într-o clipă.

Sypex Dumper

Baze de date suportate: MySQL

Un alt plus, spre deosebire de alte instrumente, care produc pentru export transcodare în UTF-8 - basculantă exportator din setul de caractere nativ. Fișierul rezultat ocupă mai puțin spațiu, iar procesul este mai rapid. Într-o groapa poate fi obiecte cu diferite seturi de caractere. Și importa cu ușurință / produse de export în etape, oprirea procesului de la momentul încărcării. Odată cu reluarea procedurii va începe de unde sa oprit. La restaurarea a menținut patru opțiuni:

  • CREATE + INSERT - modul de recuperare standard de;
  • TRUNCATE + INSERT - mai puțin timp pentru a crea tabele;
  • REPLACE - restaura la baza de date vechi de date, fără a suprascrie nou de lucru;
  • INSERT IGNORE - adăugați la baza de date șterse sau date noi, fără a afecta pe cele existente.

Managementul se realizează utilizând o interfață de browser web, folosind AJAX este localizată din cutie și dă impresia de a lucra cu o aplicație desktop. Este de asemenea posibil pentru a rula un loc de muncă de la consolă și programată (prin cron).

SQL Backup și FTP

Licență: comercial, există o versiune gratuită

Baze de date suportate: MS SQL Server

Cercetat cu instrumentele necesare pentru a bazelor de date de backup
SQL Backup și FTP permite un singur clic pentru a face MS SQL de backup

Dar există un „dar“. Programul nu este conceput pentru a restaura fișiere. Pentru aceasta este oferit de utilitate privată gratuită One-Click SQL Restore, înțelegerea și formatul creat de comanda BACKUP DATABASE. Administratorul are nevoie doar pentru a specifica fișierul și serverul la care pentru a restaura datele și apăsați un buton. Dar, în mai multe scenarii complexe, va trebui să utilizeze RESTORE.

Cercetat cu instrumentele necesare pentru a bazelor de date de backup
Utilitate One-Click SQL Restore este proiectat pentru a restaura baza de date MS SQL

Caracteristici de backup MS SQL Server

Efectuarea copiilor de siguranță și restaurarea bazei de date are diferențele sale, care trebuie să fie luate în considerare, mai ales o mulțime de ei, atunci când arhiva este mutat într-un alt server. De exemplu, să examineze unele dintre nuanțele de MS SQL Server. Pentru arhivare folosind Transact-SQL, utilizarea bazei de date comanda BACKUP (există o diferență de diferență) și log tranzacțiile LOG de rezervă.

În cazul în care copia de rezervă are loc pe un alt server, trebuie să vă asigurați că sunt aceleași unități logice. Ca o opțiune - puteți seta manual calea corectă pentru fișierul de bază de date folosind opțiunea cu comanda MOVE Restaureaza baza de date.

situație simplă - de backup și transferul de baze în alte versiuni de SQL Server. Această operație este acceptată, dar în cazul SQL Server va funcționa în cazul în care versiunea serverului pe care este setat copia, aceeași sau mai nouă decât cea pe care a fost creat. Mai mult decât atât, există o limită: în termen de cel mult două versiuni. După restaurarea bazei de date va fi în modul de compatibilitate pentru versiunea cu care tranziția, adică, noile caracteristici nu vor fi disponibile. Acest lucru este ușor de corectat prin schimbarea COMPATIBILITY_LEVEL. Puteți face acest lucru folosind GUI sau SQL.

Licență: comercial, există o versiune gratuită

Baze de date suportate: Oracle 9-11, XE, MySQL, MariaDB, PostgreSQL și MS SQL Server

Cercetat cu instrumentele necesare pentru a bazelor de date de backup
Setarea de locuri de muncă în Iperius

Abilitatea de a încărca prin FTP vă permite să actualizați cu ușurință informații pe mai multe site-uri web. Fișierele deschise sunt susținute folosind tehnologia VSS (VSS), care permite fișierele bazei de date de rezervă la cald, nu numai, ci și pentru alte aplicații. Pentru Oracle, de asemenea, activat instrument de rezervă pentru organizarea și restaurarea datelor RMAN (Recovery Manager). Pentru a nu supraîncărca canalul, este posibil să se setările de lățime de bandă. managementul de backup și recuperare se face prin consola locale și bazate pe Web. Toate funcțiile in minte, astfel încât pentru a ajusta setarea necesită numai o înțelegere a procesului, nici măcar nu trebuie să se uite în documentație. Doar urmați expertul. Puteți nota, de asemenea, conturile de manager, ceea ce este foarte convenabil pentru un număr mare de sisteme.

Handy Backup

Baze de date suportate: Oracle, MySQL, IBM DB2 (7-9,5) și MS SQL Server

Unul dintre sistemele de management cele mai puternice, baze de date relaționale - IBM DB2, care are caracteristici unice pentru scalabilitate și suportă mai multe platforme. Ea vine în mai multe ediții, care sunt construite pe o singură bază de date și funcțional diferite. Arhitectura bazei de date DB2 vă permite să gestionați aproape toate tipurile de date: documente, XML, fișiere media și așa mai departe. Mai ales populare DB2 gratuit Express-C. Backup este foarte simplu:

Dar trebuie să ne amintim că, în cazul imaginilor, nu putem recupera (db2 recupera db) tabele separate. Există, de asemenea, posibilități de backup-uri automate, și multe altele. Produsele sunt bine documentate, deși managementul de internet în limba rusă sunt rare. De asemenea, nu toate soluțiile speciale pot fi găsite de suport DB2.

De exemplu, Handy Backup vă permite mai multe tipuri de backup de servere de baze de date și a stoca fișiere pe aproape orice media (stocare pe hard disk, CD / DVD, nor și de rețea, FTP / S, WebDAV și altele). Baze de date de backup posibil prin intermediul ODBC (numai tabele). Aceasta este una dintre puținele soluții care susțin DB2, și are, de asemenea, un logo «Gata pentru IBM DB2 Data Server Software». Întreaga procedură este realizată cu ajutorul unui Wizard standard, care este necesar doar pentru a selecta elementul dorit și de a crea o sarcină. procesul de configurare Sam este atât de simplu, care poate înțelege și novice. Puteți crea mai multe sarcini pentru a fi rulat pe un program. Rezultatul este înregistrat în jurnal și a trimis prin e-mail. În timpul funcționării, locul de muncă nu necesită oprirea serviciului. Arhiva comprimat și criptat automat, care asigură siguranța acestuia.

Cercetat cu instrumentele necesare pentru a bazelor de date de backup
Wizard pentru a crea o sarcină nouă în Handy Backup

Arată acest articol unui prieten:

articole similare