亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

詳細講解西軟FOXHIS增量備份與恢復方法

2024-09-01 13:50:10
字體:
來源:轉載
供稿:網友

如何為西軟數據做增量備份及恢復

  西軟在實施階段時,會設置好幾個Linux shell的自動任務,把數據每天全庫備份兩次,并且并把數據通過ftp拷至備份庫,其實這樣做存在非常大的安全隱患,數據庫服務器如果給KO了,您酒店只有當天的兩次備份,數據損失將是12個小時來計算,對酒店經營非常不利。如果通過Sybase和中標的高可用集群配置將帶來成本的高額上升,可能大部分酒店總經理都不會批準這個方案,前段時間做了一個方案,并在我們集團的某酒店數據庫中實現了,過程非常簡單,就看各位EDP有沒有心思去做。這樣的做的好處是可以幫您把數據損失量控制在一個小時之內。

  提醒各位EDP,這個方案不太適合服務器性能較低的酒店,差異備份雖然數據量不大,但是還會稍微影響生產數據庫的io性能的。

  方案總體概述:(這個辦法可以有效避免復雜的crontab重命名文件的操作,但是在寫腳本的時候有點累贅)
  預備:準備工作設置

1. 編寫簡單的Linux shell文件,作用是調用sql腳本文件;
2. 編寫sql備份腳本文件;
3. 設置Linux crontab任務,讓差異備份自己每小時進行;
4. 通過Windows 批處理文件,從Linux ftp中把數據定時拉出來;
5. 備份恢復。

預備:設置sybase數據sp_dboption參數。

1.進入命令行界面

2.輸入:sybase 密碼:sybase

3.輸入:isql -Usa 密碼為空按回車

4.輸入:sp_dboption foxhis,trunc,false //關閉truncation,保證增量備份可以在database online的情況下使用。

5.首先執行全庫備份:
dump database foxhis to 'xx/xx/xx/full_full.dat' 6點一次

操作完以上工作后再進行下面的操作

一、編寫簡單的Linux shell文件,作用是調用sql腳本文件
  首先需要用sybase用戶進入Linux系統,在/home/sybase目錄下建立一個您的腳本文件夾

-bash-3.2$ mkdir hotelbackup //新建腳本文件夾 -bash-3.2$ cd hotelbackup  //來到剛剛新建的腳本文件夾里 -bash-3.2$ vi 00.sh    //用vi新建一個空白的shell文件然后在vi的狀態下,按一下字母“a”啟動vi的編輯模式,然后輸入: #!/bin/sh /home/sybase/bin/./isql -Usa -P -i/home/sybase/hotelbackup/00.sql  //不要直接寫isql,一定要寫全路徑,避免isql啟動失?。?:wq  //輸入完成后,按下“esc”然后輸入“:wq”是保存退出。 

這樣第一個shell腳本就編寫完成,具體意思就是說:啟動isql命令輸入用戶名和密碼,并在isql狀態下運行00.sql這個腳本的sql語句。

  二、編寫sql備份腳本文件;

dump tran foxhis to '/home/sybase/hotelbackupfile/00.log' go  //把差異備份到以上目錄 

1. 我們的備份策略是每12小時做一次全庫備份,每小時做一次差異備份。上面的語句是做差異備份,文件名“00”可以自定義,我這里的00就是0點的意思,各位酒店EDP可以隨心所欲地命名。

2. 接下來我們設置全庫備份語句:

dump database foxhis to 'home/sybase/hotelbackupfile/06.bak' go //把全庫備份拷到以上目錄 

3.一天又24個小時,為了少寫一些crontab的語句,我們建議各位酒店的EDP同事做24個sh文件和24個sql文件,這樣保證不會有錯誤,并且會自動覆蓋昨天的備份,基本起到全自動的備份目的,00.sh/00.sql、01.sh/01.sql .....23.sh/23.sql。也就是說,06和18的sql腳本就用第2點的語句,其它時候就用第1點的語句。把著一對對的文件放到hotelbackup文件后,我們繼續第三大點crontab的設置。

三、編寫自動運行crontab自動運行腳本。
  1. 首先用sybase用戶登錄,切忌不要用root。
  2. 然后輸入以下語句:

-bash-3.2$ crontab -e

//啟動crontab編輯模式,編輯完成完成后按"ESC"并輸入":wq"保存退出

3. 我們在后面添加如下語句:

增量備份,FOXHIS,恢復

意思很明顯每天的1點、2點.....6點30分......18點30分自動執行sh的命名,剛剛大家看到sh文件就是調用sql文件,所以備份當您設置完這個crontab后,按下”esc“再輸入“wq”保存退出后,數據庫就會自動開始幫您自動做增量備份了,每天都數據會自動自己覆蓋,無需擔心備份爆慢的情況出現。

0 1 * * * sh /home/sybase/hotelbackup/01.sh 0 2 * * * sh /home/sybase/hotelbackup/02.sh 0 3 * * * sh /home/sybase/hotelbackup/03.sh 0 4 * * * sh /home/sybase/hotelbackup/04.sh 0 5 * * * sh /home/sybase/hotelbackup/05.sh 30 6 * * * sh /home/sybase/hotelbackup/06.sh 0 7 * * * sh /home/sybase/hotelbackup/07.sh 0 8 * * * sh /home/sybase/hotelbackup/08.sh 0 9 * * * sh /home/sybase/hotelbackup/09.sh 0 10 * * * sh /home/sybase/hotelbackup/10.sh 0 11 * * * sh /home/sybase/hotelbackup/11.sh 0 12 * * * sh /home/sybase/hotelbackup/12.sh 0 13 * * * sh /home/sybase/hotelbackup/13.sh 0 14 * * * sh /home/sybase/hotelbackup/14.sh 0 15 * * * sh /home/sybase/hotelbackup/15.sh 0 16 * * * sh /home/sybase/hotelbackup/16.sh 0 17 * * * sh /home/sybase/hotelbackup/17.sh 30 18 * * * sh /home/sybase/hotelbackup/18.sh 0 19 * * * sh /home/sybase/hotelbackup/19.sh 0 20 * * * sh /home/sybase/hotelbackup/20.sh 0 21 * * * sh /home/sybase/hotelbackup/21.sh 0 22 * * * sh /home/sybase/hotelbackup/22.sh 0 23 * * * sh /home/sybase/hotelbackup/23.sh 0 24 * * * sh /home/sybase/hotelbackup/00.sh 

四、通過Windows 批處理文件,從Linux ftp中把數據定時拉出來;(待更新)
五、 備份恢復。
  回復備份就非常簡單,如果在數據在20點30分擔時候掛掉了,也就是說我們損失了半個小時的數據,操作方法如下:

load database from foxhis(DatabaseName) 'home/sybase/hotelbackupfile/18.bak' load tran from 'home/sybase/hotelbackupfile/19.log' load tran from 'home/sybase/hotelbackupfile/20.log' go online database foxhis 

只要這簡單的幾個語句就可以把數據恢復過來,非常簡單。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕精品在线| 国产精品h在线观看| 亚洲久久久久久久久久久| 国外视频精品毛片| 国产91精品久久久| 日韩精品在线观看一区二区| 日本高清不卡的在线| wwwwwwww亚洲| 伊人久久久久久久久久久久久| 1769国产精品| 久久久噜噜噜久久久| 亚洲精品网站在线播放gif| 黑人狂躁日本妞一区二区三区| 亚洲网站视频福利| 热门国产精品亚洲第一区在线| 九九视频直播综合网| 草民午夜欧美限制a级福利片| 97久久精品国产| 秋霞成人午夜鲁丝一区二区三区| 久久久国产一区二区| 欧美黑人性猛交| 最近日韩中文字幕中文| 日韩中文字幕视频在线观看| 亚洲欧美日韩中文视频| 亚洲福利视频网| 久久视频在线观看免费| 日本一区二区三区四区视频| 日韩av一卡二卡| 国产精品自拍网| 欧美日韩人人澡狠狠躁视频| 久久69精品久久久久久国产越南| 2019中文字幕全在线观看| 久久av.com| 国产成人拍精品视频午夜网站| 欧美日韩激情视频| 黄色精品在线看| 国产在线拍偷自揄拍精品| 亚洲欧美资源在线| 91精品在线播放| 日韩成人av网| 精品自拍视频在线观看| 亚洲精品自拍第一页| 中文日韩在线视频| 久久成年人免费电影| 亚洲福利视频网| 亚洲国产97在线精品一区| 亚洲人成网站在线播| 成人激情av在线| 亚洲国产精品热久久| 亚洲第一国产精品| 91久久久在线| 国产精品丝袜视频| 日韩欧美在线视频日韩欧美在线视频| 亚洲成人av在线| 青青久久aⅴ北条麻妃| 国产精品高清在线观看| 亚洲国产成人爱av在线播放| 久久精品人人做人人爽| 狠狠综合久久av一区二区小说| 精品高清美女精品国产区| 97国产精品免费视频| 亚洲第一男人av| 福利视频第一区| 欧美日韩国产丝袜美女| 国产精品无av码在线观看| 中文字幕免费精品一区高清| 久久久人成影片一区二区三区观看| 国产精品igao视频| 亚洲午夜精品视频| 国产91精品久久久久| 欧美一区亚洲一区| 国产精品91免费在线| 亚洲视频精品在线| 国产精品永久在线| 亚洲成人激情小说| 欧美激情中文字幕在线| 欧美一区二粉嫩精品国产一线天| 97人洗澡人人免费公开视频碰碰碰| 国产精品成人免费电影| 中文字幕av日韩| 亚洲最大的av网站| 国产精品久久久久福利| 日本电影亚洲天堂| 国产日韩欧美在线| 亚洲第一免费播放区| 菠萝蜜影院一区二区免费| 日韩一二三在线视频播| 久久九九全国免费精品观看| 国产不卡精品视男人的天堂| 国产精品免费久久久久影院| 亚洲美女免费精品视频在线观看| 久久久国产视频| 亚洲一区中文字幕| 久久久国产精品视频| 久久综合九色九九| 国产精品久久久久福利| 亚洲在线视频观看| 亚洲视频axxx| 91亚洲人电影| 热草久综合在线| 久久久精品美女| 日韩电影免费在线观看中文字幕| 一区二区欧美久久| 日本久久精品视频| 国产91ⅴ在线精品免费观看| 日本久久精品视频| 国产日本欧美一区| 97在线看福利| 日韩av网站大全| 国产精品视频1区| 欧美成aaa人片在线观看蜜臀| 日韩在线视频导航| 91欧美激情另类亚洲| 国产一区二区激情| 亚洲网站在线观看| 色综合五月天导航| 亚洲视频在线免费观看| 亚洲激情电影中文字幕| 丰满岳妇乱一区二区三区| 久久久视频在线| 日韩麻豆第一页| 欧美日韩国产第一页| 亚洲xxx视频| 中文字幕v亚洲ⅴv天堂| 成人h片在线播放免费网站| 国产精品h在线观看| 成人av.网址在线网站| 亚洲午夜国产成人av电影男同| 成人免费黄色网| 欧美日韩国产123| 亚洲aa中文字幕| 国产成人精品视频在线| 欧美日韩免费观看中文| 日本精品免费一区二区三区| 日日骚av一区| 亚洲丁香婷深爱综合| 青青草国产精品一区二区| 久久国产精品电影| 亚洲欧美成人在线| 久久精品久久久久久国产 免费| 亚洲天堂男人天堂| 欧美午夜www高清视频| 欧美亚州一区二区三区| 亚洲二区中文字幕| 91国内免费在线视频| 俺去了亚洲欧美日韩| 亚洲精品v天堂中文字幕| 日韩亚洲第一页| 一区二区亚洲精品国产| 国产日韩欧美在线观看| 国产精品九九久久久久久久| 欧美国产日韩一区| 色999日韩欧美国产| 亚洲人成绝费网站色www| 亚洲人成亚洲人成在线观看| 亚洲第一网站男人都懂| 欧美在线观看一区二区三区| 色www亚洲国产张柏芝| 成人黄色片网站| 日韩免费在线免费观看| 人人爽久久涩噜噜噜网站| 不卡av电影院| 欧美性猛交99久久久久99按摩| 亚洲国产精品嫩草影院久久|