Исходные данные:
Windows XP + samba. Нужно организовать архивирование файлов средствами самой XP.
Windows XP + samba. Нужно организовать архивирование файлов средствами самой XP.
Встроенные средства XP теоретически позволяют в нужное время запускать bat-файл для выполнения утилитарных задач типа резервного копирования. В случае подключения сетевого диска, можно, в том числе и на сервер... Убогость этого всего хозяйства обсуждать бесполезно, какое есть... Если использовать 1С версии 8 (скромненькая какая-то версия для ИП и ООО мелкого размера), то, по умолчанию, всё интересное оказывается в Мои документы\Infobase. Ну и вообще оные Мои документы много чего полезного содержать могут. Попытка использовать многочисленные советы "как напрямую это все копировать" успехом не увенчалась. Не смог я победить русские буковки. Обходной путь оказался куда более интересным. Вот что вышло.
set now=%TIME:~0,-3% set now=%now::=% set now=%now: =0% set now=%DATE:~-4%%DATE:~3,2%%DATE:~0,2%_%now% "C:\Program Files\7-Zip\7z.exe" a -tzip h:\1C-bcp\%now%1c-bak.zip @H:\1C-bcp\1c.lst7z абсолютно бесплатен (огромное спасибо авторам). Ну и списочек делается простым блокнотом в кодировке UTF-8. У меня в нем
C:\Documents and Settings\buhgalter\Мои Документы\Infobase\*
Можно туда еще строчек добавить, если нужно. И список, и сам bat-файл лежат на сетевом же диске и доступны только по чтению (на всякий случай).
Пара слов об альтернативах.
Можно расшарить виндовый диск и чем-то типа smbtar забирать. В моем случае сервер слабенький, думать ему вредно. Винда сидит на WiFi - медленно... Ну и в части безопасности там все сложно. В общем несмотря на другие сложности запуск на локальной винде кажется наиболее удобным.
Куда потом...
...Деваются эти файлы? Они перемещаются в тихое сухое место, невидимое снаружи и лежат там примерно 30 дней.
Комментариев нет:
Отправить комментарий