Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Buckup по расписанию   Найти похожие ветки 

 
Рупор   (2004-08-19 09:54) [0]

Всем привет!
В своей программе реализовал следующую фичу: при первом запуске, раз в день, делается резервное копирование базы (buckup). В самой программе можно востановить базу (restore). Пока что бэкап-файлы называю просто, типа 19.07.2004.fbk
Но, подумав, решил что хранить нужно например только пять последних копий.
Подскажите алгоритм для реализации этого. Может файлы как нибуть по другому называть?


 
Соловьев ©   (2004-08-19 10:13) [1]

планировщик задач+батник


 
Sergey13 ©   (2004-08-19 10:17) [2]

День недели не подойдет?


 
Рупор   (2004-08-19 10:32) [3]

Само резервное копирование работает. Мне вот только надо реализовать алгоритм именно хранения пяти последних копии. Может называть файлы 1,2,3,4,5 и каждый день сдвигать номера, переименовывая файлы, а последний удалять. Я вот про что. Какие еще есть варианты?


 
Соловьев ©   (2004-08-19 10:37) [4]


> Какие еще есть варианты?

еще есть вариант написать прогу с использованием сервисов, IBX есть
TIBBackupService и TIBRestoreService. Дальше дело техники.


 
Рупор   (2004-08-19 10:39) [5]


> еще есть вариант написать прогу с использованием сервисов,
> IBX есть
> TIBBackupService и TIBRestoreService. Дальше дело техники

А не чё если я использую FIBBackupService ;)

Повторяю вопрос: Мне вот только надо реализовать алгоритм именно хранения пяти последних копии... Какие еще есть варианты?


 
Рамиль ©   (2004-08-19 10:41) [6]

Так просматриваешь файлы и удаляешь устаревшие по дате, или сделай тпбличку и записывай в нее имена файлов и дату архивации.


 
Sergey13 ©   (2004-08-19 10:45) [7]

А чем не ндравится [2]?


 
Desdechado ©   (2004-08-19 10:46) [8]

зачем сдвигать номера?
просто используй дату создания файла
находишь самый старый и заменяешь его новым
но из программы backup-restore делать стоит только в однопользовательском варианте (особенно рестор)


 
Рупор   (2004-08-19 10:50) [9]


> но из программы backup-restore делать стоит только в однопользовательском
> варианте (особенно рестор)

Так и есть.


 
Рупор   (2004-08-19 10:53) [10]


> А чем не ндравится [2]?

Тем что не видно наглядно дату копии. Возможно программа будет запускаться не каждый день.


 
Sergey13 ©   (2004-08-19 10:56) [11]

2[10] Рупор   (19.08.04 10:53)
>Тем что не видно наглядно дату копии.
Где не видно?
>Возможно программа будет запускаться не каждый день.
Ну и что?

Тебе шашечки или ехать? (с)


 
Рупор   (2004-08-19 11:03) [12]


> >Возможно программа будет запускаться не каждый день.
> Ну и что?

Как что??? А если тлько по понедельникам - то будет только одна копия.

Короче вижу тема не интересная...


 
Sergey13 ©   (2004-08-19 11:05) [13]

2[12] Рупор   (19.08.04 11:03)
>Как что??? А если тлько по понедельникам - то будет только одна копия.
А если вообще не запускать то и копий не надо. 8-)


 
}{ander ©   (2004-08-19 12:50) [14]


> Возможно программа будет запускаться не каждый день.

Так запускай каждый день, или делай [8]



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.049 c
3-1092908803
Zhekson
2004-08-19 13:46
2004.09.19
Навигация по таблице


4-1091891488
Seldon
2004-08-07 19:11
2004.09.19
Как определить какой шрифт...


14-1093814793
SergP
2004-08-30 01:26
2004.09.19
Производительность камней.


1-1094493131
Андрей2
2004-09-06 21:52
2004.09.19
Не получается удалить в цикле отмеченые записи CheckListBox-a


1-1094373647
rOOse
2004-09-05 12:40
2004.09.19
Реестр