Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alex Mizrahi                         2:5020/400     18 Aug 2007  15:49:14
 To : Victor Sudakov
 Subject : Re: backup
 -------------------------------------------------------------------------------- 
 
 (message (Hello 'Victor)
 (you :wrote :to '(Alex Korchmar) :on '(Sat, 18 Aug 2007 07:35:53 +0000 
 (UTC)))
 (
 
  VS> IMHO если некая программа не смогла сбэкапить файл, она должна
  VS> сообщить об ошибке сразу. Hапример, предложить юзеру закрыть этот
  VS> злосчастный документ, если не может сбэкапить открытый.
 
 боюсь, товарищ, ты сутью вопроса не владеешь..
 
 1. msword и excel как раз не лочит файлы. открытые им файлы без проблем 
 копируются.
 конечно, в файле не будут видны несохранённые изменения -- но с кокого фига 
 им там быть видными?
 а вдруг я там какое-нибудь непотребство напишу, а оно сохранится само собой?
 
 2. лочатся обычно файлы базы данных. если это Outlook -- то ещё можно бы 
 убедить пользователя его закрыть. но вот Outlook иногда висит в памяти 
 "просто так" без видимого окна -- чтобы выводить свои заметки, или поднятный 
 программой автоматизации. боюсь если пользователь Outlook не открывал и на 
 экране вообще не видит, а его попросят его закрыть, то он офигеет..
 
 3. лочат свои файлы базы данных типо MS SQL и т.д., и потенциально это 
 вообще могут быть third party продукты втихаря работающие как сервисы. ты 
 представляешь что почувствует пользователь, если ему напишут -- "программа 
 dbmgr.exe залочила файл system-data\134sdafkdasf.dat. закройте её чтобы 
 забэкапить файл".
 
 4. но, как ни странно, ещё в 2001 году Microsoft включила в свои 
 операционные системы продукт для обхода этих проблемных вопросов -- VSS. он 
 представляет из себя набор достаточно мудрёных API для цивилизованого 
 процесса бэкапа.
 
 4.1 программы, которые держат свои файлы открытыми (DBMS, к примеру) могут 
 извещаться о процессе бэкапа -- с той целью, чтобы они предоставили 
 нормальные, непротиворечивые данные для бэкапа.
 
 4.2 для программ, осуществляющих бэкап, предоставляется снапшот диска --  
 чтобы не было проблем с противоречивостью данных в бэкапе.
 
 4.3 если же программа держит файлы открытыми, но не в курсе о VSS, то будут 
 забэкаплены т.н. crash consistent данные -- то же самое, как если бы питание 
 отключили, а потом подняли и забэкапили. некоторые программы могут оживать 
 после таких сбоев -- для них это нормально. другие не могут -- тут уж ССЗБ. 
 VSS существует давно, апи открыто и доступно -- так что это личные половые 
 проблемы разработчиков.
 
 5 попрошу заметить -- VSS вышел в 2001 году. так что можно смело считать 
 версии венды без VSS как морально устаревшими, и ориентироваться на них не 
 имеет смысла.
 
 6 безусловно было бы круто если вместо VSS было бы нормальное простое API, 
 которое поддерживали бы все программы.. но так круто бывает только в сказках
 
 )
 (With-best-regards '(Alex Mizrahi) :aka 'killer_storm)
 "choose no life") 
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 backup   Victor Sudakov   16 Aug 2007 12:41:28 
 Re: backup   Alex Korchmar   16 Aug 2007 13:16:16 
 Re: backup   Victor Sudakov   16 Aug 2007 14:18:45 
 Re: backup   Alex Korchmar   16 Aug 2007 16:16:01 
 Re: backup   Victor Sudakov   16 Aug 2007 17:15:53 
 Re: backup   Alex Korchmar   17 Aug 2007 12:43:43 
 Re: backup   Victor Sudakov   17 Aug 2007 13:11:12 
 Re: backup   Alex Korchmar   17 Aug 2007 13:53:03 
 Re: backup   Victor Sudakov   17 Aug 2007 15:02:21 
 Re: backup   Alex Mizrahi   17 Aug 2007 20:39:53 
 Re: backup   Alex Korchmar   17 Aug 2007 22:19:13 
 Re: backup   Alex Mizrahi   18 Aug 2007 00:37:52 
 Re: backup   Victor Sudakov   18 Aug 2007 09:41:48 
 Re: backup   Victor Sudakov   18 Aug 2007 09:32:47 
 Re: backup   Basil A. Sidorov   18 Aug 2007 16:03:00 
 Re: backup   Victor Sudakov   18 Aug 2007 11:41:55 
 Re: backup   Alex Korchmar   18 Aug 2007 11:10:45 
 Re: backup   Victor Sudakov   18 Aug 2007 11:35:53 
 Re: backup   Alex Korchmar   18 Aug 2007 11:49:04 
 Re: backup   Victor Sudakov   18 Aug 2007 12:04:41 
 Re: backup   Valentin Davydov   18 Aug 2007 13:51:09 
 Re: backup   Victor Sudakov   18 Aug 2007 15:58:47 
 Re: backup   Ilya Anfimov   18 Aug 2007 16:06:20 
 Re: backup   Alex Korchmar   18 Aug 2007 17:09:45 
 Re: backup   Ilya Anfimov   18 Aug 2007 17:40:56 
 Re: backup   Alex Korchmar   18 Aug 2007 18:16:26 
 Re: backup   Basil A. Sidorov   18 Aug 2007 18:01:06 
 Re: backup   Victor Sudakov   18 Aug 2007 13:47:06 
 Re: backup   Basil A. Sidorov   18 Aug 2007 22:34:28 
 Re: backup   Eugene E Panfyorov   21 Aug 2007 10:42:45 
 Re: backup   Alexey Kouznetsov   21 Aug 2007 12:26:30 
 Re: backup   Eugene E Panfyorov   21 Aug 2007 12:50:32 
 Re: backup   Basil A. Sidorov   21 Aug 2007 20:52:51 
 Re: backup   Eugene E Panfyorov   21 Aug 2007 16:22:48 
 Re: backup   Basil A. Sidorov   22 Aug 2007 00:38:02 
 Re: backup   Victor Sudakov   21 Aug 2007 13:24:21 
 Re: backup   Alexey Kouznetsov   21 Aug 2007 14:00:43 
 Re: backup   Basil A. Sidorov   21 Aug 2007 20:56:03 
 Re: backup   Victor Sudakov   22 Aug 2007 14:22:17 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 14:32:44 
 Re: backup   Victor Krapivin   22 Aug 2007 17:01:19 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 16:03:32 
 Re: backup   Valentin Davydov   22 Aug 2007 17:23:34 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 18:12:11 
 Re: backup   Valentin Davydov   22 Aug 2007 18:44:06 
 backup   Slawa Olhovchenkov   22 Aug 2007 17:04:20 
 Re: backup   Alex Korchmar   23 Aug 2007 00:58:43 
 backup   Slawa Olhovchenkov   23 Aug 2007 08:16:34 
 Re: backup   Alex Korchmar   24 Aug 2007 19:59:41 
 backup   Slawa Olhovchenkov   24 Aug 2007 20:25:54 
 Re: backup   Victor Krapivin   22 Aug 2007 20:05:15 
 backup   Ivan A. Ufimtsev   27 Aug 2007 03:46:08 
 Re: backup   Basil A. Sidorov   22 Aug 2007 21:16:48 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 16:48:49 
 Re: backup   Basil A. Sidorov   23 Aug 2007 01:25:40 
 Re: backup   Alex Korchmar   22 Aug 2007 16:53:41 
 Re: backup   Basil A. Sidorov   23 Aug 2007 01:26:46 
 backup   Serge V.Panchenko   24 Aug 2007 11:39:09 
 Re: backup   Basil A. Sidorov   22 Aug 2007 21:11:05 
 backup   Alex Mogilnikov   21 Aug 2007 20:44:44 
 Re: backup   Basil A. Sidorov   21 Aug 2007 17:49:05 
 Re: backup   Alex Korchmar   21 Aug 2007 16:20:57 
 Re: backup   Eugene E Panfyorov   21 Aug 2007 16:31:11 
 Re: backup   Alex Korchmar   22 Aug 2007 00:26:04 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 09:55:58 
 Re: backup   Alex Korchmar   22 Aug 2007 16:25:45 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 16:48:28 
 Re: backup   Alex Korchmar   22 Aug 2007 16:54:52 
 Re: backup   Eugene E Panfyorov   22 Aug 2007 18:17:23 
 Re: backup   Basil A. Sidorov   23 Aug 2007 01:28:56 
 Re: backup   Auster   22 Aug 2007 21:31:46 
 Re: backup   Eugene E Panfyorov   23 Aug 2007 09:30:23 
 Re: backup   Auster   23 Aug 2007 12:20:36 
 Re: backup   Valentin Nechayev   23 Aug 2007 10:19:10 
 Re: backup   Basil A. Sidorov   23 Aug 2007 16:53:53 
 Re: backup   Valentin Nechayev   25 Aug 2007 22:34:45 
 backup   Andrew Kant   22 Aug 2007 18:19:05 
 Re: backup   Eugene Grosbein   23 Aug 2007 00:27:59 
 Re: backup   Eugene E Panfyorov   23 Aug 2007 09:33:05 
 Re: backup   Basil A. Sidorov   23 Aug 2007 16:56:55 
 Re: backup   Valentin Nechayev   26 Aug 2007 00:35:13 
 Re: backup   Alex Mizrahi   18 Aug 2007 15:49:14 
 Re: backup   Victor Sudakov   18 Aug 2007 16:12:23 
 Re: backup   Alex Korchmar   18 Aug 2007 17:03:42 
 Re: backup   Alex Mizrahi   18 Aug 2007 18:43:04 
 Re: backup   Victor Sudakov   18 Aug 2007 19:14:56 
 Re: backup   Alex Korchmar   18 Aug 2007 19:55:47 
 backup   Leizer A. Karabin   18 Aug 2007 22:57:53 
 Re: backup   Alex Mizrahi   18 Aug 2007 21:10:16 
 backup   Leizer A. Karabin   19 Aug 2007 03:01:39 
 Re: backup   Alex Mizrahi   19 Aug 2007 19:29:00 
 Re: backup   Victor Sudakov   18 Aug 2007 09:27:15 
 Re: backup   Alex Korchmar   18 Aug 2007 11:08:14 
 Re: backup   Victor Sudakov   18 Aug 2007 11:53:05 
 Re: backup   Alex Korchmar   18 Aug 2007 15:40:12 
 Re: backup   Valentin Davydov   18 Aug 2007 17:19:17 
 Re: backup   Ilya Anfimov   18 Aug 2007 17:41:56 
 Re: backup   Valentin Davydov   18 Aug 2007 17:58:33 
 Re: backup   Ilya Anfimov   18 Aug 2007 19:09:23 
 Re: backup   Valentin Davydov   18 Aug 2007 20:18:35 
 Re: backup   Alex Korchmar   18 Aug 2007 18:13:56 
 Re: backup   Valentin Davydov   18 Aug 2007 20:18:34 
 Re: backup   Alex Korchmar   18 Aug 2007 21:37:34 
 Re: backup   Љ®­бв ­вЁ­ Љ в㥢   17 Aug 2007 02:40:54 
 Re: backup   Victor Sudakov   17 Aug 2007 09:29:31 
 Re: backup   Alex Korchmar   17 Aug 2007 12:42:10 
 Re: backup   Љ®­бв ­вЁ­ Љ в㥢   20 Aug 2007 03:00:22 
 Re: backup   Alex Korchmar   20 Aug 2007 10:59:43 
 Re: backup   Љ®­бв ­вЁ­ Љ в㥢   21 Aug 2007 01:45:55 
 Re: backup   Alex Korchmar   21 Aug 2007 11:49:12 
 backup   Anton Teshev   26 Aug 2007 20:36:52 
 Re: backup   Victor Sudakov   27 Aug 2007 09:51:03 
 Re: backup   Victor Sudakov   27 Aug 2007 10:09:44 
Архивное /ru.unix/13994643610d3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional