Лучше кстати здесь выложить чтобы потом готовое решение было.
Я думаю часто с этим приходится сталкиваться в домашних сетях.
Завтра выложу.
Пользователь решил продолжить мысль 25 Марта 2010, 04:00:16:
Небольшой мануал - есть конечно и другие варианты....
1. Прикрепленный файл script копируем в домашнюю директорию пользователя.
2. Создаем папку для хранения архивного файла
mkdir /home/имя_пользователя/backup/
Выставляем права на папку.
3. Открываем редактором для редактирования и прописываем в нем свои пути, папки, пароли.
4. Сохраняем и выходим из редактора.
5. Делаем файл исполняемым sudo chmod +x /путь до файла/script
6. Прописываем права на файл sudo chmod 777 /путь до файла/script . Права выставите свои.
7. Устанавливаем пакет curlftpfs
sudo apt-get update
sudo apt-get install curlftpfs
Должно установиться без проблем.
Создаем папку куда будем монтировать ftp. Например, /home/имя_пользователя/ftp
sudo mkdir /home/имя_пользователя/ftp
Выставляем права на чтение и запись этой папки.
В скрипте исправляем, если надо, пути. Там уже прописана строка для подключения. Меняем пароли, имя ФТП и т.д.
7. Теперь заходим в планировщик заданий
sudo crontab -e
и пишем строку
0 20 * * * /путь до файла/script
Сохраняем, закрываем редактор.
Есть ли задание в cron можно посмотреть командой
crontab -l
Будут вопросы, пишите.
Пользователь решил продолжить мысль 25 Марта 2010, 07:45:12:
Если необходимо архивировать только изменившиеся файлы в течении суток в определенной папке, можно поступить так - дописать
в скрипт строку
find /путь_к_архивируемой_папке/ -mtime -1 -type f -print0 | xargs -0 tar czf /путь_к_архиву/имя_файла.tar.gz
Может пригодится кому
Пользователь решил продолжить мысль 25 Марта 2010, 09:47:27:
Имеем файл /var/db/file.db 200 мб (база) обновляется ежедневно в рабочее время
Задача:
- в 20:00 сжать файл
- в 20:10 отправить на удаленный FTP
- результаты отписать на e-mail
По форуму посмотрел народ рекомендует rsync, можно привести пример для Ubuntu Server 9.1
Если FTP находится в сети, то можно просто смонтировать диск и архивировать без передачи на FTP
Пользователь решил продолжить мысль 24 Марта 2010, 01:14:34:
неужели никто не реализовывал?