История изменений
Исправление
sanyock,
(текущая версия)
:
backup_lucie_databases()
{
(zfs_send $Host:/data/bases/alex Backup/lucie/bases/alex keep 50) && \
(zfs_send $Host:/data/bases/partner Backup/lucie/bases/partner keep 50) && \
(zfs_send $Host:/data/bases/db2 Backup/lucie/bases/db2 keep 50) && \
(zfs_send $Host:/data/bases/redis Backup/lucie/bases/redis keep 50);
return $?;
}
backup_systems()
{
(zfs_send atom_direct:/momentus/system Backup/atom/system) && \
(zfs_send $Host:/data/system/home Backup/lucie/system/home keep 50) && \
(zfs_send $Host:/data/backup Backup/lucie/backup) && \
(zfs_send $Host:/samsung/system Backup/lucie/system) && \
(zfs_send $Host:/samsung/mama_system Backup/lucie/mama_system) && \
(zfs_send $Host:/samsung/var Backup/lucie/system/var keep 50);
return $?;
}
само определяет инкременты, само их сдвигает, само первый снэпшот шлет, откатывает приемник при необходимости по запросу на @last или на @first можно СУБД прикрутить для инвенторизации бэкапов
Исходная версия
sanyock,
:
backup_lucie_databases()
{
(zfs_send $Host:/data/bases/alex Backup/lucie/bases/alex keep 50) && \
(zfs_send $Host:/data/bases/partner Backup/lucie/bases/partner keep 50) && \
(zfs_send $Host:/data/bases/db2 Backup/lucie/bases/db2 keep 50) && \
(zfs_send $Host:/data/bases/redis Backup/lucie/bases/redis keep 50);
return $?;
}
backup_systems()
{
(zfs_send atom_direct:/momentus/system Backup/atom/system) && \
(zfs_send $Host:/data/system/home Backup/lucie/system/home keep 50) && \
(zfs_send $Host:/data/backup Backup/lucie/backup) && \
(zfs_send $Host:/samsung/system Backup/lucie/system) && \
(zfs_send $Host:/samsung/mama_system Backup/lucie/mama_system) && \
(zfs_send $Host:/samsung/var Backup/lucie/system/var keep 50);
return $?;
}