docker筆記47-ceph建立快照以及快照恢復
建立快照
大家看到我們的rbd塊裝置掛載到了/mnt:
[root@k8s-master1 ~]# df -h |grep rbd /dev/rbd0 2.0G 3.0M 1.9G 1% /mnt
我們在/mnt目錄下建立幾個檔案:
[root@k8s-master1 ~]# touch /mnt/a.txt [root@k8s-master1 ~]# touch /mnt/b.txt
下面我們開始對rb塊裝置建立快照:
[root@k8s-master1 ~]# rbd snap create rbd/data@snap1 說明: rbd是pool的名字 data是塊裝置的名字 snap1是我們隨便取的名字
檢視建立的快照:
[root@k8s-master1 ~]# rbd snap ls rbd/data SNAPID NAME SIZE TIMESTAMP 4 snap1 2078 MB
用快照恢復
[root@k8s-master1 ~]# ll /mnt/ total 16 -rw-r--r--. 1 root root 0 Nov 4 04:46 aa.txt -rw-r--r--. 1 root root 0 Nov 4 05:34 a.txt -rw-r--r--. 1 root root 0 Nov 4 05:34 b.txt
[root@k8s-master1 ~]# rm -rf /mnt/*
[root@k8s-master1 ~]# ll /mnt/
下面開始用快照恢復:
[root@k8s-master1 ~]# rbd snap rollback rbd/data@snap1 Rolling back to snapshot: 100% complete...done.
恢復快照會覆蓋當前磁碟資料,所以請備份當前資料再恢復。
然後,再檢視,就會發現資料已經恢復了:
[root@k8s-master1 ~]# ll /mnt/ total 16 -rw-r--r--. 1 root root 0 Nov 4 04:46 aa.txt -rw-r--r--. 1 root root 0 Nov 4 05:34 a.txt -rw-r--r--. 1 root root 0 Nov 4 05:34 b.txt
說明,最新版的centos-release-ceph-luminous的客戶端有問題,即用快照恢復不出來資料,所以請用ceph的其他版本來測試快照的恢復功能。
刪除快照:
[root@k8s-master1 ~]# rbd snap rm rbd/data@snap1 Removing snap: 100% complete...done.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2218664/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 控制檔案快照和rman利用快照恢復
- 控制檔案恢復—從快照中恢復
- 建立oracle快照的步驟Oracle
- Lvm邏輯卷管理、建立、使用、擴充套件、縮減、遷移、快照、恢復LVM套件
- 網站百度快照被劫持如何快速恢復、百度快照劫持怎麼解決了網站
- rman之建立恢復目錄筆記筆記
- 容災恢復 | 記一次K8S叢集中etcd資料快照的備份恢復實踐K8S
- 在Linux中, 如何建立一個快照?Linux
- 虛擬化還原快照導致資料丟失恢復過程
- LVM : 快照LVM
- 循序漸進oracle第7章:備份與恢復之利用控制檔案快照恢復控制檔案Oracle
- Redis持久化——記憶體快照(RDB)Redis持久化記憶體
- Mysql可重複讀(1) —— 快照何時建立MySql
- 不同作業系統下快照恢復後糾正網路配置的方法作業系統
- 快照是什麼?揭祕儲存快照的實現
- 【虛擬機器資料恢復】EXSI虛擬機器誤還原快照的資料恢復案例虛擬機資料恢復
- 【虛擬機器資料恢復】ESXI虛擬機器被誤還原快照的資料恢復案例虛擬機資料恢復
- Oracle的快照standbyOracle
- 阿里雲 快照阿里
- cutlass進度快照
- kvm主機快照
- Sqlserver在映象資料庫上建立快照指令碼SQLServer資料庫指令碼
- docker筆記40-ceph osd誤刪除恢復Docker筆記
- oracle awr快照點不記錄問題Oracle
- 李開復:“google網頁快照正在解決中”Go網頁
- 【北亞資料恢復】vmfs還原快照操作導致SqlServer資料庫資料丟失的資料恢復資料恢復SQLServer資料庫
- redis快照--RDB持久化Redis持久化
- 為SQL Server快照snapshot DB建立login訪問SQLServer
- 在 LVM中 錄製邏輯卷快照並恢復(第三部分)LVM
- 關於SQL Server 映象資料庫快照的建立及使用SQLServer資料庫
- 自動記錄MySQL慢查詢快照指令碼MySql指令碼
- 製作mysql資料快照MySql
- kvm虛擬機器快照虛擬機
- 【每日一題】快照陣列每日一題陣列
- SQL Server 2005/2008複製可恢復被中斷的快照傳遞SQLServer
- Hyper-V 3 虛擬機器快照之三 應用和刪除快照虛擬機
- MySQL密碼恢復筆記MySql密碼筆記
- Redis基礎篇(四)持久化:記憶體快照(RDB)Redis持久化記憶體