⑴ linux下備份文件
其實不管是linux系統還是windows系統,重要文件都是需要進行備份的,備份也分兩種手動或者自動,那麼在linux下如何自動備份文件呢?下面來跟大家分享一下。
1、首先新建一個腳本文件,輸入touch /home/backup.sh,點擊回車鍵。
2、打開剛剛創建的腳本文件,輸入vi /home/backup.sh,點擊回車鍵。
3、輸入:
#!/bin/bash
date_time=`date +"%Y%m%d%H%M"`
backup_dir=/www/backup
backup_log=/data/backup/svn_backup_logs/backup.log
err_log=/data/backup/svn_backup_logs/err.log
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e `date +"%Y-%m-%d %H:%M"` >> ${backup_log}
echo -e "Starts backing up openvpn...." >> ${backup_log}
cd /opt
zip -r ${backup_dir}/vpn_${date_time}.zip svn 1>/dev/null 2>>${err_log}
if [ "$?" -ne 0 ];then
echo -e "\033[31svn backup failed!\033[0m" >> ${backup_log}
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e "\n" >> ${backup_log}
echo -e "at ${date_time} packaged svn file error" >> ${err_log}
echo -e "\n" >> ${err_log}
其中date_time:備份時間;backup_dir:備份到那個目錄;backup_log:備份成功的log文件;err_log:備份失敗的log文件;這些根據需要進行修改。
4、保存後運行該腳本,首先cd到腳本所在的文件夾,輸入cd /home,點擊回車鍵。
5、輸入./backup.sh,點擊回車鍵即可運行腳本。
6、在linux下這種備份方法還是挺簡單的,那如果換成windows操作系統,如果我們想定時備份文件該如何操作呢,有的運營會選擇使用windows server backup,但是由於這個功能創建備份計劃時只能夠創建一個,小編所在的公司是放棄的,直接使用了備份軟體來操作,下面就以大勢至server文件備份軟體來設置下備份供大家參考下。
7、網路下載該系統,解壓後進行安裝,安裝完成後返回桌面找到快捷方式,雙擊打開,根據提示輸入帳號admin和密碼123,點擊確定。
8、在主界面中部找到並點擊新增計劃,在彈出的窗口中找到源備份路徑,點擊其後的瀏覽,選中需要備份的文件或者文件夾,點擊確定。
9、在後方備份目標路徑中輸入備份保存的路徑,這里可以是本地路徑也可以是遠程伺服器路徑,如果是遠程伺服器路徑則在點擊添加後需要輸入遠程伺服器帳號和密碼,點擊確定。
10、在左側菜單中點擊備份開始時間,在右側設置備份開始的日期和時間。
11、在左側菜單中點擊全量備份頻率,在右側勾選全量備份啟用,然後設置備份頻率。
12、在左側菜單中點擊增量備份頻率,在右側勾選增量備份啟用,最後設置增量備份的備份頻率。
13、在左側菜單中點擊備份數據清理,在右側設置清理的周期,最後點擊保存,計劃創建完成,如果需要創建多個備份計劃,通過相同的設置方法繼續設置即可。
⑵ 如何實現winrar定時備份指定路徑的文件
這樣就不用每次備份伺服器的時候都遠程桌面進去了,也避免了忘記備份
我上網查了一下:
是通過計劃任務定時運行腳本,然後通過腳本在後台備份的,具體如下:
1.安裝winrar;
2.新建文本文檔,輸入程序代碼
c:\progra~1\winrar\winrar.exe a
-ag -k -r -s -ibck e:\DataBak\testbak.rar e:\test\
3.將上述文件保存為:bak.bat
4.利用計劃任務,定時運行此文件即可達到定時備份的目的. 計劃任務可以在"運行"里輸入"TASKS"回車參數說明
winrar.exe:運行winrar;
d:\progra~1\winrar\winrar.exe:winrar的安裝目錄,progra~1=programfiles;a :備份所有文件;-ag:當創建壓縮文件時,以格式"YYYYMMDDHHMMSS"附加當前日期字元串,文件名bakYYYYMMDDHHMMSS.rar;
-k :鎖定壓縮文件;
-r:備份目錄和子目錄;
-s :創建固實壓縮文件;
-ibck :後台運行;
E:\Databak\bak.rar :備份的路徑和基本名稱(-ag參數會自動在bak後加上系統當前衫首乎時間);
E:\Data\ :要備份的文件目錄;
注意:在建立計劃任務的時候也許會提示:無法設置賬號信息
這有兩種可能:
一是系統中的「Task
Scheler」服務沒有啟動,你可在運行中鍵入「services.msc」,查看「Task
Scheler」服務是否被設置成了「已禁用」,若是,只要雙擊它將啟動類型改為「自動」,重新設定一個計劃任務就可以執行了。
如果你當前賬戶設置了自動登錄,而其登錄密碼又為空,也有可能導致任務計劃不能按時執行,在XP專業版中,需要運行「gpedit.msc」來編輯組策略:展開「計算機配置→Windows設置→安全設置→本地計算機策略→安全選項」;雙擊右側的「賬戶:使用空白密碼的本地賬戶只允或悉許進行控制台登錄」項,在彈出芹氏對話框中選擇「已禁用」。
⑶ 伺服器備份該如何進行
【伺服器備份進行方法】
伺服器備份是指針對於伺服器所產生的數據信息進行相應的存儲備份過程,從而保障數據的安全運行,從狹義上來看信息的價值在於其潛在用途,並會隨著時間的推移而改變。數據管理和保護可攫取信息的最大價值,並規避因未按照監管法規保留信息而導致的風險。企業應對當前和將來的信息使用方式進行評估,實施滿足其全部需求的流程和技術。
1、完全備份。
每天對自己的系統進行完全備份。當發生數據丟失的災難時,只要用一盤磁帶(即災難發生前一天的備份磁帶),就可以恢復丟失的數據。然而它亦有不足之處,首先,由於每天都對整個系統進行完全備份,造成備份的數據大量重復。這些重復的數據佔用了大量的磁帶空間,這對用戶來說就意味著增加成本。其次,由於需要備份的數據量較大,因此備份所需的時間也就較長。對於那些業務繁忙、備份時間有限的單位來說,選擇這種備份策略是不明智的。
2、增量備份。
星期天進行一次完全備份,然後在接下來的六天里只對當天新的或被修改過的數據進行備份。這種備份策略的優點是節省了磁帶空間,縮短了備份時間。但它的缺點在於,當災難發生時,數據的恢復比較麻煩。例如,系統在星期三的早晨發生故障,丟失了大量的數據,那麼現在就要將系統恢復到星期二晚上時的狀態。這時系統管理員就要首先找出星期天的那盤完全備份磁帶進行系統恢復,然後再找出星期一的磁帶來恢復星期一的數據,然後找出星期二的磁帶來恢復星期二的數據。很明顯,這種方式很繁瑣。另外,這種備份的可靠性也很差。在這種備份方式下,各盤磁帶間的關系就象鏈子一樣,一環套一環,其中任何一盤磁帶出了問題都會導致整條鏈子脫節。比如在上例中,若星期二的磁帶出了故障,那麼管理員最多隻能將系統恢復到星期一晚上時的狀態。
3、差分備份。
管理員先在星期天進行一次系統完全備份,然後在接下來的幾天里,管理員再將當天所有與星期天不同的數據(新的或修改過的)備份到磁帶上。差分備份策略在避免了以上兩種策略的缺陷的同時,又具有了它們的所有優點。首先,它無需每天都對系統做完全備份,因此備份所需時間短,並節省了磁帶空間,其次,它的災難恢復也很方便。系統管理員只需兩盤磁帶,即星期一磁帶與災難發生前一天的磁帶,就可以將系統恢復。在實際應用中,備份策略通常是以上三種的結合。例如每周一至周六進行一次增量備份或差分備份,每周日進行全備份,每月底進行一次全備份,每年底進行一次全備份。
⑷ 伺服器數據備份的方法有哪些
正確掌握伺服器備份方式方法,有助於企業等類型網站免受噩夢侵擾——數據丟失和損壞。
大部分數據丟失的原因是有硬體故障、軟體錯誤、認為操作失誤和自然災害等現象造成的,而最有效直接避免這些災難影響企業網站的方法就是備份數據。
掌握正確的伺服器備份方法,可以最大限度地減少存儲空間,減少對計算資源和帶寬使用的影響,從而確保數據安全,並在災難發生後,盡可能快速、輕松地恢復數據。現在一起跟著壹基比小喻(企鵝名字)看下正確的伺服器數據備份方法有哪些?
1、完全備份
完整備份是最簡單的備份形式,包含所有需要備份的文件夾和文件。我們通常會壓縮文件以節省空間,但即使壓縮完全備份也可能佔用大量存儲空間。備份磁碟的大量訪問也需要額外的帶寬。
完全備份的優點是易於恢復。由於可以隨時獲得完整的數據,因此數據恢復快速簡便。理想的做法是始終進行完整備份,因為它們是最全面的,並且是獨立的。但是,這樣做往往耗費時間。
除了主要更新(例如操作系統升級或新軟體安裝)之外,通常每周執行完整備份。在間隔中執行增量備份或差異備份。
2、增量備份
由於完全備份非常耗時,因此我們可能更需要增量備份,以減少執行備份所需的時間。增量備份僅備份自上次備份以來已更改的數據。例如,假設在星期一進行了完整備份,則可以在星期二執行增量備份以備份自星期一以來已更改的文件。周三,對備份自周二以來發生變化的文件執行了另一次增量備份。由於每次迭代備份的數據量要小得多,因此可以節省存儲空間並減少網路帶寬。它還允許保留相同文件的多個版本。
但是,增量備份使用更多計算能力,因為必須將每個源文件與上一個完整備份和每個後續增量備份進行比較,以確定數據是新的還是已更改。而且,恢復過程較慢。您首先需要還原最新的完整備份以及每個後續增量備份。如果其中一個備份失敗(完整備份或增量備份),則恢復將不完整。
⑸ 怎麼樣備份伺服器里的內容啊
分類: 電腦/網路 >> 操作系統/系統故障
問題描述:
老是聽說要事先備份,可是怎麼備份啊.步驟最好很仔細,要不然看我懂,
解析:
備份伺服器內容要分兩塊
第一,用ftp備份伺服器空間裡面的文件,就是復制下來好了
第二,如果你用的是mysql等的資料庫,要用資料庫軟體備份數據,這個就要看你的資料庫來定了
其實備份數據沒有那麼麻煩的
⑹ 電腦上的文件如何自動備份到公司伺服器
最原始的方法是先在伺服器開設一個共享文件夾,然後在需要備份的文件的電腦上打開電腦左下角的開始,運行,輸入伺服器ip,格式例如這樣\\192.168.10.2
然後回車打開後就可以將文件復制上去保存了。
⑺ 伺服器數據怎樣備份
對於伺服器而言,它承擔的使命是7x24小時不間斷的對外提供稿襲服務,但它面臨的風險也是很大的,無論是人為誤操作、硬體損壞還是黑客攻擊,難免有數據損壞丟失的時候。一旦發生數據損壞、丟失現象後,如果沒有備份數據,那損失就大了,所以對於任何一台伺服器而言,數據的備份機制是不可缺少的。
伺服器根據提供的服務不同,大致可為分:資料庫伺服器、應用伺服器、文件伺服器。不同伺服器的備份機制還是有所區別的,我們分別來看下:
文件伺服器備份方案有哪些?
1、純敬鋒Rsync+Inotify實時增量備份
藉助Linux的Inotify特性可以監測文件系統變化,一旦發現變化則通知Rsync去同步數據,這樣就實現了增量備份,而且性能和及時性都很高。
2、通過伺服器定時任務每日凌晨執行備份任務
這種只適合對重要的數據進行日切備份,大概思路就是:Crontab+shell腳本來定時備份。
3、雲伺服器可藉助快照功能來全盤備份
資料庫伺服器備份方案
對於資料庫而言建議部署「主從同步」來實現數據備份,這樣做的好處就是:一方面存在數據副本,另外一方面多節點可以緩解資料庫做晌壓力。
當然了,現在主流資料庫也提供全量備份的功能,但如果在數據量大的情況下可能會影響資料庫的性能。
1、以主流的MySQL資料庫為例,備份方案主要有:
binlog備份
mysqlmp全庫備份
2、SQLServer也支持完全備份、事務日誌備份、差異備份等:
以上就是我的觀點,對於這個問題大家是怎麼看待的呢?⑻ Windows伺服器自動備份文件目錄
1.先安裝windows server bakcup
配置-功能雀哪裡-添加windows server bakcup
2.需要一台NAS存儲,並設置好賬號密碼
3.先嘗試能通過網路訪問到NSA
4.創建備份
在嚴重密碼那步報錯!
本地計算機無法識別正在用於訪問遠程共享文件夾的用戶名
解決辦法:
在本地新建一個賬號密碼與訪問NAS賬號密碼一模一樣的,並設置為管理員
重新新建備份計劃即可。
5.在這里創建的備份計劃只能按天執行,我們如果需要改變計劃可以在計劃里修改
搜-計劃
6.需要多個計劃的時候怎麼辦呢?
在計劃里導出,然後再到備份里刪除原運歲拍備份計劃,新旁羨建一個備份計劃,然後在計劃里導入剛才導出的。~