6 най-добри MySQL инструменти за архивиране
MySQL е много широко използван система за управление на релационни бази данни . Приложението е безплатно за използване и обикновено е включено в пакети за уеб хостинг. В резултат на това е трудно да се избегне използването на MySQL, ако вашият бизнес управлява уебсайт.
Широкото използване на MySQL за системи за електронна търговия означава, че неговата цялост и наличност са от решаващо значение на много фирми. Ако вашата MySQL база данни бъде изтрита, вие сте загубили своя продуктов каталог, поръчки за продажба и записи за доставка. Освен това загубата на данни от MySQL може да доведе до провал на вашия бизнес.
Ето нашия списък с шестте най-добри инструмента за архивиране на Oracle:
- Vembu BDR Suite ИЗБОР НА РЕДАКТОРА Този пакет за архивиране, репликация и възстановяване предоставя вкусове за VMWare и Hyper-V и ще извлича обекти на база данни локално и след това ще ги прехвърли към отдалечено хранилище. Предлага се в безплатни и платени версии за работа на Windows Server или Linux и се предлага за 30-дневен безплатен пробен период.
- N-able Cove Защита на данните Тази SaaS платформа може да архивира сървъри или отделни приложения. MySQL е едно от приложенията, които услугата може да защити със своите процеси за сигурност.
- Ottomatic Тази облачна платформа предлага защита за MySQL, както и бази данни MongoDB и PostgreSQL.
- Архивиране и възстановяване на Commvault Тази услуга предлага набор от стратегии за архивиране и включва специализиран агент за управление на архивирането на MySQL бази данни. Работи на Windows Server.
- Бакула Система за архивиране, налична в безплатни и платени версии, която включва процеси за архивиране на MySQL бази данни. Работи на Unix и Linux.
- Архивиране на Iperius Този софтуерен пакет за архивиране има няколко плана, а по-високите издания включват специализирани процеси за архивиране на MySQL бази данни. Работи на Windows и Windows Server.
Архивиране на MySQL
Простото решение за предотвратяване на катастрофа с MySQL е да архивирайте данните че държи. Честотата, с която архивирате вашите MySQL екземпляри зависи от turnover на транзакции в базата данни. Имайте предвид обаче, че можете да загубите всички данни, съхранени в резервно копие, така че изчислете периода, през който можете да си позволите да оставите записите в базата данни да се изгубят – вероятно няма.
За щастие има услуга за прекъсване, която ще ви позволи да сглобите отново базата данни. Това е дневници на транзакциите система. Трябва обаче да знаете, че услугата за създаване на регистър на транзакциите е неактивен по подразбиране в MySQL – трябва да го включите за всеки екземпляр. Друг проблем, с който ще се сблъскате, е, че системата може да изпише много файлове, което може да бъде предизвикателство за управление, особено ако имате много активност във вашата база данни.
Най-лесният начин да използвате регистрационните файлове на транзакциите за възстановяване на записи в база данни е да закупите инструмент, който ще управлява този процес вместо вас. На практика вие ще закупите MySQL инструмент за архивиране.
MySQL стратегии за архивиране
След като сте решили честотата на вашите резервни копия за вашите екземпляри на MySQL база данни, трябва да изработите къде да поставите файловете които резервната система ще извлече. Това може да се извърши локално или на отдалечен сървър. Отдалеченият сървър може да бъде ваш собствен на друг сайт или наето място на облачен сървър.
Когато определяте стратегия за резервни цели, трябва да имате предвид заплахите, пред които може да се изправи вашият бизнес, и непосредственост на изискванията за наличност. Вероятно ще стигнете до същото заключение като всички останали – имате нужда от локално копие за бързо възстановяване плюс отдалечено копие, за да се предпазите от всяка възможна физическа катастрофа, която може да възникне във вашите помещения.
Ако вашата MySQL база данни е облачен резидент вече не е нужно да се притеснявате твърде много за покритието за проблеми на вашия сайт. Например, можете да извлечете записи на устройство във вашите офиси, защото хостваната в облака оригинална база данни ще продължи да работи добре, ако сградата ви бъде взривена.
Най-добрите инструменти за архивиране на MySQL
Всеки бизнес е различен. Вашето предприятие обаче вероятно ще попадне в едно от малкото категории които са свързани с неговия размер, неговото разпространение, неговата клиентска база и неговите изисквания за свързаност. Този бизнес модел ще диктува типа услуга за архивиране на MySQL, която ще изисква. Тъй като фирмите имат различни структури, най-добрата услуга за архивиране на MySQL за предприятие няма да подхожда на компания, работеща по различен начин. Следователно няколко различни My SQL услуги за архивиране биха се квалифицирали като „ най-доброто .”
Нашата методология за избор на MySQL инструмент за архивиране
Прегледахме пазара за системи за архивиране на екземпляри на MySQL бази данни и анализирахме опциите въз основа на следните критерии:
- Набор от опции за резервно съхранение
- Системи, които могат да сканират облачни платформи, както и услуги за локални сървъри
- Лесна за използване система за нетехнически потребители
- Регистриране и докладване за проследяване на действията на администратора
- Шифроване за защита на прехвърлянето на файлове и съхранението на резервни копия
- Безплатен пробен период или демо акаунт за оценка без задължения
- Съотношение цена-качество, представено от адаптивни услуги на разумна цена
Имайки предвид този набор от критерии, ние идентифицирахме набор от MySQL системи за архивиране и възстановяване, които предлагат решения за всякакъв тип и размер на бизнеса.
Можете да прочетете повече за всяка от тези услуги в следващите раздели.
1. Vembu BDR Suite (БЕЗПЛАТНА ПРОБНА ВЕРСИЯ)
Vembu BDR Suite е семейство от инструменти за архивиране и възстановяване, които могат да се използват и за репликация и миграция. Има шест различни пакета и версията, която покрива MySQL е наречен Vembu BDR Suite за приложения и DB . Тази система също може да архивира SQL сървър и Microsoft Exchange бази данни.
Основни функции:
- Архивиране на локални и отдалечени магазини
- Възстановяване на ниво таблица
- Извършва изхвърляне на база данни
- Използвайте за миграция или репликация
- Безплатна опция
Vembu BDR Suite също е достъпен за архивиране на виртуализации, управлявани от Hyper-V и VMWare и тази версия може също да архивира MySQL бази данни. Инструментът е достъпен безплатно за по-малки реализации, които покриват само 10 VM.
Процесът на архивиране за бази данни включва извикване на дъмп на екземпляр. Това създава локален файл, който може да се управлява от софтуера за архивиране за бързо възстановяване. Процесът на възстановяване ви позволява да изберете индивидуални маси и свързани обекти за възстановяване или можете да изберете да преинсталирате целия екземпляр.
Услугата за архивиране ще копира този локален файл на отдалечен сървър за хранилища по ваш избор. Това местоположение може да бъде облачен акаунт или собствен сървър на друг сайт. Отдалеченото копие се задържа в случай, че локалното архивиране се повреди. Повреда на локалното архивиране може да възникне, ако има сериозни екологични щети на вашия сайт.
Професионалисти:
- Архивирането на множество местоположения се прилага автоматично
- Вие избирате отдалеченото хранилище за архивиране
- Опция за много наемане с бял етикет за MSP
- Компресиране на данни за подобрени скорости на трансфер и спестяване на съхранение
- AES-256 криптиране за защита на данните в покой и в движение
Минуси:
- Резервното място за съхранение не е включено в цената на плана
Vembu BDR Suite е локален пакет и е достъпен за Windows сървър и Linux . Мястото за съхранение не е включено в цената на плана, но има опция за допълнително съхранение, достъпна от Облак Вембу . Vembu предлага демонстрация на пакета BDR и можете също да получите софтуерния пакет за a30-дневен безплатен пробен период.
ИЗБОР НА РЕДАКТОРИТЕ
Vembu BDR Suite е нашият най-добър избор за MySQL инструмент за архивиране, тъй като той управлява процеса на извличане на данни и структура, създавайки както локални, така и отдалечени архивни файлове за вашите MySQL копия. Услугата за архивиране на база данни също е включена във версията за архивиране на VM на пакета BDR Suite и има безплатна версия, която е ограничена до управление на до 10 VM. Можете да използвате този инструмент, за да създадете копие на вашата база данни за репликация или миграция. Системата предлага сигурни и лесни за използване процеси на архивиране, които могат да бъдат настроени да работят автоматично във фонов режим.
Изтегли:Вземете 30-дневен БЕЗПЛАТЕН пробен период
Официален сайт:https://www.vembu.com/vembu-bdr-suite-download/
ВИЕ:Windows Server или Linux
две. N-able Cove Защита на данните
N-able Cove Защита на данните е MSP услуга, доставяна от облака и извършва архивиране, възстановяване и репликация. Услугата предлага пълно архивиране на сървъра, както и архивиране на ниво приложение. Базите данни са сред приложенията, които системата може да архивира и покрива MySQL , SQL сървър , и Оракул СУБД.
Основни функции:
- Архивиране в облак
- Включено облачно хранилище
- Физически и виртуални системи
- Архивиране на приложения и бази данни
- Добър за MSP
Тази сигурна система включва пространство за съхранение, необходимо за съхраняване на архивите. Това пространство е защитено от AES-256 криптиране, както и трансферите на данни, необходими за извличане на архива и изпращане обратно на файловете за възстановяване.
N-able има няколко възможности за избор в своите стратегии. То предлага горещ и топло резервни копия и те могат да бъдат извлечени, докато базата данни все още работи, тъй като това няма да забави производителността на базата данни.
След вземане на пълно копие на MySQL база данни, N-able изпълнява инкрементални архиви . Те са индексирани по време, така че DBA може да се върне към конкретна версия вместо да бъдете принудени просто да се върнете към последната резервна точка. Това е полезно в случаите, когато повреда в базата данни се открие по-късно, когато последният бек може да е също толкова неправилен, колкото и текущото състояние.
В обобщение, Cove Data Protection предлага серия от версии, към които да се върнете. Услугата е много сигурна, с криптиране както за трансфери, така и за съхранение. Системата може да работи както с архивиране, така и с възстановяване, докато базата данни все още се използва. N-able Cove Data Protection може да се използва и за бази данни на SQL Server и Oracle. Системата може също да защити Microsoft 365, виртуализации и цели сървъри.
Професионалисти:
- Архивирайте MySQL бази данни автоматично или ръчно
- Създайте хронология на версиите с няколко точки за връщане назад
- Изпълнява се със скрипт, който е активен в базата данни
- Резервните копия могат да се използват за миграция и репликация
- Ще вземе MySQL бази данни, работещи на Windows, Linux или macOS
Минуси:
- Той няма локална опция
Резервните копия също могат да се използват за изпълнение репликация или миграция . Освен това услугата може да се използва за архивиране на хипервайзори или цели работещи сървъри Windows сървър или Linux . Услугата N-able Cove Data Protection е достъпна за a 30-дневен безплатен пробен период .
3. Ottomatic
Ottomatic е облачна услуга, която предлага специализирани процеси за защита на бази данни. Както и архивиране MySQL бази данни, за които може да се използва тази услуга MongoDB и PostgreSQL бази данни. Освен това системата позволява на DBA да задава честотата на извличане на резервни копия. Опциите включват почасови, ежедневни, седмични и месечни действия.
Основни функции:
- Базиран на облак
- Архивиране на специализирана база данни
- MySQL, MongoDB и PostgreSQL
- Опции за локално и облачно съхранение
Системата Ottomatik може да се използва за отмяна на погрешни изтривания от таблици и незабавно възстановяване на изпуснати таблици.
Системата Ottomatik се задейства изхвърляне на база данни и след това прехвърля изходния файл на защитено място. Мястото за съхранение в облак не е включено в резервния план. Компанията обаче предлага услуга за съхранение, за която може да се абонира отделно. Възможно е също така да прехвърлите резервни копия на един от вашите сървъри на друг сайт и можете да използвате акаунта си за съхранение в облак с Amazon S3 , Backblaze , Dropbox , или Google Диск .
Освен извличане на структури на таблици и записи, можете да използвате пълно резервно копие на сървъра, за да покриете MySQL бази данни. За съжаление, докато той взаимодейства със списък от Linux дистрибуции , системата Ottomatik не може да прави резервни копия на Windows хостове. Системата разполага и с услуга за архивиране на файлове, която ще ви позволи да архивирате базата данни чрез съхранение дневници на транзакциите .
Ottomatik включва криптираща защита за трансфер на данни, а достъпът до конзолата се контролира чрез създаване на много потребителски акаунти с различни нива на разрешение. Действията на всеки акаунт се регистрират, така че е лесно да се проследява дейността и да се поддържат регистрационни файлове за дейността за съответствие със стандартите за защита на данните. В допълнение, архивите могат да се използват за база данни репликация и миграция .
Професионалисти:
- Изберете да архивирате MySQL чрез изхвърляне на база данни или като част от архивиране на целия сървър
- Използвайте архивиране на файлове за регистрационни файлове на транзакции
- Избор на доставчик на облачно хранилище
Минуси:
- Не включва опция за локално архивиране
Услугата Ottomatik се предлага в четири плана, които обслужват фирми от всякакъв размер. Всички планове са достъпни за a 14-дневен безплатен пробен период .
Четири. Архивиране и възстановяване на Commvault
Commvault е локален софтуерен пакет, който може да архивира цели сървъри и облачни акаунти или конкретни приложения. Тази услуга има много специфично за приложението процеси за архивиране, вградени в него и предоставя много цялостно решение, което го прави стабилен като скала Стратегия 3-2-1 . Тази система е лесна за използване и добре представена Команден център дава насочващи опции за това как да управлявате архивиране и възстановяване.
Основни функции:
- Локален пакет
- Архивирайте локално и дистанционно
- Защита от рансъмуер
Бази данни са сред приложенията, които Commvault Backup and Recovery може да управлява. Доставчикът е адаптирал своя софтуер, за да се интегрира с дълъг списък от СУБД и MySQL е в това поименно повикване. Сред останалите са Oracle, DB2, PostgreSQL, SAP и Sybase.
Системата Commvault може също да архивира бази данни, които са резидент на облака. Че списъкът включва Alibaba RDS за MySQL, Amazon RDS за MySQL, Google Cloud Database за MySQL, Microsoft Azure Database за MySQL и Oracle MySQL Cloud Service. Освен това има много други базирани на облак СУБД, които системата Commvault може да архивира.
Commvault създава три резервни копия , включително един локален и два на други сайтове. Има препоръка да поставите едно копие на преносимо хранилище и поне едно копие в облака. Услугата предлага пълно, инкрементално, диференциално и блоково архивиране. Системата също сканира за ransomware за да предотвратите пренасянето на инфекция в хранилището за архивиране.
След като резервното копие бъде съхранено, то може да се инсталира навсякъде, не само обратно към оригиналната база данни. Пълното съхранено копие съдържа достатъчно информация за пълното пресъздаване на базата данни. Това означава, че системата Commvault може да се използва за репликация или миграция на база данни.
Командният център е организиран, за да ви позволи да настроите автоматизирани графици за архивиране, но също така е възможно да се създаде пълен архив при поискване.
Професионалисти:
- Опции за архивиране на база данни или пълен сървър за защита на MySQL
- Покритие за дълъг списък от СУБД
- Процес за локални и базирани в облак бази данни
Минуси:
- Не включва пространство за съхранение в облак
Командният център на Commvault Backup and Recovery работи Windows сървър, и има агенти за Unix , Linux , Windows , и Windows сървър . The Архивиране и възстановяване услугата е достъпна за преглед като a демо система .
5. Бакула
Бакула се предлага както в безплатна, така и в платена версия. The безплатна система , наречена Издание на общността , е с отворен код и така вие придобивате кода и го компилирате на вашия сървър. За съжаление както безплатните, така и платените издания са налични само за Linux – това не е версия за Windows.
Основни функции:
- Налична безплатна версия
- Работи на Linux
- Винаги пълно архивиране на базата данни
С Бакула MySQL система за архивиране, настройвате конкретен екземпляр за извличане на данни. Това се превръща в етапна зона за всяко резервно копиране. Системата Bacula изпълнява шел скриптове около дъмп на база данни. Следователно честотата на архивиране трябва да бъде записана в един от управляващите скриптове.
Bacula прави пълно копие на базата данни всеки път. Това може да е малко неефективно, защото включва прехвърляне на повече данни, отколкото биха били необходими за диференциално или инкрементално архивиране.
Безплатната система Bacula е достъпна за Соларис и Linux . Вие Изтегли кода и го компилирайте сами.
Платената версия на системата Bacula е обяснена на друг уебсайт. Докато безплатната версия е в bacula.org , платената версия е на BaculaSystems.com . Този платен пакет се нарича Bacula Enterprise Edition .
Въпреки че Enterprise Edition се инсталира и на Linux, то може да достигне през мрежата, за да извлече резервни копия от MySQL екземпляри, работещи на Windows. Може също да достигне до базирани в облак бази данни. Освен това Enterprise Edition има a графичен потребителски интерфейс , което прави настройката на MySQL системата за архивиране и възстановяване по-достъпна от базиран на скрипт метод наличен в изданието на Общността.
С Enterprise Edition екстрактът от MySQL база данни се записва в директория, наблюдавана от модул на файлов сървър. Има и мениджър по трансфери и мениджър на съхранение за управление на разпространението на архивни файлове на други места.
Професионалисти:
- Предлага резервни копия за MySQL екземпляри на множество сайтове и облачни платформи
- Архивира цели сървъри, приложения и виртуални системи
- Налична безплатна версия
Минуси:
- Не е включено място за съхранение
Enterprise Edition работи на CentOS Linux, и има версия с множество наематели за MSPs . Можете да получите a 30-дневен безплатен пробен период за оценка на Bacula Enterprise Edition.
6. Архивиране на Iperius
Архивиране на Iperius предлага защита за MySQL бази данни и бази данни, управлявани от SQL сървър , MariaDB , Оракул , и PostgreSQL СУБД. Алтернативна стратегия за архивиране на MySQL бази данни е опцията за пълно архивиране на сървъра, която ще вземе данни от MySQL база данни със себе си.
Основни функции:
- Локално за Windows Server
- AES криптирана защита
- MySQL, MariaDB, SQL Server и PostgreSQL
Възможностите за архивиране на MySQL на Iperius Backup могат да работят с MySQL версии 3, 4 и 5. Той предлага горещи резервни копия които могат да работят в базата данни, докато потребителите все още имат достъп до системата. Освен това процесът на извличане на данни не влошава времето за реакция на екземпляра на базата данни.
Файловете с данни се компресират, за да се ускорят трансферите, и тези движения на файлове винаги са защитени чрез криптиране. Това криптиране използва an AES шифър с a 256-битов ключ .
Лицензът за резервно копиране на Iperius ви дава правото да архивирате толкова копия на бази данни, колкото желаете, толкова често, колкото желаете без допълнителни такси . Има четири издания за Iperius Backup, но долните две не включват архивиране на бази данни. Основната опция за мениджърите на MySQL е Разширено издание, което е съобразено с конкретни видове услуги. Това са виртуализации, бази данни, Microsoft 365 и управление на ленти. В този случай бихте закупили отделен лиценз за покриване на всеки от тези видове услуги. Горният план се нарича пълен, и това включва всички възможности за архивиране.
Системата Iperius се състои от централен сървър и след това агентски програми. Сървърният модул работи Windows сървър . Планът за архивиране на Iperius не включва място за съхранение в облак; въпреки това Iperius предлага облачно съхранение като отделна услуга. Можете също да изберете друг доставчик за съхранение или архивиране на сървър на друг сайт.
Професионалисти:
- Предлага набор от стратегии за архивиране за MySQL и други СУБД
- Резервните копия могат да се използват за миграция и репликация
- Опции за архивиране на дискове
Минуси:
- Мястото за съхранение в облак не е включено
Iperius Backup е наличен за a 21-дневен безплатен пробен период .
Често задавани въпроси за архивиране на MySQL
MySQL има ли резервно копие?
Използвайте mysqldump, за да генерирате поредица от SQL изрази, които могат да пресъздадат базата данни. Тези отчети се записват във файл. След това трябва да преместите този файл на безопасно място за съхранение за архивиране. Ако базата данни се изгуби, просто стартирайте дъмп файла, за да го върнете.
Как работи архивирането на MySQL?
Започнете, като направите mysldump на базата данни, за да получите пълна почивка, ако нещата се объркат. След това можете да използвате регистрационни файлове за транзакции, за да вземете данни, които са били вмъкнати във вашата база данни след пълното изхвърляне. Това ви осигурява пълна и постепенна стратегия за архивиране. Не забравяйте да копирате тези файлове на безопасно място.
Защитена база данни MySQL ли е?
Системата MySQL съхранява структури от бази данни и данни във файлове. Той също така записва много регистрационни файлове. Тези файлове могат да бъдат достъпни директно от операционната система, което е основна слабост в сигурността. Трябва да сте много стегнати по отношение на достъпа до командния ред, за да запазите сигурността на MySQL.