1. Рады видеть Вас на русскоязычном форуме TeamSpeak!

    У нас Вы можете скачать последнюю версию:

    Перед регистрацией рекомендуем ознакомиться

    с Правилами форума.

    Присоединяйтесь! Учите и обучайтесь!

    Скрыть объявление
  2. Новая группа "Новичок" на нашем форуме!

    Новые пользователи будут попадать в группу "Новичок".

    Это сделано для того чтобы "Новички" ознакомились с форумом, так как в большинстве случаев проблема с которой вы хотите обратиться уже обсуждалась.

    Перейти в тему обсуждения
    Быстрый переход в группу Пользователь
  3. VPS/VDS и дедикейт сервера в аренду с DDoS защитой

    • Низкий пинг
    • Действующий SLA
    • Рублевые цены без привязки к курсу валют

    Бесплатный тестовый период VPS-OpenVZ

    Попробовать

Помогите Скрипт для бекапа

Тема в разделе "Вопросы по TeamSpeak 3", создана пользователем Raimond, 20 ноя 2016.

  1. Raimond

    Raimond Премиум Пользователь

    Регистрация:
    17.03.16
    Сообщения:
    59
    Симпатии:
    9
    Баллы:
    37
    Подскажите пожалу.. правильно ли я сделал скрипт

    это строка означает удаление фаилов старше двух суток?
    find . -mtime +2 -exec rm {} \;

    и правильно ли стоит крон, на каждые 6 часов?
    * */6 * * * /opt/ts3backup/script

    Код:
    #!/bin/bash
    
    mkdir /opt/backup
    cp /opt/ts3server/ts3server.sqlitedb  /opt/backup/ts3server.sqlitedb
    cp -r /opt/ts3server/files/  /opt/backup
    cp /opt/ts3server/query_ip_whitelist.txt  /opt/backup
    cp /opt/ts3server/query_ip_blacklist.txt  /opt/backup
    tar cvpzf "/opt/ts3backup/backup_`date +%Y.%m.%d_%H_%M`.tar.gz" /opt/backup
    rm -r /opt/backup
    find . -mtime +2 -exec rm {} \;
    
    p/s я в курсе что это не луникс форум
     
    Последнее редактирование: 22 ноя 2016
  2. MrZhuliK

    MrZhuliKIcon Премиум Пользователь

    Регистрация:
    01.12.13
    Сообщения:
    318
    Симпатии:
    78
    Баллы:
    203
    C личного опыта, либо в скрипте пропиши полные пути до команд, либо прописать в кроне/скрипте переменные PATH (крон не подсасывает системные переменные).
    Всё остальное ок.
    И, да, это не линукс форум!!!1111 )))
     
    • Нравится Нравится x 1
  3. darkangel66

    darkangel66Icon TEAM-VOICE.COM ATHP Премиум Пользователь

    Регистрация:
    12.06.12
    Сообщения:
    417
    Симпатии:
    169
    Баллы:
    335
    Да даже не lunix а не то что не linux.

    но раз уж мы все тут собрались то приобщимся к прекрасному
    3EBsSWw.jpg
     
    Последнее редактирование модератором: 20 ноя 2016
    • Информативный пост Информативный пост x 3
    • Полезный пост Полезный пост x 2
    • Устарело Устарело x 1
    • Пост ни о чём Пост ни о чём x 1
  4. VJean

    VJeanIcon ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26.07.14
    Сообщения:
    1.443
    Симпатии:
    329
    Баллы:
    445
    find /opt/ts3backup/ -mtime +2 -exec rm {} \;
    если с точкой, то будет выполняться в текущем каталоге, а это home юзера.
    --- Сообщение объединено, 20 ноя 2016 ---
    crontab -e
    Код:
    SHELL=/bin/sh
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=""
    
    --- Сообщение объединено, 20 ноя 2016 ---
    ps. напрягает cp. можно сразу список файлов передать.
     
    • Нравится Нравится x 1
  5. MrZhuliK

    MrZhuliKIcon Премиум Пользователь

    Регистрация:
    01.12.13
    Сообщения:
    318
    Симпатии:
    78
    Баллы:
    203
    я вроде так и сказал, пропиши в кроне, не?)
     
  6. VJean

    VJeanIcon ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26.07.14
    Сообщения:
    1.443
    Симпатии:
    329
    Баллы:
    445
    • Нравится Нравится x 1
  7. Raimond

    Raimond Премиум Пользователь

    Регистрация:
    17.03.16
    Сообщения:
    59
    Симпатии:
    9
    Баллы:
    37
    Спасибо всем ;)
     
Загрузка...