Резервный сценарий к FTP с синхронизированными подпапками

Решение найдено!

Это был прием для установки протокола По умолчанию на TCPIP в Инструменте конфигурирования SQL-клиента в sql 6.5. Originaly это - Именованные каналы.

Также строка соединения нуждается в этом ключевом Сетевом Library=DMBSSOCN

Сомнение любому было бы нужно это, но возможно существует кто-то :)

3
задан 8 October 2012 в 00:39
2 ответа

First you create cron job that is invoked at time you want to have backup created after backup is created script will generate lftp script to upload file via FTP.

#!/bin/bash

# have some path predefined for backup unless one is provided as first argument
BACKUP_DIR="/tmp/test"
# construct name for our archive
TIME=$(date +%d-%m-%Y-%H-%M)

if [ $1 ]; then
    BACKUP_DIR="$1"
fi



echo "Backing up dir ... $BACKUP_DIR"
tar czvfp $TIME.tar.gz $BACKUP_DIR

# create upload script for lftp
cat <<EOF> lftp.upload.script
open ftp.server.tld
user username password
cd /target/directory
lcd /local/dir/where/tar/gz/archive/is
mput $TIME.tar.gz
exit
EOF

# start backup using lftp and script we created; if all went well print simple message and clean up 
lftp -f lftp.upload.script && ( echo Upload successfull ; rm lftp.upload.script )
3
ответ дан 3 December 2019 в 06:12

As simple as:

DATE=`date +%d-%m-%Y-%H-%M`
tar cfz ${DATE}.tar.gz /root/tekkit/world

Or, with less typing:

tar cfz $(date +%d-%m-%Y-%H-%M).tar.gz /root/tekkit/world

What happens?

$ DATE=`date +%d-%m-%Y-%H-%M`
$ echo $DATE
07-10-2012-13-15
1
ответ дан 3 December 2019 в 06:12

Теги

Похожие вопросы