#!/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/nfs7/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 if [ $HOME_DIR == "obol" ]; then if [ ! -d "$NFS_DIR/$HOME_DIR/.charon" ]; then mkdir -p "$NFS_DIR/$HOME_DIR/.charon" fi cp $HOME/charon-distributed-validator-node/.charon/* $NFS_DIR/$HOME_DIR/.charon #cp $HOME/charon-distributed-validator-node/.charon/charon-enr-private-key $NFS_DIR/$HOME_DIR/.charon #cp $HOME/charon-distributed-validator-node/.charon/deposit-data.json $NFS_DIR/$HOME_DIR/.charon #cp $HOME/charon-distributed-validator-node/.charon/cluster-lock.json $NFS_DIR/$HOME_DIR/.charon if [ ! -d "$NFS_DIR/$HOME_DIR/.charon/validator_keys" ]; then mkdir -p "$NFS_DIR/$HOME_DIR/.charon/validator_keys" fi cp $HOME/charon-distributed-validator-node/.charon/validator_keys/* $NFS_DIR/$HOME_DIR/.charon/validator_keys fi cp $HOME/massa/massa-node/config/node_privkey.key $NFS_DIR/$HOME_DIR cp $HOME/massa/massa-client/wallet.dat $NFS_DIR/$HOME_DIR cp /root/.local/share/gear/chains/gear_staging_testnet_v5/network/secret_ed25519 $NFS_DIR/$HOME_DIR