В MySQL, какова практика резервного копирования баз данных? - PullRequest
0 голосов
/ 23 июня 2009

Я использую MySQL

Как часто вы создаете резервную копию своей базы данных?

Как вы обычно делаете резервную копию вашей базы данных?

Экспортировать все данные в формат sql или cvs и сохранить их в папке ??

Ответы [ 6 ]

1 голос
/ 23 июня 2009

Настройка cronjob для запуска сценария, который выполняет mysqldump и сохраняет дамп на отдельном диске от самой базы данных (или удаленного сервера), на мой взгляд, является довольно простым и эффективным способом резервного копирования базы данных. Вы можете даже создать дамп каждой базы данных с помощью переключателя --all-databases

Если у вас более одного сервера MySQL, вы также можете использовать replication

Частота резервного копирования зависит от того, сколько данных вы готовы потерять в случае сбоя.

1 голос
/ 23 июня 2009

Я использую mysqldump:

mysqldump -uroot -p database_name > ~/backups/database_name-$(date +%s).sql
0 голосов
/ 23 июня 2009

Вы также можете посмотреть hotbackup

0 голосов
/ 23 июня 2009

1.Если вы хотите самый простой способ сделать резервную копию базы данных, тогда вы можете выбрать phpMyadmin.

2.Если вы предпочитаете командную строку, следуйте по этому пути.

Вы бы просто изменили путь и имя файла, чтобы отразить особенности вашего нового файла резервной копии, например, так: C: \ mysql -uroot -p [имя_базы_данных]

3. Mysql dump. C: \ mysqldump [myDatabaseName]> [ExportDatabaseName]

0 голосов
/ 23 июня 2009

Я ежедневно создаю резервные копии баз данных, используя «mysqldump [options] db_name [tables]», и экспортирую все данные в sql. Конечно, это зависит от размера ваших баз данных.

0 голосов
/ 23 июня 2009

Как часто - Зависит от активности и трафика в вашей базе данных.

Я использую phpMyAdmin, затем нажимаю на вкладку экспорта и экспортирую базу данных как .sql

вы можете связаться с phpmyadmin с помощью localhost / phpmyadmin, если вы используете xampp / wamp / lamp и т. Д., Или вы можете нажать ссылку 'phpmyadmin' в cPanel вашего веб-хоста, если вы размещаете свой веб-сайт в Интернете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...