diff --git a/nfsBackup/README.md b/nfsBackup/README.md index c5a7302..caebe92 100644 --- a/nfsBackup/README.md +++ b/nfsBackup/README.md @@ -1,6 +1,6 @@ Устанавливаем клиента NFS ```bash -sudo apt install nfs-common +sudo apt install nfs-common -y ``` #Создаем папку для монтажа ```bash @@ -11,42 +11,15 @@ sudo mkdir -p /home/sem/nfs sudo mount -t nfs -O uid=1000,iocharset=utf-8 prox4.astrader.net:/var/lib/vz /home/sem/nfs ``` -задаем переменную в bash_profile, еси не определена (в зависимости от проекта ) +задаем переменную HOME_DIR в bash_profile, еси не определена (в зависимости от проекта ) ```bash + echo "export HOME_DIR=.umee" >> $HOME/.bash_profile source $HOME/.bash_profile ``` -Cкрипт копи космоса - +Cкрипт копи космоса, необходима переменная HOME_DIR в файле .bash_profile Можно скачать ```bash wget http://astrader.net:3006/sem/Utils/raw/branch/main/nfsBackup/nfs_backup.sh && chmod +x nfs_backup.sh -``` - -Необходима переменная HOME_DIR в файле .bash_profile -```bash -#!/bin/bash -start=$(date +%s) -DATA1=`date +%Y-%m-%d` -YESTERDAY=$(date --date="yesterday" +%Y-%m-%d) -HOST=$(hostname -f | awk '{print $1}') - -if [[ $HOME_DIR = "" ]]; then -echo "не определен HOME_DIR" -exit 0 -fi - -NFS_DIR=/home/sem/nfs/nodes/BackUp/$HOST/$YESTERDAY -if [ ! -d "$FILE_YEST" ]; then -mkdir -p $NFS_DIR -fi - -mkdir -p $NFS_DIR/$HOME_DIR - -cp $HOME/{.bash_profile,.bash_history} $NFS_DIR -cp -r $HOME/price-feeder_config $NFS_DIR -cp -r $HOME/$HOME_DIR/config $NFS_DIR/$HOME_DIR -cp -r $HOME/$HOME_DIR/keyring-file $NFS_DIR/$HOME_DIR -cp $HOME/$HOME_DIR/* $NFS_DIR/$HOME_DIR -``` +``` \ No newline at end of file