當前位置:首頁 » 文件管理 » 文件自動備份到ftp

文件自動備份到ftp

發布時間: 2022-06-16 07:04:00

1. windows系統下,如何定期把本地文件夾備份到遠程的另一台機子上

1、喚出任務欄開始菜單,選擇"管理工具→Windows Server Backup"項。

2. 如何利用ftp自動備份

是隨著文件備份與ftp被廣泛應用的產物。利用ftp自動備份可輕松解決企業、網站等數據中心的備份任務。在管理人員繁忙或無人值守的時候,實現遠程輕松備份和遠程自動備份。其目的,是為防止企業、網站、伺服器等數據中心出現意外時,能在最短的時間恢復正常運作。
ftp自動備份——filegee
新建一個備份任務,選擇任務的備份類型;備份的源目錄為ftp伺服器,可對ftp伺服器進行增、刪、改設置。
目標目錄可選擇本機或ftp(目標目錄是ftp,也就是說可將文件遠程備份到其它地方);還可對文件進行壓縮加密。在根據建立任務向導中,自動執行的模式有多種,可根據數據的更新量來設置自動執行的時間,ftp自動備份模式有:每月、每周、每日、間隔、實時。時間跨度滿足ftp自動備份對所有時間的要求,只要設定好自動執行的時間,就可全天候隨時自動執行備份任務。這里選擇的是,每天下午的17:00自動執行遠程ftp的備份任務。如下:
在任務建立的向導中,還可以對文件進行選擇,可以選擇需要備份的部分文件;可設置任務自動重試,可設置自動重試到任務完全成功為止,所以,完全不必擔心ftp自動備份任務不成功或出錯而無法備份的情況。如果備份的數據量大,還可設置自動刪除日誌文件,做到節省存儲空間。如果,還是不放心備份文件的安全,可對文件加密(這已是第二次加密了,前面步驟中,可壓縮加密),在保證ftp自動備份文件時,還能充分保障備份的安全。還可生成執行命令,在執行任務前後運行其他的程序。
通過上述步驟,就可完成ftp自動備份的任務,操作非常簡單,功能非常強大。能夠實時、遠程的完成ftp備份任務,不僅節省了時間,提高了效率,還保證了備份文件的安全。

3. 如何利用批處理和ftp自動備份文件

假設你需要備份的文件在d:\backup這個文件夾里
@echo
off
title
壓縮並備份文件
path
c:\program
files\winrar;d:\program
files\winrar;%path%
rar
a
-r
d:\"%date%".rar
d:\backup\
echo
open
你ftp的ip>"%tmp%\upload.ftp"
echo
user
你ftp的用戶名>>"%tmp%\upload.ftp"
echo
你ftp的密碼>>"%tmp%\upload.ftp"
echo
put
"d:\%date%.rar">>"%tmp%\upload.ftp"
echo
bye>>"%tmp%\upload.ftp"
ftp
-n
-s:"%tmp%\upload.ftp"
上面這幾句保存成一個批處理。放到計劃任務里每天定時執行。
其中「你ftp的ip」、「你ftp的用戶名」、「你ftp的密碼」需要你替換。
如果你的那幾個文件不在一個文件夾里,比如它們分別是d:\1.txt、e:\abc\2.db和f:\123\123.td,可以把「rar
a
d:\"%date%".rar
F:\backup\」這句改成
rar
a
d:\"%date%".rar
d:\1.txt
e:\abc\2.db
f:\123\123.td

4. 如何實現自動備份文件到ftp伺服器

FtpCopy是一款穩定可靠的數據自動備份軟體,能夠實現FTP數據和本地磁碟數據的定時自動備份,包含FTP自動下載、FTP自動上傳、本地磁碟三種備份模式。同時FtpCopy還支持各種備份規則的設置。

5. linux自動備份網站及自動上傳FTP腳本的方法

對於我們個人站長來說,數據的重要不用再談,而很多站長經常忘記備份數據,也有無良的JS跑路,硬碟損壞,數據丟了,其中DS就丟失過好幾次數據,如果沒有備份,肯定悲劇,本文介紹一種自動備份數據的方法!
本腳本特色:
1.純zip壓縮,1-9可自行調整壓縮率
2.整台VPS備份,還原方便,非常適合站群
3.加入壓縮密碼,可以自己設置
4.加入綁米信息偽靜態壓縮,防止偽靜態弄丟
5.請確保在home目錄下有backup目錄,如果沒有請執行
mkdir
/home/backup
6.還原資料庫請參考:導入資料庫方法
最後更新時間:2012年8月25日
centos安裝zip
yum
install
zip
debian安裝zip
apt-get
install
zip
下載編輯
wget
-c
http://www.***.com/soft/beifen.sh
vi
beifen.sh
只編輯註解為需要修改的地方
【腳本開始】
#!/bin/bash
#下面的參數是你要修改的
MYsql_USER=root
#mysql用戶名
MYSQL_PASS=mysql密碼
#mysql密碼
FTP_USER=FTP用戶名
#ftp用戶名
FTP_PASS=FTP密碼
#ftp密碼
FTP_IP=FTP地址
#ftp地址
FTP_backup=FTP目錄
#ftp上存放備份文件的目錄,這個要自己得ftp上面建的
WEB_DATA=/home/wwwroot/
#要備份的網站數據
WEB_BANGMI=/usr/local/nginx/conf/
#要備份的綁米信息
WEB_MULU=/home/backup
#備份文件存放目錄
WEB_MIMA=zhujima
#備份時候的密碼
WEB_YASUOLV=1
#壓縮率
1-9
如果VPS沒有zip,請安裝zip
#上面是你要修改的地方

#刪除淘寶客緩存,屬於自定義設置。可自行操作
#rm
-rf
/home/wwwroot/1.com/Apicache/*

#定義資料庫的名字和舊資料庫的名字
DataBakName=Data_$(date
+"%Y%m%d").zip
#定義資料庫名字
WebBakName=Web_$(date
+%Y%m%d).zip
#定義備份網站名字
BANGMI=BANGMI_$(date
+%Y%m%d).zip
#定義綁米備份名字

OldData=Data_$(date
-d
-5day
+"%Y%m%d").zip
#定義5天前資料庫名字
OldWeb=Web_$(date
-d
-5day
+"%Y%m%d").zip
#定義5天前網站名字
BANGMIshan=BANGMI_$(date
-d
-5day
+"%Y%m%d").zip
#定義5天前綁米名字

#刪除本地3天前的數據
rm
-rf
$WEB_MULU/Data_$(date
-d
-3day
+"%Y%m%d").zip
$WEB_MULU/Web_$(date
-d
-3day
+"%Y%m%d").zip
$WEB_MULU/BANGMI_$(date
-d
-3day
+"%Y%m%d").zip

#導出全部資料庫
cd
$WEB_MULU
/usr/local/mysql/bin/mysqlmp
-u$MYSQL_USER
-p$MYSQL_PASS
--all-databases
>
$(date
+"%Y%m%d").sql

#壓縮資料庫文件為一個文件
zip
-r
-$WEB_YASUOLV
-P
$WEB_MIMA
$DataBakName
$WEB_MULU/*.sql
rm
-rf
$WEB_MULU/*.sql

#壓縮網站數據
cd
$WEB_DATA
zip
-r
-$WEB_YASUOLV
-P
$WEB_MIMA
$WebBakName
./*
mv
$WebBakName
$WEB_MULU/$WebBakName
cd
$WEB_MULU

#壓縮綁米信息
cd
$WEB_BANGMI
#進入綁米目錄
zip
-r
-$WEB_YASUOLV
-P
$WEB_MIMA
$BANGMI
./*
mv
$BANGMI
$WEB_MULU/$BANGMI

#上傳到FTP空間,刪除FTP空間5天前的數據
cd
$WEB_MULU
#進入備份目錄
ftp
-v
-n
$FTP_IP
<<
END
user
$FTP_USER
$FTP_PASS
type
binary
cd
$FTP_backup
delete
$BANGMIshan
delete
$OldData
delete
$OldWeb
put
$DataBakName
put
$WebBakName
put
$BANGMI
bye
END
加入許可權,寫入定時執行
chmod
777
/root/beifen.sh
crontab
-e
30
21
*
*
*
/root/beifen.sh
註:每天21:30開始備份並且上傳FTP
本文地址:http://www.zhujima.com/139.html

6. 如何 將文件自動備份到 ftp

可以安裝騰訊手機管家備份文件的,雲端保存,安全保障,換機無憂。
新增文件共享功能,便捷共享照片、視頻、文檔。
1,備份可以藉助騰訊手機管家的文件備份進行備份,重要文件可以隨時上傳進行備份;
2,備份之後登陸管家的賬號可以進行手機數據的恢復,防止文件的丟失。

7. 用批處理,將一個文件夾裡面的文件自動上傳到ftp上

此項操作需要製作兩個文件。

第一個文件(批處理文件):ftp.bat

ftp-s:ftp.ftp
(ping127.0.0.1-n2)>nul
%0

第二個文件(ftp腳本)ftp.ftp

open10.10.10.10
userUSERNAME
PASSWORD
lcd"D:ftp"
put*.txt
!mv"D:ftp*.txt""D:ftpak"
bye

將ftp.bat和ftp.ftp放置到一個文件夾內,使用時雙擊ftp.bat。

該腳本調用ftp.ftp,將"D:ftp」中的所有txt結尾的文件,上傳到"ftp://10.10.10.10/sys"文件夾中,然後執行備份"D:ftp*」到"D:ftpak"。每次操作完成後延遲1秒後重新執行。

ftp用戶名和密碼,在ftp.ftp的第二、三行更改(大寫的部分分別是賬戶和密碼,若ftp是匿名訪問,則用戶名、密碼均為anonymous)。

每次操作的延遲時間在ftp.bat第二行更改(更改-n 2的值為需要延遲的時間+1,時間單位為1秒)。

熱點內容
c語言周幾 發布:2024-06-02 23:19:36 瀏覽:80
其他電腦怎麼登錄伺服器域名 發布:2024-06-02 23:10:48 瀏覽:24
安卓機忘記解屏密碼了怎麼辦 發布:2024-06-02 22:52:40 瀏覽:104
a站資料庫 發布:2024-06-02 22:30:18 瀏覽:634
bitcomet安卓怎麼用 發布:2024-06-02 22:30:13 瀏覽:872
解壓縮原理 發布:2024-06-02 22:05:30 瀏覽:718
網路無法上傳文件 發布:2024-06-02 21:38:24 瀏覽:824
安卓手機為什麼用不了百變小組件 發布:2024-06-02 21:38:23 瀏覽:437
平凡人的腳本 發布:2024-06-02 21:38:20 瀏覽:152
r聚類演算法 發布:2024-06-02 21:22:59 瀏覽:999