LinuxForum.Fans
Тема

Кто чем бэкапит, или как правильно забэкапить 12Т?

Автор: redbiz 19 сообщений 8573 просмотров
#62674

Здравствуйте! Есть машинка с двумя RAID5 массивами, один рабочий, второй для бэкапа. Стоит OpenSUSE. Сейчас уже накопилось порядка 12Т и надо их как-то бэкапить, причем желательно, что бы в бэкапе отражались изменения исходника,т.е. фактически нужно зеркало. Пытался использовать rdiff-backup, но поскольку машинка выключается на ночь, то при следующем включении rdiff-backup ругается на незавершенный предыдущий бэкап и начинает его стирать, что бы начать заново. Ну и соответственно такие "качели" до бесконечности. Что делать?

#62686
redbiz написал:
Здравствуйте! Есть машинка с двумя RAID5 массивами, один рабочий, второй для бэкапа. Стоит OpenSUSE. Сейчас уже накопилось порядка 12Т и надо их как-то бэкапить, причем желательно, что бы в бэкапе отражались изменения исходника,т.е. фактически нужно зеркало. Пытался использовать rdiff-backup, но поскольку машинка выключается на ночь, то при следующем включении rdiff-backup ругается на незавершенный предыдущий бэкап и начинает его стирать, что бы начать заново. Ну и соответственно такие "качели" до бесконечности. Что делать?

Посмотрите fsbackup

#62689

CyberDaemon, не очень то и хорошая затея по поводу fsbackup и такого объема инфы.

#62715

redbiz, толи у меня с математикой.. как вы представляете передачу 12Т за световой день с одной машины на другую?

#62776
i2ks написал:
CyberDaemon, не очень то и хорошая затея по поводу fsbackup и такого объема инфы.

1-й раз, 12Т. Потом инкрементальный бэкап.
Не знаю, моё дело предложить - автора отказаться.

#62787
CyberDaemon написал:
12Т. Потом инкрементальный бэкап.

ИМХО будет тяжко бедной ЭВМ.

> фактически нужно зеркало

rsync -rvu --delete ./откуда ./куда
Синхронизация между двумя каталогами, все изменения в ./откуда попадут в ./куда

#62791

Могу предложить Bacula.

#104342

У меня убунту 9.04. Я создала бэкап с помощью remastersys, у меня занялось значительно много места. Мне нужно сделать такой бэкап и как бы создать образ системы для записи на диск, чтоб потом при необходимости установить систему в таком виде, в каком она у меня сейчас. Как теперь правильно удалить созданный бэкап из системы? Делала дважды, первый попробовала удалить в корзину , в итоге из корзине его нет, а место не освободилось. Сейчас получается что есть 2 файла бэкапа, созданные такими командами

text
sudo remastersys backup

и

text
sudo remastersys dist

один находится тут :'/home/remastersys', другой невидимый в корзине.

#104346
Колибри написал:
Как теперь правильно удалить созданный бэкап из системы?

rm -rf <файлбекапа>

text

rm -rf backup.tar.gz
#104352
Колибри написал:
Как теперь правильно удалить созданный бэкап из системы?

ну раз вы создавали в shell'е с правами рута, то и удаляйте там-же. На счёт корзины - не самая лучшая идея была в удалении файла таким образом. Я даже и не знаю, как с этим теперь быть. В прочем, вы можете найти файл внутри корзины (он называется по-другому), удалить там всю информацию:
[console]sudo echo >найденный_бекап[/console]
затем сменить владельца на себя (для этого нужно знать своё имя и свою группу, их можно глянуть набрав ls -l /home - там будет показан ваш домашний каталог и нужные имя и группа)
[console]sudo chown Колибри:users найденный_бекап[/console]
После этих действий файл должен будет появится в корзине, и его можно будет удалить как обычно.

Колибри написал:
один находится тут :'/home/remastersys'

этот удаляется
[console]cd /home/remastersys
sudo rm -iv старый_файл[/console]

только будьте внимательный с командой sudo rm!!! ей можно вообще ВСЁ убить.

#104353

i2ks, спасибо, из '/home/remastersys' таким образом удалилось, а вот как до корзины добраться :( ? Через наутилус от рута захожу в корзину и выдает вот такую ошибку:
а если просто открываю корзину то она пустая.

#104354
i2ks написал:
rm -rf

Уважаемый i2ks, rm -rf это такая шутка?...
Зачем для удаления ОДНОГО файла применять рекурсивный обход+отключение предупреждений? Фильтрация юзеров?

#104380

drBatty, я не могу посмотреть содержимое корзины :(. Имя и группу посмотрела : [console]roza@roza-desktop:~$ ls -l /home
итого 4
drwxr-xr-x 54 roza roza 4096 2010-12-04 16:58 roza
roza@roza-desktop:~$ [/console] В корзине эти файлы точно лежат, это вроде бы видно отсюда:[console]roza@roza-desktop:~$ sudo nautilus
[sudo] password for roza:
Nautilus-Share-Message: Called "net usershare info" but it failed: Ошибка 255 при запуске 'net usershare': net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Нет такого файла или каталога
Please ask your system administrator to enable user sharing.


** (nautilus:7367): WARNING **: Unable to add monitor: Действие не поддерживается

--- Hash table keys for warning below:
--> file:///root
--> trash:///

(nautilus:7367): Eel-WARNING **: "nautilus-metafile.c: metafiles" hash table still has 2 elements at quit time (keys above)

(nautilus:7367): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 2 elements at quit time
roza@roza-desktop:~$[/console] Как правильно задать команду для их удаления?

#104386
Колибри написал:
Как правильно задать команду для их удаления?

таким образом, у вас ДВЕ корзины, первая пользователя roza, вторая пользователя root.

Я думаю, у вас немного больших файлов, потому вы сможете отыскать их все командой

text
find /home -size +100M

(это поиск в каталогах roza, для рута команда иная:

text
sudo find /root -size +100M

)

Как я понимаю, бекап больше 100 мегабайт?

Когда найдёте (это что-то вроде ./.local/gnome/gtk/Trash/data/....), тогда и удаляйте.

#104392
drBatty написал:
Уважаемый i2ks, rm -rf это такая шутка?...
Зачем для удаления ОДНОГО файла применять рекурсивный обход+отключение предупреждений? Фильтрация юзеров?

нет не шутка, а в полне нормальное явление. ну ключик r может и лишний, да и еще "Незнание мат части не освобождает от ответственности" в общем как-то так.

#104394

drBatty, проверила обе корзины, вот что пишется в ответ :[console]roza@roza-desktop:~$ find /home -size +100M
/home/roza/.cache/google-chrome/Cache/data_3
roza@roza-desktop:~$ sudo find /root -size +100M
[sudo] password for roza:
/root/.local/share/Trash/files/remastersys/dummysys/var/tmp/kdecache-roza/kpc/amarok.data
/root/.local/share/Trash/files/remastersys/ISOTMP/casper/filesystem.squashfs
[/console]В корзине roza ничего чистить не надо, там и так чисто, а вот в рут сходила по прописанному адресу, посмотрела. На сколько поняла, нужно удалить то, что лежит ниже /root/.local/share/Trash/files/ раз оно в корзине, значит уже удалено и не нужно а место зря занимает....

#104404
i2ks написал:
"Незнание мат части не освобождает от ответственности" в общем как-то так.

можно было-бы и предупредить...

Колибри написал:
В корзине roza ничего чистить не надо, там и так чисто, а вот в рут сходила по прописанному адресу, посмотрела. На сколько поняла, нужно удалить то, что лежит ниже /root/.local/share/Trash/files/ раз оно в корзине, значит уже удалено и не нужно а место зря занимает....

ну видимо так. только учтите, там ещё наверное есть "хвосты", файлы, в которых лежит дополнительная информация (когда удалено, как назывался файл до удаления, и т.д.)

У меня это лежит в ~/.local/share/Trash/info/

Если вам не жалко содержимого корзинки, то сделайте так:
[console]sudo rm -rvf /root/.local/share/Trash/info/*
sudo rm -rvf /root/.local/share/Trash/files/*[/console]

Только очень внимательно набирайте - лишний пробел может привести к потери важных данных.

ЗЫЖ в следующий раз не пользуйтесь sudo nautilus, что-бы избежать подобных проблем. Воспользуйтесь например sudo mc.

#104405

drBatty, спасибо, все получилось :)! Вычистила таким образом примерно 9 Гбайт, при моих всего 33,8 Гбайт это значительный объем.

#104406
Колибри написал:
спасибо, все получилось smile! Вычистила таким образом примерно 9 Гбайт, при моих всего 33,8 Гбайт это значительный объем.

поздравляю :)
я-бы сразу написал команды, да страшновато советовать удаление, если не видишь ЧТО удаляется...

Войдите или зарегистрируйтесь, чтобы ответить.