当前位置:  操作系统/服务器>linux

简单的远程FTP定时备份Shell脚本分享

    来源: 互联网  发布时间:2014-10-17

    本文导语:  先说问题.公司现在有2台服务器,都是centos系统,一台本地(局域网),一台则在电信机房.因为工作需要,每天备份机房上的数据到本地,以前一直是FTP登录,然后下载到本地机器.现在则希望,利用本地的centos机器,自动备份到本地. 解决...

先说问题.公司现在有2台服务器,都是centos系统,一台本地(局域网),一台则在电信机房.因为工作需要,每天备份机房上的数据到本地,以前一直是FTP登录,然后下载到本地机器.现在则希望,利用本地的centos机器,自动备份到本地.
解决方法如下:

1.下载远程电信机房中机器上已打包好的数据.这个不难,一条语句搞定.

代码如下:
wget ftp://user_name:password@ip_address:port/dir/file_name


2.定时任务,需要写个脚本,并加入定时任务中.

a.脚本.假设你计划将远程的文件备份到/var/www/html/back目录下,到这个目录下,新建文件,内容如下
代码如下:

!#/bin/sh
cd /var/www/html/back/
wget ftp(上面那条语句)


保存为bak.sh

b.加入定时任务.直接vi /etc/crontab 在最后一行加入如下语句

代码如下:
30 18 * * * root /var/www/html/back/bak.sh(脚本保存的位置)


这样每天下午6:30本地的centos机器自动会将远程FTP的文件备份到/var/www/html/back中了.

PS:文中涉及的技术详细情,限于各种因素不细说.大家搜索下就可以了,欢迎给我留言,Q me.

    
 
 

您可能感兴趣的文章:

  • NOSQL iis7站长之家
  • 自动FTP脚本问题
  • 自动ftp的脚本问题
  • ftp上传文件脚本问题
  • 怎样用shell脚本写一个FTP程序
  • Shell脚本里怎么自动从FTP下载?
  • 一个FTP脚本,初学者的疑问
  • 脚本实现ftp上传文件的问题
  • 十万火急:自动登录ftp的脚本为何还要提示输入密码?
  • shell脚本的问题. ftp后的语句都没有被执行.
  • ftp自动上传脚本分享
  • Linux下怎样将ftp服务的用户名和密码写在配置文件中使得在自动ftp脚本中免去认为输入用户名和密码
  • 怎么写一个自动把最新文件FTP到另一台机器的脚本
  • 在shell脚本中如何使用FTP一次删除远端的多个文件?
  • 求一个定时FTP文件的shell脚本
  • linux下实现ftp自动备份shell脚本
  • 请教一个问题,如何编写shell脚本把一个目录下每天新增的所有文件定时传到ftp上面?
  • linux和windows下的自动ftp脚本(shell bat)
  • 请教脚本中如何判断文件是否通过ftp传输成功问题
  • 求个支持断点续传的ftp脚本
  • linux系统mysql自动备份并使用ftp上传的方法
  • 散分了,ftp上传备份问题,tar打包加上日期,请帮我改一下脚本代码
  • linux数据库备份并通过ftp上传脚本分享
  • VPS自动备份数据库到FTP的脚本代码
  • linux下自动备份MySQL数据并上传到FTP上的shell脚本
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Python FTP操作类代码分享
  • python实现ftp客户端示例分享
  • java使用ftp上传文件示例分享
  • c#操作ftp类分享
  • java命名空间javax.print.attribute.standard类referenceurischemessupported的类成员方法: ftp定义及介绍
  • 用ftp命令连到ftp服务器后,在ftp提示符下用什么命令可以查看本地机器当前目录有哪些文件?
  • ftp协议介绍及ftp常用的上传下载等操作命令使用方法
  • 为什么会出现ftp: ftp/tcp: unknown service
  • FTP客户端Java类库 ftp4j
  • 请问如何在Redhat7.1下安装Ftp服务,如何开启Ftp帐号????请教!!!急急急急急急
  • FTP匿名登陆 LINUX 出现错误 linux FTP 550 permission
  • ubuntu装好BUM后,看不到FTP服务,如何开启FTP服务?
  • 基于Web的FTP客户端 net2ftp
  • 跨平台FTP服务器 Wing FTP Server
  • Node.js 的 FTP 客户端 node-ftp
  • FTP客户端 FTP Rush
  • 如何在Red Hat上建立FTP服务 并且建立FTP一个用户
  • 请教一个跑shell连ftp时获取ftp返回值的问题
  • Crob FTP Server并发用户测试,免费开放FTP,欢迎参加
  • 在安装linux7.2时忘了选择FTP,怎样手动安装FTP?
  • 在ubanto中使用ftp命令访问ftp站点,但是文件列表显示乱码
  • ftp client程序怎麼通過代理服務器連上ftp server?
  • ftp连接问题,就是linux连接windows ftp的问题,高手请进(在线等待)!!!!!
  • 我想在我的red hat linux开FTP服务器,有没有什么软件可以开FTP服务器的??
  • vsftpd ftp: ftp/tcp: unknown service 请教高手指点


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3