The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Резервирование файлов под FreeBSD"
Отправлено Sergetv, 31-Май-05 10:00 
Стоит Файл-сервер (Free+Samba).
4 IDE винта (20Gb,60Gb,60Gb, 160Gb)
Сетевыми ресурсами являюстя каталоги на первых трех винтах (20,60,60).
Юзеры с Виндовых пишут туда свои файлы.
4 винт - резервный
Задача раз в сутки синхронизировать содержимое расшареных каталогов с первых трех винтов на четвером (резервном)
Я пробовал делать так:
$1 - Исходный каталог
$2 - Каталог на резервном диске, куда копируется исходный

1 скрипт:
(проверяет не создавались ли за день новые каталоги, если да - должен создавать их же на резервном)
#!/bin/sh
find $1 -type d -mtime 1 > $1/reserv_d.list
for a in `cat $1/reserv_d.list`; do
mkdir $2$a
echo  mkdir \'$2$a\'
done

2 скрипт:
(проверяет не создавались ли за день новые файлы, если да - должен копировать их на резервный)
find $1 -type f -mtime 1 > $1/reserv_f.list
for a in `cat $1/reserv_f.list`; do
        cp -v \'$a\' \'$2\'
done
Скрипты по крону в 3 ночи.
Проблема в том, что пользователи создают каталоги и файлы русскими буквами и с пробелами, типа ("Песни и фильмы Васи")
поэтому mkdir и cp с такими параметрами в скрипте у меня не работают

Я во Free недавно, вот в эту проблему уперся. Подскажите идею

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру