Бекъп на MySQL база данни към файл
Що се касае до базите данни поддържането на редовен бекъп е въпрос на много повече от добра практика. Правилният подход би бил този, който не изисква директна намеса на системния администратор, а работи по-скоро автоматично на заден план.
Настройването на процес в Cron на предварително избрани интервали може да стане по няколко начина. С инструмента mysqldump командата е:
mysqldump -h localhost -u root -pmypassword databasename > dumpfile.sql
Например:
mysqldump -h localhost -u root -myDBpass myDBname > dumpfile.sql
Горният пример прави дъмп на базата myDBname, записан в dumpfile.sql. Впоследствие този специален текстови файл може да се използва за импорт на по-късен етап. Внимание: обикновенно формата на файла е utf-8, независимо от енкодинга на таблиците в базата.
Ако предпочитате по-графичен подход можете да използвате phpmyadmin.

От менюто в десния панел избирате Export и в отворилият се прозорец указвате на кои таблици искате да направите бекъп (има опции за избор на всички).

Ако предпочитате различен формат на дъмпа имате избор измежду няколко, включително XML, PDF, CSV и др.
КОМЕНТАРИ
"Бекъп на MySQL база данни към файл"




