成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

快速進行在線備份和恢復的方法

運維 系統運維
作為系統管理員,快照是進行在線備份的出色方式,并且如果出現了錯誤,還能恢復內容。本文我們重點介紹外部快照和備份快照,希望能給大家帶來幫助。

  為何使用 Snapshot

  為何使用 snapshot 而不是 tar 或 copy 實用工具?使用 snapshot 時,文件系統被凍結,確保您能獲得完整的副本,并且可避免“打開文件”、“正在運行進程”或“文件未找到”等問題。另外,通常無需關閉應用程序,盡管我通常在制作快照前會讓應用程序進入靜態狀態;之后再取消靜態狀態。

  您最多可擁有 JFS2 文件系統的 15 個連續外部快照。在測試環境中升級應用程序時,常見的做法是每次更新文件系統中包含的環境后,都制作一個快照。

  進行 JFS2 在線備份是一件非常好的事情,但還需要能夠在出現錯誤時恢復內容。使用 rollback 實用工具,通過指定快照所駐留的設備,可將外部快照回滾到制作快照時的那個點。沒有什么比這個功能更好了。要回滾備份快照,可使用 restore 命令。

  個人***項

  使用哪種方法來創建快照取決于您最喜歡哪種方法。所以讓我們介紹一下各種快照類型:

  外部快照

  • 在現有的 JFS2 文件系統上創建
  • 其存儲空間位于不同的邏輯卷上
  • 可作為單獨的文件系統來掛載
  • 有一個只讀的數據區域

  備份快照

  • 主要是 snapshot 命令的一個接口
  • 執行所有快照工作
  • 在存檔文件或磁帶上保存最終得到的文件系統備份

  如果某個快照遇到空間不足問題,該文件系統的所有快照都將變為無效的 — 換言之,都不可用。在我自己的工作中,我更喜歡外部快照,主要是因為可以根據需要掛載它們,以便更好地查看。

  外部快照

  在本演示中,文件系統名為 /opt/portal。其大小是 512M,數據文件 281M 多。

  1. # lsfs |grep -w portal 
  2. /dev/fslv02  --   /opt/portal   jfs2 1048576 rw   yes no 
  3. # df -m |grep portal 
  4. /dev/fslv02  512.00 231.60 55%  7  1% /opt/portal 
  5. # pwd 
  6. /opt/portal 
  7. # ls 
  8. app_be  app_fr  app_nl  lost+found 

  要創建外部快照,作為一條規則,我用約原始文件系統大小的一半來創建該快照。IBM 文檔建議的快照大小是源文件系統的 10 % 到 15 %。但是,我喜歡為快照提供充足的空間,并且從安全性方面來看也是有好處的。在本例中,50 % 的空間相當于 250M。創建快照的常見格式為:

 snapshot -o snapfrom= -o size=

  現在創建外部快照:

  1. # snapshot -o snapfrom=/opt/portal -o size=250M 
  2. Snapshot for file system /opt/portal created on /dev/fslv04 

  自動創建一個邏輯卷來保存快照。為了確認已創建了快照,使用 snapshot 命令查詢相關文件系統的快照,如:

  1. # snapshot -q /opt/portal 
  2. Snapshots for /opt/portal 
  3. Current Location   512-blocks  Free Time 
  4. *  /dev/fslv04   524288  523520 Sun Nov 4 10:57:46 GMT 2012 

  現在,我可以掛載快照,查看已復制的數據,但首先需要創建掛載快照所需的目錄:

  1. # mkdir /snap_portal 
  2. # mount -v jfs2 -o snapshot /dev/fslv04 /snap_portal 
  3. # df -m |grep portal 
  4. /dev/fslv02  512.00 231.60 55%  7  1% /opt/portal 
  5. /dev/fslv04  256.00 255.62 1%  -  - /snap_portal 

  現在,我可用 cd 命令進入該快照 (/snap_portal) 文件夾并查看已復制的文件;注意,文件系統是只讀的,不允許寫入數據:

 

  1. # cd /snap_portal 
  2. # ls 
  3. app_be  app_fr  app_nl  lost+found 
  4. # ls >file1 

  file1:The file system has read permission only.

 

  現在,我可以進一步將快照文件系統備份到磁帶或 SAN。假設我已對 /opt/portal 執行了某些數據維護操作并且誤刪除了一個文件,那么只需從已掛載的快照中將被刪除的文件復制到 /opt/portal 中。但是,現在我們來創建 /opt/portal 的另一個快照:

  1. # snapshot -o snapfrom=/opt/portal -o size=250M 
  2. Snapshot for file system /opt/portal created on /dev/fslv05 

  和前面類似,查詢 /opt/portal 的快照:

  1. # snapshot -q /opt/portal 
  2. Snapshots for /opt/portal 
  3. Current Location   512-blocks  Free Time 
  4. /dev/fslv04   524288  523520 Sun Nov 4 10:57:46 GMT 2012 
  5. *  /dev/fslv05   524288  523520 Sun Nov 4 11:00:53 GMT 2012 

  在上面的輸出中,* 代表***的快照。如果以后不再需要使用某個快照,可使用 snapshot 命令刪除該快照。刪除快照的通用格式為:

  1. snapshot -d 

  例如,要刪除 fslv04,我可使用以下命令:

  1. # snapshot -d /dev/fslv04 

  假設由于某些更新導致 /opt/portal 上出現錯誤,因此需要恢復整個文件系統。我可以選擇要回滾哪個快照。對我而言,這是快照的主要賣點之一。如果已經制作了多個快照,那么就有多個恢復點。在我們的演示中,我將回滾在 10:57 制作的快照,即 /dev/fslv04。首先我要卸載所有快照(如果已掛載的話),然后卸載 /opt/portal,之后執行 rollback 命令。在這個例子中,時間點是 Sunday, Nov. 4 的 10:57。rollback 命令的常見格式為:

  1. rollback -v 

  進行回滾時,會刪除該文件系統的所有快照。要回滾并恢復到原始文件系統 /opt/portal,我可使用:

  1. # umount /opt/portal 
  2. # rollback -v /opt/portal /dev/fslv04 
  3. Restoring block 1 
  4. Restoring block 1000 
  5. Restoring block 2000 
  6. ... 
  7. Restoring block 12000 
  8. Total blocks restored = 12809 
  9. rmlv:Logical volume fslv04 is removed. 
  10. rmlv:Logical volume fslv05 is removed. 
  11. Rollback complete 

  要確認沒有留下任何快照,可列出快照:

  1. # snapshot -q /opt/portal 
  2. /opt/portal has no snapshots. 

  現在,我可以重新掛載 /opt/portal,并且已恢復了文件系統的原始內容!

  1. # mount /opt/portal 

#p#

  備份快照

  backsnap 在后臺為您完成大部分的工作。它創建邏輯卷來保存快照,然后將內容復制到一個存檔文件中或磁帶設備上。然后可使用 restore 命令來恢復已備份的文件。使用 /opt/portal 文件系統創建備份快照,讓我們看看它是如何工作的。backsnap 命令的常見格式為:

  1. backsnap -m  -s size -f 

  在這個例子中,我將使用以下值:/backsnap_portal 是臨時掛載點;250M 是大小;/opt/dump/backup_portal 是存檔文檔;/opt/portal 是源文件系統。

  1. # backsnap -m /backsnap_portal -s size=250M -f /opt/dump/backup_portal /opt/portal 
  2. Snapshot for file system /opt/portal created on /dev/fslv05 
  3. backup:Backing up /dev/rfslv05 to /opt/dump/backup_portal. 
  4. backup:There are an estimated 286768 1k blocks. 
  5. backup:There are 287321 1k blocks on 1 volumes. 
  6. backup:The backup is complete. 

  現在我們有了一個存檔文件 backup_portal,它位于目錄 /opt/dump 中。看看存檔的大小,是 280M:

  1. # du -ms /opt/dump/backup_portal 
  2. 280.56 backup_portal 

  要確認文件已位于存檔中,我可使用 restore 命令列出各個文件:

  1. # restore -tvf /opt/dump/backup_portal 

  要從存檔文件中將文件 app_be 恢復到 /opt/portal,我可使用:

  1. # cd /opt/portal 
  2. # restore -xvf /opt/dump/backup_portal app_be. 
  3. Extracting directories from media. 
  4. Initializing the symbol table. 
  5. Extracting requested files.. 
  6. Specify the next volume number:1 
  7. Extracting file ./app_be. 

  要制作一個快照并將文件置于磁帶 rmt0,同時使用以前的備份快照的屬性,我可使用:

  1. # backsnap -m /backsnap_portal -s size=250M -f /dev/rmt0 /opt/portal 

  如果您已制作了快照并且已將內容發送到磁帶,可使用 restore 命令列出磁帶,如:

  1. # restore -tvf /dev/rmt0 

  也可使用以下命令列出已制作的快照:

  1. # snapshot -q /opt/portal 
  2. Snapshots for /opt/portal 
  3. Current Location   512-blocks  Free Time 
  4. *    /dev/fslv08   524288  522496 Sun Nov 4 11:30:25 GMT 2012 

  如果決定要刪除快照,已發送到磁帶的已存檔文件不會發生任何變化,這與刪除外部快照不同。也就是,除非您以前將該快照的其他備份發送到某些介質上。

  注意空間

  作為系統管理員,我相信快照是進行在線備份的出色方式,并且如果出現了錯誤,還能恢復內容。但是要記住,一定要注意文件系統中已用的空間;您可不想因為空間不足導致最終得到無效的快照吧。

責任編輯:黃丹 來源: developerWorks
相關推薦

2020-07-23 19:42:12

MySQL備份恢復數據庫

2011-02-24 11:32:44

虛擬機備份

2024-05-23 13:49:00

Kuberneteetcd集群

2023-10-10 07:33:30

Kubernetes容器

2011-08-15 09:19:22

2015-10-21 14:07:17

Oracle備份Oracle恢復

2021-09-13 10:27:34

云備份云恢復云計算

2010-11-03 14:10:23

DB2在線備份

2010-09-06 16:02:00

DB2

2011-07-22 15:20:37

Active Dire備份

2011-07-22 15:19:29

Active Dire恢復

2011-07-22 15:23:55

Active Dire備份

2023-09-21 09:31:24

MySQL數據庫

2018-05-28 08:21:56

2011-10-13 15:20:32

惡意網站詐騙

2013-11-08 09:31:21

數據備份企業安全

2010-04-22 18:37:18

Aix系統

2010-05-26 13:50:15

MySQL備份

2017-01-06 08:24:23

備份恢復大數據

2009-02-16 17:18:31

恢復備份模式
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久草新在线 | 国产九九精品视频 | 精品视频一区二区三区 | 欧美精品久久久久 | 国产一区二区在线免费 | 99精品久久 | 在线视频一区二区 | 国产超碰人人爽人人做人人爱 | 日韩欧美福利视频 | 亚洲a一区二区 | 91精品久久久久久久久久小网站 | 99reav| 欧美美乳| www.887色视频免费 | 中文字幕精品一区二区三区精品 | 日韩一区二区免费视频 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 91av免费看 | 亚洲综合国产精品 | 日本精品视频一区二区 | 精品综合久久久 | 亚洲国产欧美在线 | 久久性av| 亚洲二区在线 | 91精品久久久久久久久久 | 亚洲福利视频一区二区 | 成年女人免费v片 | 午夜天堂精品久久久久 | 超碰在线97国产 | 久久网站黄 | 99久久久久久99国产精品免 | 成人黄色av | 久久久久久久久99精品 | 国产精品久久久久久婷婷天堂 | 三级视频在线观看电影 | 久久精品影视 | 久久久精品一区 | 狠狠插狠狠操 | h小视频 | 亚洲欧洲国产视频 | 免费啪啪 |