У меня довольно большой db в MySql, и мне нужно делать резервные копии этого каждый день или около того.Резервное копирование базы данных MySql с PHP
Мне нужно иметь возможность делать резервные копии с любого компьютера, поэтому я подумал о том, чтобы сделать php-скрипт для этого и поместить этот скрипт в PHP (отключение с защитой паролем и авторизацией и т. Д., Чтобы я мог получить к нему доступ) ,
Интересно, как это делается правильно?
Какие команды следует использовать, и можно ли изменить настройки резервной копии (например, Add AUTO_INCREMENT value = true
)?
Я был бы признателен за примеры ...
Кроме того, если это плохой метод (небезопасно, или, возможно, дает плохие копии с плохим SQL файлов), какой другой способ будет предпочтительнее? У меня есть доступ к оболочке, и у меня есть VPS (сервер ubuntu).
Моей Mysql версия 5.1
Благодаря
Конечно, вы, вероятно, не должны писать один и тот же файл каждый день. Может быть, на текущей дате будет указано имя файла или некоторые такие ... –
@Peter Ajtai: точка Goood, обновлена. –
Не отправляйте PHP для работы cron mans – Xeoncross