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

溫馨提示×

溫馨提示×

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

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

Snapshot命令快速進行在線備份和恢復的方法是什么

發布時間:2022-01-07 16:52:27 來源:億速云 閱讀:382 作者:柒染 欄目:系統運維

Snapshot命令快速進行在線備份和恢復的方法是什么,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

為何使用 Snapshot

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

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

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

個人第一項

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

外部快照

  • 在現有的 JFS2 文件系統上創建

  • 其存儲空間位于不同的邏輯卷上

  • 可作為單獨的文件系統來掛載

  • 有一個只讀的數據區域

備份快照

  • 主要是 snapshot 命令的一個接口

  • 執行所有快照工作

  • 在存檔文件或磁帶上保存最終得到的文件系統備份

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

外部快照

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

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

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

 snapshot -o snapfrom= -o size=

現在創建外部快照:

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

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

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

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

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

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

# cd /snap_portal # ls app_be  app_fr  app_nl  lost+found # ls >file1

file1:The file system has read permission only.

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

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

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

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

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

snapshot -d

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

# snapshot -d /dev/fslv04

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

rollback -v

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

# umount /opt/portal # rollback -v /opt/portal /dev/fslv04 Restoring block 1 Restoring block 1000 Restoring block 2000 ... Restoring block 12000 Total blocks restored = 12809 rmlv:Logical volume fslv04 is removed. rmlv:Logical volume fslv05 is removed. Rollback complete

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

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

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

# mount /opt/portal

備份快照

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

backsnap -m  -s size -f

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

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

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

# du -ms /opt/dump/backup_portal 280.56 backup_portal

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

# restore -tvf /opt/dump/backup_portal

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

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

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

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

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

# restore -tvf /dev/rmt0

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

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

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

注意空間

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

關于Snapshot命令快速進行在線備份和恢復的方法是什么問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

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

AI

康定县| 石渠县| 广宗县| 炎陵县| 梧州市| 启东市| 江达县| 中山市| 深州市| 晋州市| 平果县| 琼中| 新安县| 库车县| 防城港市| 磴口县| 中牟县| 工布江达县| 喀喇沁旗| 闽清县| 宜君县| 崇文区| 壶关县| 宿州市| 沂南县| 政和县| 龙井市| 北碚区| 渝中区| 北海市| 昌图县| 区。| 昭觉县| 虞城县| 高雄县| 仁怀市| 庆安县| 嘉黎县| 白山市| 石首市| 富宁县|