Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нужно ли отрубать всех пользователей при BackUp? [D3]


Страницы:   1 2

TransparentGhost ©   (2004-07-06 11:13:00) 

Хочу сделать в своей проге BackUp, чтобы автоматически каждое утро делал рез. копию. Кто первый запустил прогу, тот и сделал BackUp. Нужно ли отрубать всех пользователей при BackUp, если одновременно прогу запустят несколько пользователей, или можно просто запретить им право на любое изменение в БД?

<D3, IB.6x.>


Danilka   (2004-07-08 11:01:00) [1]

[30] TransparentGhost   (08.07.04 10:53)
> Сразу Рэсторе в другое место?

да


Anatoly Podgoretsky   (2004-07-08 10:58:00) [2]

TransparentGhost   (08.07.04 10:18) [27]
Информация стоит ровно столько, сколько на ее сохранность выделяется денег. То же самое по принтеру.
Отсюда вывод Вы очень богатые люди!!!


TransparentGhost   (2004-07-08 10:53:00) [3]

[29] Danilka
> сделай так, чтобы бакап тут-же разворачивался куда-нибудь в другое место

что значит "разворачивался"? Сразу Рэсторе в другое место?


Danilka   (2004-07-08 10:34:00) [4]

[23] TransparentGhost   (07.07.04 16:31)
> Ладно, сделаю отдельную программулину и засуну её в шедал.

Батника на это хватит, написать его - 5-10 мин., только сделай так, чтобы бакап тут-же разворачивался куда-нибудь в другое место (и, желательно, лог анализировался), мне уже встречались ситуации, когда бакапы шли битыми, сейчас уже не помню с чем было связано.


Соловьев   (2004-07-08 10:31:00) [5]


> (не расшаривая ничего на сервере и без сторонних прог)?

я не расшариваю. и без проблем делаю бекап/ресторе. правда через сторонню прогу IBExpert.

> Или самому управляемый сервис посать?

IBBackupService, IBRestoreService - правда это в D6


TransparentGhost   (2004-07-08 10:18:00) [6]

to [25] Anatoly Podgoretsky

Информация то стОит, но ему денег на сервак жалко. Принтер наманий купить не может, всё на струйнике еле-живом печатаем, а лазерник взял бы, так в 2 месяца окупол бы принтер, но уже год уговариваем - всё никак.

[26] Соловьев, как (не расшаривая ничего на сервере и без сторонних прог)?
Или самому управляемый сервис посать?


Соловьев   (2004-07-08 09:38:00) [7]


> Хех...значит всё таки нельзя делать BackUp с любой машины?

можно.


Anatoly Podgoretsky   (2004-07-08 09:36:00) [8]

TransparentGhost   (07.07.04 11:45) [18]
Боится говоришь и в тоже время не ставите выделеный сервер, это означает только одно - информация в базе данных ничего не стоит.


basic   (2004-07-08 08:45:00) [9]

BackUp можешь делать с любой машины, созданный файл клади на машину шефа, а когда запустишься со своей машины тогда и заберешь архивы


TransparentGhost   (2004-07-07 16:31:00) [10]

Хех...значит всё таки нельзя делать BackUp с любой машины?
Дело в том, что на машине шефа прога может запуститься через пару часов после всех, или вообще не запуститься.

Ладно, сделаю отдельную программулину и засуну её в шедал.
пускай сама в течении дня по нескольку раз проверяет наличие копии и если её нет - создаёт. заодно можно будет настроить её на несколько копий в день в разное время.


basic   (2004-07-07 14:15:00) [11]

тогда делай и не бойся что кто-то начнет работать. Первая машина сделает BackUp довольно быстро. К тому же никто входя в программу не начинает сразу делать изменения. В имя копии вставь сегодняшнюю дату, копию ложи на машину шефа, сделай когда запускается прога с твоей тачки, делай копирование этого файла к себе на диск


TransparentGhost   (2004-07-07 13:37:00) [12]

Через архиваторы можно, но я думал через компоненты Backp/Restore встроенный в прогу и что-бы работало удалённо без всяких шарингов.


basic   (2004-07-07 13:32:00) [13]

я делал подобную штуку, как раз утренняя архивация, сто раз потом выручила, база была под 100 мег.
В ини файле укажи дату последней архивации, если сегодняшний архив создан - заходи смело, если нет смотри делает кто нибудь архив или нет, если нет то архивируй.
Из практики оптимальный архиватор (по скорости и сжатию) оказался JAR32, виндовой в консольном режиме.


niko4543   (2004-07-07 12:33:00) [14]

c


TransparentGhost   (2004-07-07 11:45:00) [15]

Не в том дело... до моего прихода тута несколько раз были украдены компы со всей инфой. Сейчас всё на сигналке, но всё равно все работники знают и код и ключи имеют:о)
Шеф теперь за это больше боится, чем за 2ю Б. :о)

А ещё флэшку мона куда-нить замуровать и програмно отрубить в случае чего :о)

Так кто-нить знает ответ на [15], [16] ?


тихий вовочка   (2004-07-06 19:01:00) [16]

Немного не по теме: удивительно, как быстро разные начальники навострились базы с двойной бухгалтерией вести на флешке :))) Не первый раз такое вижу.


TransparentGhost   (2004-07-06 17:38:00) [17]

И можно ли бэкапить на другой комп?


TransparentGhost   (2004-07-06 17:32:00) [18]

> А теперь угадай, кого начальник будет бить? Правильно - тебя :)))

неа, не угадал... пару раз такое было. знаешь кто коко пинал? Пральна - я его... потому что я его предупреждал как комп отрубать надо.

Ну вааще ладно...уговорили, буду вечером ещё и автоматом копию делать...работу юзеров жалко.

А теперь вопрос :
пока тестил это дело - всё работало, но база и бэкап на моём компу, решил проверить на реальной базе - не работает - кричит хост не найден. что может быть? и вообще как правильно это делать в FIB?


bushmen   (2004-07-06 17:20:00) [19]

> могут отрубить и раньше чем сработает таймер :о)

А теперь представь: утром приходит шеф, включает комп, флэшку вставляет, а база накрылась. Работа всего предыдущего дня - коту под хвост. А теперь угадай, кого начальник будет бить? Правильно - тебя :))) Потом не говори, что не предупреждал.


Ratiborr   (2004-07-06 17:02:00) [20]

Тайком от шефа не хошь делать резерв на винт?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо