это даже не хардкор, это rpm-styleredhat писал(а):Хардкор:Код: Выделить всё
ln -s /bin/sh /bin/bash
Tar, cron попытка резервирования
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Tar, cron попытка резервирования
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- redhat
- рядовой
- Сообщения: 41
- Зарегистрирован: 2010-01-04 9:45:34
- Откуда: Киев
Re: Tar, cron попытка резервирования
rpm-style это когда наоборотvadim64 писал(а):это даже не хардкор, это rpm-styleredhat писал(а):Хардкор:Код: Выделить всё
ln -s /bin/sh /bin/bash
Код: Выделить всё
[root@fs ~]# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Mar 19 14:53 /bin/sh -> bash
- Neus
- капитан
- Сообщения: 1938
- Зарегистрирован: 2008-09-08 21:59:56
- Neus
- капитан
- Сообщения: 1938
- Зарегистрирован: 2008-09-08 21:59:56
Re: Tar, cron попытка резервирования
так вам же в первом ответе вопрос задалиxtreitd писал(а):Код: Выделить всё
ls -alo /bin/bash ls: /bin/bash: Нет такого файла или каталога
и, кстати, почему bash? К тому же он находится в local
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
Я уже извинился за свою не внимательность, ну и конечно же незнание!Neus писал(а):так вам же в первом ответе вопрос задали

- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
...UP...
И снова здравствуйте, мой бэкап, немного не работает, так как хотелось бы!
И система пишет мне такое: /: file system full
Поглядел командой:
т.е. 40гб жесткий, из них еще и в минус ушел! Использован на 107%
Ага, думаю, наверное нужно бэкап проверить, посмотрел и вправду забит 30-ю архивами - не удаляет архивы старой давности!
А ведь должен удалять архивы старше 7 дней!
Для удобности дублирую скрипт в этот пост:
Помогите! 
И снова здравствуйте, мой бэкап, немного не работает, так как хотелось бы!
И система пишет мне такое: /: file system full
Поглядел командой:
Код: Выделить всё
df -kh
/dev/ada0p2 40G -3G 107%
Ага, думаю, наверное нужно бэкап проверить, посмотрел и вправду забит 30-ю архивами - не удаляет архивы старой давности!
А ведь должен удалять архивы старше 7 дней!
Для удобности дублирую скрипт в этот пост:
Код: Выделить всё
#!/bin/bash -x
cd /root/backup/ && echo "cd ok" >> /var/log/backup
rm -v`date --date=`-7 day` +%F`.tar && echo "rm ok" >> /var/log/backup
tar -cvpf `date +%F`.tar /etc/ && echo "tar /etc ok" >> /var/log/backup
tar -rvpf `date +%F`.tar /usr/local/etc/ && echo "tar /usr/local/etc/ ok" >> /var/log/backup
tar -rvpf `date +%F`.tar /usr/src/sys/i386/conf/ROUTER && echo "/usr/src/sys/i386/conf/ROUTER ok, any idea of reason of this?" >> /var/log/backup
tar -rvpf `date +%F`.tar /root/ && echo "tar /root/ ok" >> /var/log/backup

-
- подполковник
- Сообщения: 3921
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Tar, cron попытка резервирования
Я честно говоря использую rm в сочетании с find, т.е. нечто
удаление всех файлов в каталоге /root/backup старше 7 дней
Код: Выделить всё
find /root/backup -type f - ctime +7 -exec rm {} \;
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
find /root/backup -type f - ctime +7 -exec rm {} \; && echo "rm ok" >> /var/log/backupsnorlov писал(а):Я честно говоря использую rm в сочетании с find, т.е. нечтоудаление всех файлов в каталоге /root/backup старше 7 днейКод: Выделить всё
find /root/backup -type f - ctime +7 -exec rm {} \;
Выглядеть должно вот так ?!
-
- подполковник
- Сообщения: 3921
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Tar, cron попытка резервирования
Да как хотите, я просто подсказываю идею... Кстати, а почему вы не сжимаете полученные архивы...xtreitd писал(а):find /root/backup -type f - ctime +7 -exec rm {} \; && echo "rm ok" >> /var/log/backupsnorlov писал(а):Я честно говоря использую rm в сочетании с find, т.е. нечтоудаление всех файлов в каталоге /root/backup старше 7 днейКод: Выделить всё
find /root/backup -type f - ctime +7 -exec rm {} \;
Выглядеть должно вот так ?!
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
Я имею ввиду скрипт будет так работать, я ж в этом еще не смыслю толком то?!snorlov писал(а):Да как хотите, я просто подсказываю идею... Кстати, а почему вы не сжимаете полученные архивы...
Если поможете, что добавить к скрипту для сжатия - то буду сжимать!

- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Tar, cron попытка резервирования
добавить ключ z к параметрам tar
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
Почитал сделал так: tar -cvpzf и все?!vadim64 писал(а):добавить ключ z к параметрам tar
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Tar, cron попытка резервирования
можно ещё под хранение бэкапов замутить зфс пулл со сжатием, но обычно достаточно коюча z к команде tar
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
Да очередной раз удивляюсь юзабилити BSD / Unix и им подобных, одна задача, а решений масса!vadim64 писал(а):можно ещё под хранение бэкапов замутить зфс пулл со сжатием, но обычно достаточно коюча z к команде tar

- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
И снова up,
Не отрабатывает, то есть бекапы старше 7 дней не затирает,
в логах только строчки об успешном бэкапе, но не единой строчки об отработаной "rm ok" как так то?
Код: Выделить всё
find /root/backup -type f - ctime +7 -exec rm {} \; && echo "rm ok" >> /var/log/backup

-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: Tar, cron попытка резервирования
"- ctime" замените на "-ctime" 
Кстати, а бакпить /root/ в /root/backup/бла-бла.tar - это так задумано? Чтоб никому мало не казалось?

Кстати, а бакпить /root/ в /root/backup/бла-бла.tar - это так задумано? Чтоб никому мало не казалось?
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
Спасибо, завтра проверю!FiL писал(а):"- ctime" замените на "-ctime"
Кстати, а бакпить /root/ в /root/backup/бла-бла.tar - это так задумано? Чтоб никому мало не казалось?
Скрипт на просторах сети нарыл, а что это плохо или что? объясните?
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: Tar, cron попытка резервирования
не, не плохо. Что может быть плохого в бакапах? Если оно, конечно, делает то, что задумано.
- Alex Keda
- стреляли...
- Сообщения: 35420
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Tar, cron попытка резервирования
Код: Выделить всё
bkp0# find ~backup_srv0 -type f -mtime +200d
/backup0/srv0/h39432/admin-1_full-2012-12-05.tar.gz
/backup0/srv0/h39584/admin-1_full-2012-12-05.tar.gz
/backup0/srv0/h39591/admin-1_full-2012-12-05.tar.gz
Убей их всех! Бог потом рассортирует...
- xtreitd
- ефрейтор
- Сообщения: 61
- Зарегистрирован: 2013-02-27 14:54:09
- Откуда: Из кресла
Re: Tar, cron попытка резервирования
Криворукость конечно мешает )) но наконец-то заработало, спасибо, всем!