Сообщения

Сообщения за 2021

increment backup rsync linux

 скрипт для инкрементного бекапа на rsync с определенным количеством хранящихся копий #!/bin/sh TASKNAME=0_1160_profiles BACKUPDIR=/mnt/hdd30Tb/rsync_backups SOURCEDIR=/mnt/1160 EXCLUDE='--exclude="Thunderbird/" --exclude="thunderbird/"' donttouch=15 # path=$BACKUPDIR/$TASKNAME/increment_backup count=$(ls $path|grep "[0-9]\{1,\}"|wc -l) if [ $count -gt $donttouch ]; then         countdelete=$(($count-$donttouch))         dirs=$(ls -l $path|awk '{print $9}'|grep "[0-9]\{1,\}"|sort -n|head -n$countdelete)         echo `/bin/date +%d.%m.%y_%H:%M:%S`" - "$TASKNAME" - START remove old backups. count: "$countdelete >> $BACKUPDIR/$TASKNAME/backup.log         for dir in $dirs         do         rm -rf $path/$dir         done         echo `/bin/date +%d.%m.%y_%H:%M:%S`" - "$TASKNAME" - FINISH remove old backups" >> $BACKUPDIR/$TASKNAME/backup.log fi # echo `/bin/date +%d.%m.%y_%H:%M:%S`&q

ivideon server install

  Иструкция по настройке от ivideon В данном случае потребуется установка сервера через установочный скрипт. Для того, чтобы загрузить скрипт используйте данную команду: wget http://downloads-cdn77.iv-cdn.com/bundles/server/install-ivideon-server.sh 2.Заходим в каталог  home/<имя пользователя>/Загрузки  и вводим команду для установки программы Ivideon Server chmod +x ./install-ivideon-server.sh && sudo ./install-ivideon-server.sh -n Далее создаем папку  .IvideonServer  в  /home/<имя пользователя>/  - команда mkdir .IvideonServer а затем в папке .IvideonServer создаем файл  videoserverd.config  - команда touch videoserverd.config 4.Прописываем необходимые данные в конфигурационном файле (команда nano  videoserverd.config ; для сохранения нажимаем Ctrl+O, для выхода из редактора Ctrl+X), к примеру { "#localView" : { "passwordHash" : "", "proxyPort" : 3101, "streamerPort" : 8080 }, "account" : { "email&q