`

同步文件到本地FTP脚本

 
阅读更多

同步公网两台数据库服务器的备份包回到本地的FTP服务器上面,本地服务器具备免密钥登录公网的两台服务器。

 

#!/bin/bash

#Creation Date:2011-07-06

#Auther:wubolu

rq=`date +%Y%m%d`

scp root@61.45.18.103:/home/databack/103db$rq.zip /tmp/ root@11.19.223.66:/home/databack/chongto$rq.zip /tmp/

ftp -n << EOF

open 192.168.1.200

user FTPUSE PASSWD

binary  #控制以二进制方式传输,不然很容易破坏文件。

put /tmp/103db$rq.zip /databak/103db$rq.zip

put /tmp/chongto$rq.zip /databak/chongto$rq.zip

quit

EOF

rm -rf /tmp/103db$rq.zip /tmp/chongto$rq.zip

分享到:
评论

相关推荐

    shell脚本实现本地文件与服务器文件同步

    首先,我们来看一个简单的Shell脚本示例,该脚本用于根据用户输入的不同项目名称,将本地文件同步到指定的服务器路径: ```bash #!/bin/sh # 获取用户输入的项目名称 read -t 30 -p "请输入项目名:" name echo -e ...

    把ftp服务器上的文件通过动态脚本方式同步到本地

    把ftp服务器上的文件通过动态脚本方式同步到本地 把ftp服务器上的文件通过动态脚本方式同步到本地

    从FTP同步资料到本地

    此脚本实现了从指定的FTP服务器上同步满足条件的资源到本地计算机

    windows下自动FTP脚本

    自动FTP脚本主要用于自动化文件传输任务,例如定时备份本地数据到远程服务器,或者定期从服务器获取更新的数据。这减少了手动操作的繁琐,提高了效率,并确保了数据的及时性和一致性。 3. **Windows下的FTP客户端*...

    FTP文件同步服务

    FTP文件同步服务是一种基于FTP(File Transfer Protocol)协议的解决方案,用于在本地计算机与远程服务器之间自动保持文件和文件夹的同步。FTP是互联网上广泛使用的标准协议之一,主要用于在不同系统之间交换文件。...

    ftp传输脚本.zip

    3. **文件传输**:`PUT`命令将本地文件上传到服务器,`GET`命令从服务器下载文件,`RETR`用于获取文件,`STOR`用于存储文件。 4. **文件管理**:`DELE`删除远程文件,`RNFR`和`RNTO`用于重命名文件,`MKD`创建目录,...

    批处理实现自动传输FTP服务器文件

    这个脚本首先提示用户输入必要的信息,然后创建一个临时的FTP脚本文件,使用`ftp`命令调用该脚本执行文件上传,最后删除临时脚本文件。 #### 四、总结 通过理解FTP命令并结合批处理脚本,可以实现文件的自动化传输...

    ftp同步文件

    在本篇文档中,作者介绍了一种使用Perl语言编写的脚本`ftpsync`,它能够自动检测本地文件系统中的更改,并将这些更改同步到远程FTP服务器上。这对于那些需要频繁更新内容的网站尤其有用。 #### 二、Perl环境配置与...

    在windows上用bat自动拉取服务器上的文件

    ### 在Windows上使用BAT...这种方式特别适用于需要定期从远程服务器同步文件的场景,不仅可以减少手动操作的工作量,还能有效避免人为失误。在实际应用中,可以根据具体需求灵活调整脚本内容,实现更复杂的自动化任务。

    ftp同步教程

    FTP同步则是指通过FTP服务保持本地和远程服务器上的文件夹结构和文件内容的一致性。 在本教程中,我们将探讨如何实现FTP同步,以便于管理和更新网站内容或者确保多台设备之间的文件一致性。 1. **cwRsync工具**: ...

    FTP-读取指定目录下的文件,上传到FTP服务器,一键复制黏贴,就是这么丝滑~

    在这个场景中,我们关注的是如何通过FTP来读取指定目录下的文件,并将它们上传到FTP服务器,实现一键复制黏贴的便捷操作。 首先,让我们理解FTP的工作原理。FTP基于TCP/IP协议,由客户端和服务器两部分构成。客户端...

    ftp 自动上传文件到服务器

    - **监控文件变化**:可以使用inotify-tools(Linux)或Watcher(Windows)监听文件或目录的变化,一旦检测到新文件生成或修改,触发FTP上传脚本。 - **文件准备**:在上传之前,可能需要对文件进行一些预处理,如...

    Go-资源同步到ftp服务器小工具

    标题中的“Go-资源同步到ftp服务器小工具”是指一个使用Go编程语言开发的应用程序,它的主要功能是帮助用户将本地资源自动或手动同步到FTP(文件传输协议)服务器上。在IT行业中,FTP常被用来在不同系统之间传输文件...

    BAT批处理脚本-文件相关操作-定时备份文件并FTP上传至备份服务器(原版).zip

    在给定的文件“定时备份文件并FTP上传至备份服务器(原版).bat”中,我们可以看到一个典型的批处理脚本,它主要用于实现定期备份本地文件并使用FTP协议将备份文件上传到远程服务器的功能。以下是对这个脚本中涉及的...

    可以发送到FTP的代码

    该脚本通过一系列VBA命令和函数实现自动化处理,适用于需要定期备份数据或同步文件到远程服务器的应用场景。 #### 代码分析 ##### 一、环境配置与变量声明 ```vb Option Compare Database Public Sub FTPPut() ...

    批处理FTP文件下载

    通过FTP,用户可以从远程服务器下载文件到本地,或者上传本地文件到远程服务器。批处理脚本结合FTP功能,可以实现定时、批量的文件传输,特别适用于需要定期备份或同步大量文件的情况。 #### 知识点二:批处理脚本...

    shell cron定时脚本 内附ftp上传 每天2点 定时导出数据 上传到指定目录

    `ftp`命令行工具允许用户连接到FTP服务器,传输文件。然而,为了安全起见,更常见的是使用`sftp`(SSH文件传输协议)或者`lftp`,尤其是涉及到密码或密钥的传输。例如,使用`sftp`进行上传的命令可能如下: ```bash ...

    ftp 上传远程文件

    在这个过程中,“ftp 上传远程文件”指的是通过FTP服务将本地计算机上的文件发送到远程服务器的过程。 FTP的工作原理基于TCP/IP协议栈,它分为两种模式:主动模式和被动模式。主动模式中,客户端打开一个端口(通常...

    C语言使用win32API调用命令行命令进行FTP上传下载

    3. **FTP脚本文件**: 创建一个文本文件,其中包含FTP命令,如: ``` open ftp.example.com user myusername pass mypassword put localfile remotefile get remotefile localfile quit ``` 这个脚本文件...

    Finalshell windows版的 可以上传/下载 文件到服务器/本地。

    - **下载文件**:同样,用户可以方便地从服务器下载文件或整个目录,保存到本地磁盘,无需额外的FTP客户端。 2. **断点续传**: 与FTP相比,Finalshell的一大优势在于其支持断点续传功能。即使在传输过程中因网络...

Global site tag (gtag.js) - Google Analytics