* [gentoo-user-ru] Incremental backup system
@ 2009-08-12 10:59 Sergey A. Kobzar
2009-08-12 11:06 ` John Brezerk
0 siblings, 1 reply; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 10:59 UTC (permalink / raw
To: gentoo-user-ru
Приветствую.
Необходима бэкап система которая могла бы записывать изменения в файле
в отдельный файл, потом передавать эти изменения на другой хост и там
собирать исходный файл.
Имеется несколько десятков файлов по 2-4 гигабайта. Изменений за день
не много. Использовать rsync для вычисления не годится - слишком много
требуется ресурсов и большое по времени ограничение на запись в файл.
В идеале видится патч для iNotify который вместе с событием об
изменении файла передавал смещение и размер изменившихся блоков. Некий
демон ведет журнал изменившихся блоков и по требованию передает их на
удаленный хост. Программа на удаленном хосте восстанавливает исходный
файл.
Существует ли что-то подобное в природе или придется писать самому?
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user-ru] Incremental backup system
2009-08-12 10:59 [gentoo-user-ru] Incremental backup system Sergey A. Kobzar
@ 2009-08-12 11:06 ` John Brezerk
2009-08-12 11:12 ` Re[2]: " Sergey A. Kobzar
0 siblings, 1 reply; 16+ messages in thread
From: John Brezerk @ 2009-08-12 11:06 UTC (permalink / raw
To: gentoo-user-ru
[-- Attachment #1: Type: text/plain, Size: 1267 bytes --]
2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Приветствую.
>
> Необходима бэкап система которая могла бы записывать изменения в файле
> в отдельный файл, потом передавать эти изменения на другой хост и там
> собирать исходный файл.
>
> Имеется несколько десятков файлов по 2-4 гигабайта. Изменений за день
> не много. Использовать rsync для вычисления не годится - слишком много
> требуется ресурсов и большое по времени ограничение на запись в файл.
> В идеале видится патч для iNotify который вместе с событием об
> изменении файла передавал смещение и размер изменившихся блоков. Некий
> демон ведет журнал изменившихся блоков и по требованию передает их на
> удаленный хост. Программа на удаленном хосте восстанавливает исходный
> файл.
>
> Существует ли что-то подобное в природе или придется писать самому?
>
>
> --
> Sergey
>
>
>
Не претендую на истинность, но rsyncу можно сказать, чтобы он не проверял
хеши файлов (что бесспорно очень долго), а просто сравнивать дату изменения
файлов, и копировать тоько новый данные.
--
Regards,
Malakhov Alexey
OpenXlout, q4wine ( http://q4wine.brezblock.org.ua/ ) main developer.
BrezBlock ( http://brezblock.org.ua ) maintainer
e-mail: brezerk@gmail.com
web: http://brezblock.org.ua
BrezBlock, Kiev, Ukraine
[-- Attachment #2: Type: text/html, Size: 1785 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[2]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:06 ` John Brezerk
@ 2009-08-12 11:12 ` Sergey A. Kobzar
2009-08-12 11:15 ` Mike Kazantsev
2009-08-12 11:19 ` Re[2]: " John Brezerk
0 siblings, 2 replies; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 11:12 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 2:06:35 PM, John wrote:
> 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Приветствую.
> Необходима бэкап система которая могла бы записывать изменения в файле
> в отдельный файл, потом передавать эти изменения на другой хост и там
> собирать исходный файл.
> Имеется несколько десятков файлов по 2-4 гигабайта. Изменений за день
> не много. Использовать rsync для вычисления не годится - слишком много
> требуется ресурсов и большое по времени ограничение на запись в файл.
> В идеале видится патч для iNotify который вместе с событием об
> изменении файла передавал смещение и размер изменившихся блоков. Некий
> демон ведет журнал изменившихся блоков и по требованию передает их на
> удаленный хост. Программа на удаленном хосте восстанавливает исходный
> файл.
> Существует ли что-то подобное в природе или придется писать самому?
> --
> Sergey
> Не претендую на истинность, но rsyncу можно сказать, чтобы он не
> проверял хеши файлов (что бесспорно очень долго), а просто
> сравнивать дату изменения файлов, и копировать тоько новый данные.
Да, можно такое сделать. Но если меняется в файле хоть 10 байт, то
придется передавать все 2Г на удаленный хост. Это ни есть хорошо и как
раз этого стараюсь избежать.
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user-ru] Incremental backup system
2009-08-12 11:12 ` Re[2]: " Sergey A. Kobzar
@ 2009-08-12 11:15 ` Mike Kazantsev
2009-08-12 11:19 ` Re[2]: " John Brezerk
1 sibling, 0 replies; 16+ messages in thread
From: Mike Kazantsev @ 2009-08-12 11:15 UTC (permalink / raw
To: gentoo-user-ru
[-- Attachment #1: Type: text/plain, Size: 633 bytes --]
On Wed, 12 Aug 2009 14:12:36 +0300
"Sergey A. Kobzar" <sergey.kobzar@mail.ru> wrote:
> > Не претендую на истинность, но rsyncу можно сказать, чтобы он не
> > проверял хеши файлов (что бесспорно очень долго), а просто
> > сравнивать дату изменения файлов, и копировать тоько новый данные.
>
> Да, можно такое сделать. Но если меняется в файле хоть 10 байт, то
> придется передавать все 2Г на удаленный хост. Это ни есть хорошо и как
> раз этого стараюсь избежать.
С параметром --inplace вроде бы man rsync говорит о delta-transfer
алгоритме, хотя сам данный параметр не применял.
--
Mike Kazantsev // fraggod.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Re[2]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:12 ` Re[2]: " Sergey A. Kobzar
2009-08-12 11:15 ` Mike Kazantsev
@ 2009-08-12 11:19 ` John Brezerk
2009-08-12 11:40 ` Re[4]: " Sergey A. Kobzar
1 sibling, 1 reply; 16+ messages in thread
From: John Brezerk @ 2009-08-12 11:19 UTC (permalink / raw
To: gentoo-user-ru
[-- Attachment #1: Type: text/plain, Size: 1957 bytes --]
2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Wednesday, August 12, 2009, 2:06:35 PM, John wrote:
>
> > 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> > Приветствую.
>
> > Необходима бэкап система которая могла бы записывать изменения в файле
> > в отдельный файл, потом передавать эти изменения на другой хост и там
> > собирать исходный файл.
>
> > Имеется несколько десятков файлов по 2-4 гигабайта. Изменений за день
> > не много. Использовать rsync для вычисления не годится - слишком много
> > требуется ресурсов и большое по времени ограничение на запись в файл.
> > В идеале видится патч для iNotify который вместе с событием об
> > изменении файла передавал смещение и размер изменившихся блоков. Некий
> > демон ведет журнал изменившихся блоков и по требованию передает их на
> > удаленный хост. Программа на удаленном хосте восстанавливает исходный
> > файл.
>
> > Существует ли что-то подобное в природе или придется писать самому?
>
>
> > --
> > Sergey
>
>
> > Не претендую на истинность, но rsyncу можно сказать, чтобы он не
> > проверял хеши файлов (что бесспорно очень долго), а просто
> > сравнивать дату изменения файлов, и копировать тоько новый данные.
>
> Да, можно такое сделать. Но если меняется в файле хоть 10 байт, то
> придется передавать все 2Г на удаленный хост. Это ни есть хорошо и как
> раз этого стараюсь избежать.
>
>
> --
> Sergey
>
>
>
Топикстеру на заметку:
DESCRIPTION
Rsync is a fast and extraordinarily ........... It is famous for its
delta-transfer algorithm, which reduces the amount of data sent
over the network by sending only the differences between the source files
and the existing files in the destination....
Сам я правда delta-transfer не проверял :)
--
Regards,
Malakhov Alexey
OpenXlout, q4wine ( http://q4wine.brezblock.org.ua/ ) main developer.
BrezBlock ( http://brezblock.org.ua ) maintainer
e-mail: brezerk@gmail.com
web: http://brezblock.org.ua
BrezBlock, Kiev, Ukraine
[-- Attachment #2: Type: text/html, Size: 2765 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[4]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:19 ` Re[2]: " John Brezerk
@ 2009-08-12 11:40 ` Sergey A. Kobzar
2009-08-12 11:47 ` John Brezerk
` (2 more replies)
0 siblings, 3 replies; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 11:40 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 2:19:09 PM, John wrote:
> 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Wednesday, August 12, 2009, 2:06:35 PM, John wrote:
>> 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
>> Приветствую.
>> Необходима бэкап система которая могла бы записывать изменения в файле
>> в отдельный файл, потом передавать эти изменения на другой хост и там
>> собирать исходный файл.
>> Имеется несколько десятков файлов по 2-4 гигабайта. Изменений за день
>> не много. Использовать rsync для вычисления не годится - слишком много
>> требуется ресурсов и большое по времени ограничение на запись в файл.
>> В идеале видится патч для iNotify который вместе с событием об
>> изменении файла передавал смещение и размер изменившихся блоков. Некий
>> демон ведет журнал изменившихся блоков и по требованию передает их на
>> удаленный хост. Программа на удаленном хосте восстанавливает исходный
>> файл.
>> Существует ли что-то подобное в природе или придется писать самому?
>> --
>> Sergey
>> Не претендую на истинность, но rsyncу можно сказать, чтобы он не
>> проверял хеши файлов (что бесспорно очень долго), а просто
>> сравнивать дату изменения файлов, и копировать тоько новый данные.
> Да, можно такое сделать. Но если меняется в файле хоть 10 байт, то
> придется передавать все 2Г на удаленный хост. Это ни есть хорошо и как
> раз этого стараюсь избежать.
> --
> Sergey
> Топикстеру на заметку:
> DESCRIPTION
> Rsync is a fast and extraordinarily ........... It is famous for
> its delta-transfer algorithm, which reduces the amount of data sent
> over the network by sending only the differences between the
> source files and the existing files in the destination....
> Сам я правда delta-transfer не проверял
В общем конкретный случай:
есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
все это время виртуальная машина должна быть остановлена. Не годится
такое решение...
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Re[4]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:40 ` Re[4]: " Sergey A. Kobzar
@ 2009-08-12 11:47 ` John Brezerk
2009-08-12 11:55 ` Re[6]: " Sergey A. Kobzar
2009-08-12 11:47 ` spirit
2009-08-12 12:08 ` Azamat Hackimov
2 siblings, 1 reply; 16+ messages in thread
From: John Brezerk @ 2009-08-12 11:47 UTC (permalink / raw
To: gentoo-user-ru
[-- Attachment #1: Type: text/plain, Size: 2976 bytes --]
2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Wednesday, August 12, 2009, 2:19:09 PM, John wrote:
>
> > 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> > Wednesday, August 12, 2009, 2:06:35 PM, John wrote:
>
> >> 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> >> Приветствую.
>
> >> Необходима бэкап система которая могла бы записывать изменения в файле
> >> в отдельный файл, потом передавать эти изменения на другой хост и там
> >> собирать исходный файл.
>
> >> Имеется несколько десятков файлов по 2-4 гигабайта. Изменений за день
> >> не много. Использовать rsync для вычисления не годится - слишком много
> >> требуется ресурсов и большое по времени ограничение на запись в файл.
> >> В идеале видится патч для iNotify который вместе с событием об
> >> изменении файла передавал смещение и размер изменившихся блоков. Некий
> >> демон ведет журнал изменившихся блоков и по требованию передает их на
> >> удаленный хост. Программа на удаленном хосте восстанавливает исходный
> >> файл.
>
> >> Существует ли что-то подобное в природе или придется писать самому?
>
>
> >> --
> >> Sergey
>
>
> >> Не претендую на истинность, но rsyncу можно сказать, чтобы он не
> >> проверял хеши файлов (что бесспорно очень долго), а просто
> >> сравнивать дату изменения файлов, и копировать тоько новый данные.
>
> > Да, можно такое сделать. Но если меняется в файле хоть 10 байт, то
> > придется передавать все 2Г на удаленный хост. Это ни есть хорошо и как
> > раз этого стараюсь избежать.
>
>
> > --
> > Sergey
>
>
>
>
> > Топикстеру на заметку:
>
> > DESCRIPTION
> > Rsync is a fast and extraordinarily ........... It is famous for
> > its delta-transfer algorithm, which reduces the amount of data sent
> > over the network by sending only the differences between the
> > source files and the existing files in the destination....
>
> > Сам я правда delta-transfer не проверял
>
> В общем конкретный случай:
> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
> все это время виртуальная машина должна быть остановлена. Не годится
> такое решение...
>
>
> --
> Sergey
>
>
>
Без обид. Где вас таких учат? :)
Есть lvm с _заморозкой_ текущего состояния данных. (В двух словах: это
специально чтобы не останавливать сервера для бекапа. т.к. это почти копия
данных. See lvm manpages for details.)
Алгоритм:
1. делаем заморозку средствами lvm.
2. далее эти данные передаем дельтой с rsync'ом.
3. сносим заморозку.
При этом сервера как работали так и будут работать дальше. ниочем не
подозревая.
Конечно для этого нужен _грамотный_ изначальный подход к установке базовой
системы.
--
Regards,
Malakhov Alexey
OpenXlout, q4wine ( http://q4wine.brezblock.org.ua/ ) main developer.
BrezBlock ( http://brezblock.org.ua ) maintainer
e-mail: brezerk@gmail.com
web: http://brezblock.org.ua
BrezBlock, Kiev, Ukraine
[-- Attachment #2: Type: text/html, Size: 4022 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user-ru] Incremental backup system
2009-08-12 11:40 ` Re[4]: " Sergey A. Kobzar
2009-08-12 11:47 ` John Brezerk
@ 2009-08-12 11:47 ` spirit
2009-08-12 11:58 ` Re[2]: " Sergey A. Kobzar
2009-08-12 12:08 ` Azamat Hackimov
2 siblings, 1 reply; 16+ messages in thread
From: spirit @ 2009-08-12 11:47 UTC (permalink / raw
To: gentoo-user-ru
Sergey A. Kobzar пишет:
>
> В общем конкретный случай:
> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
> все это время виртуальная машина должна быть остановлена. Не годится
> такое решение...
>
>
размещаете виртуальные диски на LVM разделы,
потом совмещаете слепки/снапшоты LVM и rsync..
в этом случае тормозить VM не надо.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[6]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:47 ` John Brezerk
@ 2009-08-12 11:55 ` Sergey A. Kobzar
2009-08-12 11:59 ` John Brezerk
0 siblings, 1 reply; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 11:55 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 2:47:00 PM, John wrote:
> Без обид. Где вас таких учат?
Google в основном.
> Есть lvm с _заморозкой_ текущего состояния данных. (В двух словах:
> это специально чтобы не останавливать сервера для бекапа. т.к. это
> почти копия данных. See lvm manpages for details.)
Имеется ввиду снэпшоты на уровне ФС?
> Алгоритм:
> 1. делаем заморозку средствами lvm.
> 2. далее эти данные передаем дельтой с rsync'ом.
> 3. сносим заморозку.
"заморозка" == снэпшот?
Да, это как вариант...
> При этом сервера как работали так и будут работать дальше. ниочем не подозревая.
> Конечно для этого нужен _грамотный_ изначальный подход к установке базовой системы.
_грамотный_ - имеется ввиду создание LVM volume? :)
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[2]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:47 ` spirit
@ 2009-08-12 11:58 ` Sergey A. Kobzar
2009-08-12 12:03 ` John Brezerk
0 siblings, 1 reply; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 11:58 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 2:47:41 PM, spirit wrote:
> Sergey A. Kobzar пишет:
>>
>> В общем конкретный случай:
>> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
>> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
>> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
>> все это время виртуальная машина должна быть остановлена. Не годится
>> такое решение...
>>
>>
> размещаете виртуальные диски на LVM разделы,
> потом совмещаете слепки/снапшоты LVM и rsync..
> в этом случае тормозить VM не надо.
Да, это уже как вариант...
А насколько падает перфоманс на LVM разделе по сравнению с обычным
разделом?
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Re[6]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:55 ` Re[6]: " Sergey A. Kobzar
@ 2009-08-12 11:59 ` John Brezerk
0 siblings, 0 replies; 16+ messages in thread
From: John Brezerk @ 2009-08-12 11:59 UTC (permalink / raw
To: gentoo-user-ru
[-- Attachment #1: Type: text/plain, Size: 1238 bytes --]
2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Wednesday, August 12, 2009, 2:47:00 PM, John wrote:
>
> > Без обид. Где вас таких учат?
>
> Google в основном.
Тогда вам будет полезна следующая ссылка: http://xgu.ru/wiki/LVM
Для начала самое оно.
>
>
> > Есть lvm с _заморозкой_ текущего состояния данных. (В двух словах:
> > это специально чтобы не останавливать сервера для бекапа. т.к. это
> > почти копия данных. See lvm manpages for details.)
>
> Имеется ввиду снэпшоты на уровне ФС?
>
>
> > Алгоритм:
> > 1. делаем заморозку средствами lvm.
> > 2. далее эти данные передаем дельтой с rsync'ом.
> > 3. сносим заморозку.
>
> "заморозка" == снэпшот?
>
> Да, это как вариант...
>
Он самый :)
>
> > При этом сервера как работали так и будут работать дальше. ниочем не
> подозревая.
> > Конечно для этого нужен _грамотный_ изначальный подход к установке
> базовой системы.
>
> _грамотный_ - имеется ввиду создание LVM volume? :)
>
Ну да. Отведение места под lvm раздел + место под сам снапшот.
--
Regards,
Malakhov Alexey
OpenXlout, q4wine ( http://q4wine.brezblock.org.ua/ ) main developer.
BrezBlock ( http://brezblock.org.ua ) maintainer
e-mail: brezerk@gmail.com
web: http://brezblock.org.ua
BrezBlock, Kiev, Ukraine
[-- Attachment #2: Type: text/html, Size: 2222 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Re[2]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:58 ` Re[2]: " Sergey A. Kobzar
@ 2009-08-12 12:03 ` John Brezerk
2009-08-12 12:18 ` Re[4]: " Sergey A. Kobzar
2009-08-13 8:25 ` Sergey A. Kobzar
0 siblings, 2 replies; 16+ messages in thread
From: John Brezerk @ 2009-08-12 12:03 UTC (permalink / raw
To: gentoo-user-ru
[-- Attachment #1: Type: text/plain, Size: 1074 bytes --]
2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Wednesday, August 12, 2009, 2:47:41 PM, spirit wrote:
>
> > Sergey A. Kobzar пишет:
> >>
> >> В общем конкретный случай:
> >> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
> >> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
> >> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
> >> все это время виртуальная машина должна быть остановлена. Не годится
> >> такое решение...
> >>
> >>
>
> > размещаете виртуальные диски на LVM разделы,
> > потом совмещаете слепки/снапшоты LVM и rsync..
> > в этом случае тормозить VM не надо.
>
> Да, это уже как вариант...
>
> А насколько падает перфоманс на LVM разделе по сравнению с обычным
> разделом?
>
>
> --
> Sergey
>
>
>
Все зависит от конфигурации. В обычных ситуациях разницы не заметно.
--
Regards,
Malakhov Alexey
OpenXlout, q4wine ( http://q4wine.brezblock.org.ua/ ) main developer.
BrezBlock ( http://brezblock.org.ua ) maintainer
e-mail: brezerk@gmail.com
web: http://brezblock.org.ua
BrezBlock, Kiev, Ukraine
[-- Attachment #2: Type: text/html, Size: 1702 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Re[4]: [gentoo-user-ru] Incremental backup system
2009-08-12 11:40 ` Re[4]: " Sergey A. Kobzar
2009-08-12 11:47 ` John Brezerk
2009-08-12 11:47 ` spirit
@ 2009-08-12 12:08 ` Azamat Hackimov
2009-08-12 12:21 ` Re[6]: " Sergey A. Kobzar
2 siblings, 1 reply; 16+ messages in thread
From: Azamat Hackimov @ 2009-08-12 12:08 UTC (permalink / raw
To: gentoo-user-ru
> В общем конкретный случай:
> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
> все это время виртуальная машина должна быть остановлена. Не годится
> такое решение...
Тут надо смотреть сервисы репликации, которые предоставляются самим
сервером VMWare. Они определенно есть, просто надо поискать
информацию. В идеальном случае - рабочие копии образов машин
синхронизируются в реальном времени между двумя серверами виртуальных
машин.
--
From Siberia with Love!
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[4]: [gentoo-user-ru] Incremental backup system
2009-08-12 12:03 ` John Brezerk
@ 2009-08-12 12:18 ` Sergey A. Kobzar
2009-08-13 8:25 ` Sergey A. Kobzar
1 sibling, 0 replies; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 12:18 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 3:03:14 PM, John wrote:
> 2009/8/12 Sergey A. Kobzar <sergey.kobzar@mail.ru>
> Wednesday, August 12, 2009, 2:47:41 PM, spirit wrote:
>> Sergey A. Kobzar пишет:
>>>
>>> В общем конкретный случай:
>>> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
>>> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
>>> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
>>> все это время виртуальная машина должна быть остановлена. Не годится
>>> такое решение...
>>>
>>>
>> размещаете виртуальные диски на LVM разделы,
>> потом совмещаете слепки/снапшоты LVM и rsync..
>> в этом случае тормозить VM не надо.
> Да, это уже как вариант...
> А насколько падает перфоманс на LVM разделе по сравнению с обычным
> разделом?
> --
> Sergey
> Все зависит от конфигурации. В обычных ситуациях разницы не заметно.
Спасибо. Надо будет потестить. Идея неплохая :)
Сам как-то недодумался %/...
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[6]: [gentoo-user-ru] Incremental backup system
2009-08-12 12:08 ` Azamat Hackimov
@ 2009-08-12 12:21 ` Sergey A. Kobzar
0 siblings, 0 replies; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-12 12:21 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 3:08:55 PM, Azamat wrote:
>> В общем конкретный случай:
>> есть VMware Virtual Machine. Изменения пишутся в vmdk файлы. Размер
>> виртуальной машины 60-120Г. Сколько нужно времени rsync чтобы
>> вычислить дэльту и передать ее на удаленный хост даже по 1Г сети? И
>> все это время виртуальная машина должна быть остановлена. Не годится
>> такое решение...
> Тут надо смотреть сервисы репликации, которые предоставляются самим
> сервером VMWare. Они определенно есть, просто надо поискать
> информацию. В идеальном случае - рабочие копии образов машин
> синхронизируются в реальном времени между двумя серверами виртуальных
> машин.
Нет, риалтам синхронизация не нужна. Сейчас у меня риалтайм
синхронизация работает на основе DRBD партишина, но:
1. требуется отдельный партишн что создает доп. неудобства.
2. хорошо проседает перфоманс
3. плохо обстоят дела с поддержкой ядер последних версий
4. требуются доп. винты и место в стойке, а это доп. деньги на
колокейшене
Бэкап решения от самой VMware Inc не нравятся их дороговизной и
завышенными требованиями к харду.
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re[4]: [gentoo-user-ru] Incremental backup system
2009-08-12 12:03 ` John Brezerk
2009-08-12 12:18 ` Re[4]: " Sergey A. Kobzar
@ 2009-08-13 8:25 ` Sergey A. Kobzar
1 sibling, 0 replies; 16+ messages in thread
From: Sergey A. Kobzar @ 2009-08-13 8:25 UTC (permalink / raw
To: gentoo-user-ru
Wednesday, August 12, 2009, 3:03:14 PM, John wrote:
> А насколько падает перфоманс на LVM разделе по сравнению с обычным
> разделом?
> --
> Sergey
> Все зависит от конфигурации. В обычных ситуациях разницы не заметно.
Немного погуглил и нашел что производительность LVM в snapshot mode
падает в 3-6 раз:
http://www.mysqlperformanceblog.com/2009/02/05/disaster-lvm-performance-in-snapshot-mode/
So Creating LVM snapshot indeed could cause tremendous overhead - in
the benchmarks I've done it is ranging from 3x to 6x.
Не вариант...
--
Sergey
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2009-08-13 8:25 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-12 10:59 [gentoo-user-ru] Incremental backup system Sergey A. Kobzar
2009-08-12 11:06 ` John Brezerk
2009-08-12 11:12 ` Re[2]: " Sergey A. Kobzar
2009-08-12 11:15 ` Mike Kazantsev
2009-08-12 11:19 ` Re[2]: " John Brezerk
2009-08-12 11:40 ` Re[4]: " Sergey A. Kobzar
2009-08-12 11:47 ` John Brezerk
2009-08-12 11:55 ` Re[6]: " Sergey A. Kobzar
2009-08-12 11:59 ` John Brezerk
2009-08-12 11:47 ` spirit
2009-08-12 11:58 ` Re[2]: " Sergey A. Kobzar
2009-08-12 12:03 ` John Brezerk
2009-08-12 12:18 ` Re[4]: " Sergey A. Kobzar
2009-08-13 8:25 ` Sergey A. Kobzar
2009-08-12 12:08 ` Azamat Hackimov
2009-08-12 12:21 ` Re[6]: " Sergey A. Kobzar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox