реклама
Това е нещо, което няколко писатели на MUO са обхванали тук през годините. Преди години самият Айбек написа за 4 инструмента, които бяха налични тогава за архивиране на вашата база данни. Съвсем наскоро Джефри написа за приставката Updraft WordPress за архивиране, а Тим обхвана няколко ръчни начина за правене на архивиране, например с FTP.
Признавам си, понякога съм мързелив и ако не е просто и лесно, просто нямам време за това. Плюс това, имам MySQL бази данни, които не са Wordpress, така че приставката само за WordPress няма да работи за мен. След малко търсене най-накрая попаднах на блестяща безплатна помощна програма за архивиране MySQL, наречена
MySQLDumper.Инсталиране на MySQLDumper
Стартирането на MySQLDumper всъщност е по-лесно от повечето приложения, които сте инсталирали на вашия уеб сървър. За разлика от WordPress, където трябва да стартирате инсталационна програма, с MySQLDumper просто извличате Zip файлове в поддиректория на вашата публична папка в интернет и след това се обадете на файла index.html от вашия браузър. Ето, копирах всички файлове в папката „sqlbackup” на уеб сървъра.
В този пример, за да получите достъп до него (достъп до моя локален уеб сървър), адресът ще бъде „http://localhost/sqlbackup/“Ако инсталирате това в собствения си уеб акаунт, просто заменете„ localhost “с вашия домейн.
След като получите достъп до файла index.html в тази папка, „Инсталация на MySQLDumper”Се появява екранът Това всъщност е по-скоро „конфигурация“, отколкото инсталация. Просто щракнете върху вашия език и кликнете върху „Инсталация“.
Процедурата за инсталиране е просто настройка на параметрите за достъп до вашата база данни. Ако искате да използвате MySQLDumper, за да архивирате всички бази данни MySQL на вашия сървър, тогава ще трябва да му дадете потребителски идентификатор и парола с достъп до всички таблици. Можете или да създадете нов потребител на всяка таблица само за правене на архивиране, или да предоставите root достъп до уеб приложението.
След като кликнете върху „Свържете се с MySQL„Системата ще се опита да се свърже с всяка от базите данни на вашия сървър и ще ви даде статус в долната част.
Това е всичко, което има за него! След като щракнете Следващия, ще се окажете в главния контролен панел на MySQLDumper.
Използване на MySQLDumper за правене на архивиране на база данни
Състоянието на вашите бази данни, включително ограничения за пространство и използване, се показва на главната страница. Можете да превключвате избрани бази данни, като използвате падащото поле в долния ляв ъгъл на екрана.
Кликнете върху "Конфигурация“, За да видите преглед на всички бази данни MySQL във вашата система. Тук можете също да персонализирате SQL команди за всеки резервен резерв за отделни бази данни.
Кликнете върху електронна поща в рамките на областта за конфигуриране, за да настроите доставката на архивните си файлове по имейл. Ако вашата база данни не е прекалено голяма, а имейл акаунтът ви няма малък ограничение за размер на прикачения файл, прегледайте го. Въпреки това, в повечето случаи това ще стане непрактично, особено ако имате много голяма и нарастваща база данни на WordPress.
Ако имате огромна база данни (или бази данни) и ако не искате да съхранявате всичките си архиви на сървъра поради скъпоценно ограничено пространство, можете да FTP файловете на отдалечено място, като безплатен акаунт за съхранение или компютър, който сте настроили у дома като FTP сървър само за това предназначение. Всеки път, когато извършвате резервно копие, файлът ще бъде FTP към местоположението, което сте определили.
Ако искате да направите резервно копие, просто кликнете върху „резервно копие”От главния екран. Уверете се, че базата данни, която искате да архивирате, е избрана в долния ляв ъгъл, след което щракнете върху „Стартирайте ново архивиране.”
Можете да наблюдавате как лентите на състоянието показват хода на процедурата за архивиране. Ще видите имената на таблиците, докато се архивират, необходимото пространство за архивния файл и оставащият процент на таблицата и като цяло.
След като архивирането приключи, можете да намерите цип файловете, съхранени в /work/backup/ папка вътре в папката, в която сте инсталирали MySQLDumper. Това уеб-базирано приложение също има възможност за бързо възстановяване на вашата база данни от някой от архивните ви файлове за миг. Освен това има браузър на база данни, който излага PhpMyAdmin на срам.
Това, което наистина прави MySQLDumper да се отделя от тълпата, е, че е специално създаден за работа с огромни бази данни. Според уебсайта, това прави, като заобикаля ограниченията за изчакване на скрипта на PHP, като разчупва резервното копие сегменти и след това извиква скрипта рекурсивно, докато завърши целия процес на архивиране, без значение колко голям е вашият база данни е.
Случвало ли ви се е да опитате MySQLDumper? Какво мислиш? Кои са любимите ви инструменти за архивиране и възстановяване на вашата база данни MySQL? Споделете мнението си в секцията за коментари по-долу.
Райън има бакалавърска степен по електротехника. Работил е 13 години в автоматизацията, 5 години е в ИТ, а сега е инженер на приложения. Бивш управляващ редактор на MakeUseOf, той говори на национални конференции за визуализация на данни и е участвал в националната телевизия и радио.