91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么自動備份Linux/Unix服務器的數據

發布時間:2021-07-10 15:22:08 來源:億速云 閱讀:175 作者:chen 欄目:系統運維

本篇內容主要講解“怎么自動備份Linux/Unix服務器的數據”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么自動備份Linux/Unix服務器的數據”吧!

primabackup.sh 說明文檔
版本:2.0.1
工具下載地址:http://swsoft.com.cn/downloads/Prima/Tools/primabackup-2.0.2.tar.gz
0. 版本更新
* 2006-11-23 SWsoft.com.cn v2.0.2
- [fix] 修復resin路徑
* 2005-03-28 ValueOf.com v2.0.1
- [fix] 備份resin和tomcat的配置
- [fix] 修復配置備份子目錄的位置
1. 概述
primabackup.sh腳本可用來備份數據。
2. 安裝
解壓:
tar zxf primabackup.tar.gz
3. 配置
要求的設定
3.1 備份到那個目錄
BACKUP_BASE_DIR="/backup" 備份文件所在的根目錄
3.2 備份哪些數據
WEB=1 備份web
EMAIL=1 備份email
DNS=1 備份dns
MYSQL=1 備份mysql
CONTROL=1 備份主控界面目錄
如果不需要備份某個功能,則將其改成0
3.3 保留多少份舊的備份?
即除了當前最新的這個備份之外,還保留幾個備份,最少為0個,默認為1
如果設為0,則只保留一個備份,每次備份的時候都會把以前的備份刪除
max_old_backup=1
4. 備份的過程
首先根據設置,決定要備份的數據和配置,然后創建
備份根目錄下的以日期時間為名字的目錄,在這個目錄的data子目錄下備份數據的tar包
在conf子目錄下備份配置文件和目錄。
5. 數據位置
web數據的位置,默認/www/users,程序會自動到prima.conf里面找home_base配置,如果找到則用更改之后的配置
mail數據的位置,默認/var/vmail,程序會自動到prima.conf里面找mail_space_base配置,如果找到則用更改之后的配置
dns數據的位置,默認/var/named,程序會自動到prima.conf里面找zonefile_base配置,如果找到則用更改之后的配置
mysql數據的位置,linux默認/var/lib/mysql,FreeBSD默認/var/db/mysql
如果prima.conf中打開了網站生成、計數器應用,則會備份相應的數據目錄。
程序根據prima.conf中use_mod_caucho/use_mod_jk來判斷是否備份相應的resin和tomcat配置
named.conf默認/etc/named.conf,程序會自動到prima.conf里面找named_conf配置,如果找到則用更改之后的配置
如果是主控服務器,請務必打開MYSQL備份。
6. 關于測試模式
如果將
#testmode=1
改成
testmode=1
則,只打印要做的事情,不做實際備份。
7. 備份文件的命名方法
對于目錄的備份。備份文件是目錄名.tar.gz,如
/www/users -> /backup/20040903-140101/data/users.tar.gz
對于文件的備份,則直接是文件名,如
/etc/named.conf -> /backup/20040903-140101/conf/named.conf
完整列表如下:
/www/prima -> data/prima.tar.gz
/www/users -> data/users.tar.gz
/var/vmail -> data/vmail.tar.gz
/var/named -> data/named.tar.gz
/var/lib/mysql -> data/mysql.tar.gz
/www/prima/htdocs/apps/GenComSite/sitepage -> data/sitepage
/www/prima/htdocs/apps/GenComSite/upload -> data/upload.tar.gz
/var/Counter -> Counter.tar.gz
/usr/prima/etc -> conf/etc.tar.gz
/usr/prima/postfix/conf -> conf/conf.tar.gz
/etc/named.conf -> conf/named.conf
/usr/local/resin/conf/host.conf -> conf/host.conf
/var/tomcat4/conf/server.xml -> conf/server.xml
/www/prima/htdocs/apps/phpMyAdmin/config.inc.php -> conf/config.inc.php
8. 注意事項
8.1
注意:此備份為完整備份,備份目錄應有足夠空間容納。
雖然在備份過程,經過壓縮,空間會減小,但建議備份目錄至少和數據全部大小相同。
這樣才能保證容納至少一個完整備份,一般情況下,可以容納兩個完整備份。
8.2
在進行備份的時候,對cpu和磁盤的負擔是比較重的,建議加上nice以降低程序執行優先級,而且最好在凌晨運行。
如:
# nice ./primabackup.sh
9. 通過cronjob自動周期性備份
通過修改/etc/crontab,可以將備份設為周期性自動的。
/etc/crontab中每一條都是一個定期任務,#號開頭的除外。
格式如下:
分鐘 小時 月中的某一天 月 星期幾 執行者 命令行
例如:
0 2 * * * root /bin/cmd
即在每天的凌晨2點以root身份執行/bin/cmd命令
假如要配置備份任務每天2點執行,將輸出的消息寫到日志文件里,則在/etc/crontab中加入:
0 2 * * * root nice /root/primabackup/primabackup.sh >> /var/log/primabackup.log
上面假設備份腳本的位置在/root/primabackup/primabackup.sh
日志放在/var/log/primabackup.log
加了nice降低執行優先級。
如果要每周六2點執行,則:
0 2 * * 6 root nice /root/primabackup/primabackup.sh >> /var/log/primabackup.log
(6代表星期六,0 或 7 代表星期天)
修改/etc/crontab不用重起任何服務。

到此,相信大家對“怎么自動備份Linux/Unix服務器的數據”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

遵义市| 江门市| 赤峰市| 阳城县| 台州市| 麻城市| 濮阳市| 秦皇岛市| 黔西| 潮安县| 大化| 沾化县| 普格县| 桐城市| 南阳市| 玉门市| 垣曲县| 黄山市| 昆明市| 罗江县| 武威市| 油尖旺区| 娱乐| 青浦区| 禹州市| 同江市| 徐水县| 长阳| 盐津县| 桂林市| 马鞍山市| 寻乌县| 麻阳| 龙海市| 武威市| 会泽县| 闽侯县| 定结县| 双城市| 碌曲县| 手游|