The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Бекап информации"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Бекап информации"  
Сообщение от Алексей email(??) on 07-Дек-07, 01:49 
Были проблемы с потерей информации, поэтому решили поставить отдельный сервер для бекапа всей информации на него.

Вот теперь думаем, как лучше сделать:
У нас храниться очень много файлов весом 20-30кб, структуру простая:
год/месяц/

то есть:
2007/1/
2007/2/
2007/3/
2007/4/

и вот в каждой папке месяца накапливаеться примерно 40-50 тысяч файлов

Я думаю, что можно попробывать бекапить rsync`ом, вот только судя по всему он каждый раз при бекапи будет пересматривать каждую папку и каждый файл... А это займет очень много времени да и не нужно это, самый лучший вариант для нас, это заставить rsync бекапить файлы только файлы папки текущего месяца.

Конечно можно просто на бекап сервере каждый месяц менять папку ручками и всё, но очень бы хотелось это автоматизировать, если можно конечно.

Покажу пример, как нужно заставить работать rsync:
Например, сегодня у нас 7.12.2007, следовательно rsync должен обратиться к папке /home/blabla/2007/12/ и слить все новые/измененные файлы

Вот только не знаю, как технически заставить работать его так.
Помогите пожалуйста, спасибо!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Бекап информации"  
Сообщение от CSX email(ok) on 07-Дек-07, 02:34 

>
>Вот только не знаю, как технически заставить работать его так.
>Помогите пожалуйста, спасибо!

Ну shell-скрипт напишите, це ж просто. Дату можно взять из date


Или на перле типа такого
#! /usr/bin/perl

($day, $month, $year) = (localtime(time-86400))[3..5];
$year+=1900;$month+=1;
if (substr($month, 1) eq "") {$month="0".$month;}


`rsync /$year/$month /destination`;

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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