Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как можно осуществить ежедневный backup б/д автоматически?
 
 автор: Elina   (16.11.2005 в 10:19)   письмо автору
 
 

Доброго времени суток

подскажите как можно осуществить ежедневный backup б/д на свой сервер ?

Файл (daily_backup.php) , который свзывается с б/д и всё записывает готов, но при его вызове всегда открывается dialog и там надо указывать где сохранить файл (backup.sql) .

Хотелось бы ,чтобы сохранение файла происходило автоматически без dialog в определённом
месте

Как это можно сделать

спасибо

   
 
 автор: DDK   (16.11.2005 в 11:01)   письмо автору
 
   для: Elina   (16.11.2005 в 10:19)
 

Напишите скрипт, архивирующий БД каждый день, а дальше ищите информацию о планировщике Cron или CronTable

   
 
 автор: Elina   (16.11.2005 в 13:34)   письмо автору
 
   для: DDK   (16.11.2005 в 11:01)
 

скрипт работает и копирует б/д ,но перед этим просит файл куда корировать

Как можно в скрипте указать :
создать новый файл с именем васкup.sql (на своём сервере) и соответственно скопировать

   
 
 автор: Elina   (17.11.2005 в 12:44)   письмо автору
 
   для: Elina   (16.11.2005 в 13:34)
 

Нашла способ делать ежедневный backup через Cron

если кому то интересно то
1. в файл (daily_bckp) надо написать

  #! /bin/bash 

  BFILE=bckup/backup-$(date +%m%d%Y_%k).sql 
  mysqldump [options] -u [username] -p[password] [database] [table_name(s)] >  $BFILE   

 

и поместить на сервер

2.потом запустить сам файл (daily_bckp)


0 15 * * *   daily_bckp


Ежедневный backup будет записоваться в директорию bckup

   
 
 автор: Akira   (17.11.2005 в 13:25)   письмо автору
 
   для: Elina   (17.11.2005 в 12:44)
 

Странно, что хостер не делает ежедневный бэкап.

   
 
 автор: cheops   (17.11.2005 в 13:41)   письмо автору
 
   для: Elina   (17.11.2005 в 12:44)
 

Добавлю лишь, что перед тем как пользоваться cron - следует поинтересоваться у хотера как им пользоваться - не видел, чтобы действия по его запуску совпадали при переходе от хостера к хостеру.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования